hydrogen-web/doc/TODO.md

24 lines
1 KiB
Markdown
Raw Normal View History

2019-02-05 04:01:52 +05:30
# Minimal thing to get working
2019-02-11 02:32:42 +05:30
- DONE: finish summary store
- DONE: move "sdk" bits over to "matrix" directory
- DONE: add eventemitter
- DONE: make sync work
- DONE: store summaries
2019-02-07 06:33:47 +05:30
- setup editorconfig
2019-02-11 02:32:42 +05:30
- DONE: setup linting (also in editor)
- DONE: store timeline
- DONE: store state
- make summary work better (name and joined/inviteCount doesn't seem to work well)
- timeline doesn't seem to recover it's key well upon loading, the query in load seems to never yield an event in the persister
- map DOMException to something better
- it's pretty opaque now when something idb related fails. DOMException has these fields:
code: 0
message: "Key already exists in the object store."
name: "ConstraintError"
- emit events so we can start showing something on the screen maybe?
- move session._rooms over to Map, so we can iterate over it, ...
- build a very basic interface with
- a start/stop sync button
- a room list sorted alphabetically
- clicking on a room list, you see messages (userId -> body)