matrix-js-sdk
Lazy loading: fix end-to-end encryption rooms
#683
Merged

Lazy loading: fix end-to-end encryption rooms #683

bwindels
bwindels bwindels added in progress
bwindels store /members promise on room while loading members
526ceb78
bwindels Make Room.getEncryptionTargetMembers async, as members might be loading
98bfdbb1
bwindels fixup
48dc3605
bwindels spelling
077eb3b6
bwindels pass LL flag to room, to know if we should wait for lazy members at all
f38be1b7
bwindels Defer encryption targeted users when OOB member loading hasn't started
736b59d3
bwindels prevent deadlock on startup
42d567ef
dbkr
dbkr commented on 2018-08-07
bwindels Move /members fetching to room as getEncryptionTargetMembers needs it
04f4a58b
bwindels await for LL members in getEncryptionTargetUsers
0ae0770c
bwindels bwindels force pushed from 40703d65 to 0ae0770c 7 years ago
bwindels fixup
4eb00d0c
bwindels undo postponing tracking device keys on turning on room encryption
4cbe8c78
bwindels fixup
017fb2a4
bwindels fix lint
05f3254f
bwindels fix and add tests
73f301ef
bwindels bwindels requested a review 7 years ago
bwindels bwindels removed in progress
dbkr
dbkr approved these changes on 2018-08-07
bwindels bwindels merged 7f2885cf into bwindels/feature_lazyloading 7 years ago
bwindels bwindels deleted the bwindels/e2e_enc_ll branch 7 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone