element-web-Github/test
Luke Barnard cf4ae681f4
Offline mode (#1723)
* Allow the client to run without connection to HS (i.e. using indexeddb)

Allows running without having pushRules (it's safe not to have these 
when running from indexeddb sync.)

This means rooms will be displayed with "unknown" notifcation state.

This assumes anything that uses the push rules will get pushRule state
again when the client starts syncing again.

For recovering from being disconnected, 
* If an avatar has fallen back, try again on reconnection
* If a thumbnail image failed to load, retry on reconnect
* Load joined groups when reconnecting

Update tests to give MELS a context.matrixClient
2018-02-06 17:50:53 +00:00
..
components Offline mode (#1723) 2018-02-06 17:50:53 +00:00
i18n Fix languages.json 2017-06-01 21:10:32 +02:00
i18n-test Perform substitution on all parts, not just the last one 2017-11-17 08:47:31 +01:00
img Fix a load of warnings in the tests 2016-10-11 14:20:40 +01:00
stores q(...) -> Promise.resolve 2017-07-12 18:05:08 +01:00
utils rewrite MegolmExportEncryption using async/await 2017-06-08 14:45:01 +01:00
.eslintrc.js de-lint MegolmExportEncryption + test 2017-06-08 14:29:53 +01:00
all-tests.js Run eslint --fix 2017-10-11 17:56:17 +01:00
mock-clock.js Run eslint --fix 2017-10-11 17:56:17 +01:00
skinned-sdk.js Run eslint --fix 2017-10-11 17:56:17 +01:00
test-utils.js Offline mode (#1723) 2018-02-06 17:50:53 +00:00