- 21 Feb, 2018 3 commits
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
https://github.com/vector-im/riot-web/issues/6212Matthew Hodgson authored
by deleting fields from /sync responses as you emit them into events, to avoid wasting RAM when parsing the enormous accumulated sync response from indexeddb on launch
-
- 20 Feb, 2018 2 commits
-
-
Matthew Hodgson authored
-
Matthew Hodgson authored
-
- 16 Feb, 2018 8 commits
-
-
David Baker authored
Create sentinel members on-demand
-
David Baker authored
The tests inject messages with no sender, so for now let's maintain behaviour as it was before.
-
David Baker authored
Some more doc on how sentinels work
-
David Baker authored
-
David Baker authored
-
David Baker authored
We only need sentinel members for things like the 'sender' field of events, so we previously created sentinels for everyone in the room, but a large number of them were never used. Instead, create them on-demand and cache them.
-
David Baker authored
-
David Baker authored
-
- 08 Feb, 2018 1 commit
-
-
Luke Barnard authored
so that we have push rules loaded into the client after doing a cached sync (so that the client can assume that we do have push rules, even if it was loaded from a cached sync). These rules will be updated once `getPushRules` is completed prior to the first networked sync.
-
- 07 Feb, 2018 3 commits
-
-
lukebarnard authored
-
Luke Barnard authored
Block on syncing from cache so that the sync token has been set prior to incremental syncing.
-
Luke Barnard authored
* Fix NPE when loading sync from cache
-
- 06 Feb, 2018 3 commits
-
-
Luke Barnard authored
* Allow a mode of operation without HS connection Instead of blocking the first sync on getting the push rules and filter, load sync data from disc. When the client comes online, the push rules will be acquired and a sync cycle started. This could be immediate if the client is already online. This could be a breaking change for clients that get push rules before a successful sync has been done.
-
David Baker authored
Use their name as we did before rather than 'Empty Room' Fixes https://github.com/vector-im/riot-web/issues/6083
-
David Baker authored
Migrate room encryption store to crypto store
-
- 05 Feb, 2018 1 commit
-
-
David Baker authored
add parameter to getIdentityServerUrl to strip the protocol for invites
-
- 31 Jan, 2018 7 commits
-
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
- 29 Jan, 2018 3 commits
-
-
David Baker authored
-
David Baker authored
Move Device Tracking Data to Crypto Store
-
David Baker authored
-
- 25 Jan, 2018 4 commits
-
-
Matthew Hodgson authored
-
David Baker authored
-
Michael Telatynski authored
use new getIdentityServerUrl param in inviteByThreePid
-
David Baker authored
-
- 22 Jan, 2018 5 commits
-
-
David Baker authored
in localstorage and memory stores
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
David Baker authored
-