Bruno Windels
209aa77a2e
add some e2ee impl notes
2020-05-13 10:20:53 +02:00
Bruno Windels
070a0d3d98
some notes
2020-05-08 09:12:41 +02:00
Bruno Windels
32710de12a
Merge pull request #43 from bwindels/bwindels/reconnect
...
Reconnect after network failure
2020-05-07 18:06:41 +00:00
Bruno Windels
f56b96b0ff
add some ideas for relations
2020-05-07 19:14:53 +02:00
Bruno Windels
f476ac0dae
some notes
2020-05-07 18:47:01 +02:00
Bruno Windels
328000059f
update notes
2020-05-05 23:20:03 +02:00
Bruno Windels
34549a2ecb
css notes
2020-04-30 18:28:35 +02:00
Bruno Windels
f4bb609ab6
notes
2020-04-29 10:10:33 +02:00
Bruno Windels
8bde627cdb
more WIP
2020-04-29 10:10:20 +02:00
Bruno Windels
e6ae60abb4
notes about how view updates work and should work
2020-04-29 10:05:07 +02:00
Bruno Windels
067027d376
note updates
2020-04-22 20:54:17 +02:00
Bruno Windels
69a8786f8f
update notes
2020-04-20 23:10:54 +02:00
Bruno Windels
ad7c564d5d
notes
2020-04-20 21:43:02 +02:00
Bruno Windels
0f29fdb24e
some notes
2020-04-20 21:27:07 +02:00
Bruno Windels
164d9d594f
finish implemenation of SessionContainer
2020-04-20 19:48:21 +02:00
Bruno Windels
72b0eefccb
replace isSyncing and emit with an Observable SyncStatus
2020-04-19 19:52:26 +02:00
Bruno Windels
80f7caadbe
rename SessionsStore to SessionInfoStorage
2020-04-19 19:13:38 +02:00
Bruno Windels
8c5411cb7d
moar WIP
2020-04-19 19:02:10 +02:00
Bruno Windels
1f15ca6498
more WIP
2020-04-18 19:16:16 +02:00
Bruno Windels
cc6b952209
e2ee note additions
2020-04-09 18:36:38 +02:00
Bruno Windels
ef267ca331
WIP2
2020-04-05 15:11:15 +02:00
Bruno Windels
00d27b1a47
more notes
2020-04-04 17:06:53 +02:00
Bruno Windels
65cca83f7f
notes how to implement reconnecting and status reporting
2020-03-30 22:24:38 +02:00
Bruno Windels
234c260339
dont modify fragments in comparer until txn succeeds
2020-03-30 20:46:52 +02:00
Bruno Windels
9b2f282534
move docs about how to implement something to subdir
2020-03-28 12:36:19 +01:00
Bruno Windels
089d2fe430
some notes on the general idea of persisting network calls in brawl
2020-03-28 12:33:56 +01:00
Bruno Windels
b8eea881f8
some notes on how we might implement members and display names
2020-03-28 12:33:34 +01:00
Bruno Windels
8eea6e7296
Update e2e.md
2020-03-10 17:34:45 +00:00
Bruno Windels
738b8202be
wrote docs about how to do invites and e2ee
2019-10-23 09:42:44 +02:00
Bruno Windels
2ce0f6e30e
document steps needed to implement e2e
2019-10-17 22:40:26 +02:00
Bruno Windels
610e83f2dd
update todo list
2019-09-15 12:22:13 +02:00
Bruno Windels
49a577991b
login and session picker view models, sessions store
2019-07-31 00:06:53 +02:00
Bruno Windels
3ed72df620
put everything together to make it roughly work
...
no local echo yet, and send errors are being swallowed
2019-07-27 10:51:51 +02:00
Bruno Windels
f3d1128f28
WIP
2019-07-01 10:00:29 +02:00
Bruno Windels
c5b2d0c8b2
WIP
2019-06-28 00:52:54 +02:00
Bruno Windels
8e763d9bd6
update viewhierarchy doc
2019-06-16 16:41:17 +02:00
Bruno Windels
c8910b55e0
refine ui prototype and document planned view hierarchy
2019-06-15 01:36:52 +02:00
Bruno Windels
db376d3ac6
rename morpheus to brawl
2019-06-14 23:58:39 +02:00
Bruno Windels
c5bdc8ba05
more notes
2019-06-12 21:57:48 +02:00
Bruno Windels
422cca746b
add notes and prototypes for sending, etc
2019-06-09 16:26:17 +02:00
Bruno Windels
20fa1448fd
notes on sending events
2019-06-04 23:18:03 +02:00
Bruno Windels
c838edb6c4
update todo lists
2019-06-03 00:33:19 +02:00
Bruno Windels
765a68c766
adjust fragments status, also add future perf optimization notes
2019-06-01 18:29:37 +02:00
Bruno Windels
784588440c
WIP for fragment support
2019-05-19 20:49:46 +02:00
Bruno Windels
89bc0e1696
split up RoomPersister to SyncPersister
...
also rename stores to timelineEvents and timelineFragments
2019-05-12 20:24:06 +02:00
Bruno Windels
bf835ac01d
create Entry classes and return fragment boundaries as entries as well
...
they can then be used for gap tiles.
2019-05-11 18:19:53 +02:00
Bruno Windels
2b510b24d9
adjust persister to fragments (untested)
2019-05-11 15:41:46 +02:00
Bruno Windels
35a5e3f21a
docs update
2019-05-11 09:51:57 +02:00
Bruno Windels
99c8816bf9
better naming
...
FragmentIndex -> FragmentIdIndex (index of fragment ids,
not an index number in a fragment collection)
EventKey -> EventIndex (implies being ordered)
FragmentKey -> FragmentId
(implies not being ordered, hence FragmentIdIndex)
2019-05-01 15:36:32 +02:00
Bruno Windels
d90411a6dd
adjust SortKey to have fragmentKey instead of gapKey
...
with FragmentIndex to compare fragment keys
2019-05-01 14:47:39 +02:00