element-web/src/stores
Travis Ralston 42e6287bdb Implement basic soft logout handling
Fixes https://github.com/vector-im/riot-web/issues/10235

CSS and copy are left as an exercise for a later iteration.

Login page handling is left for https://github.com/vector-im/riot-web/issues/10236

This implementation reuses as much of the Lifecycle flow as it can without causing problems. Most importantly, it requires https://github.com/matrix-org/matrix-js-sdk/pull/975 to be able to detect a soft logout and react to it. When it comes time to starting/stopping the Lifecycle, additional parameters are provided so that the auxiliary services can (re)start themselves without the client starting to sync.
2019-07-03 16:46:37 -06:00
..
ActiveWidgetStore.js misc cleanup 2019-04-04 09:30:15 -06:00
CustomRoomTagStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
FlairStore.js Return null instead of undefined on failure 2018-03-06 12:14:41 +00:00
GroupStore.js calculate badges for communities in TagOrderStore 2019-02-06 14:29:40 +00:00
LifecycleStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
MessageComposerStore.js no point saving history at this point, maybe future supported 2018-07-17 09:27:11 +01:00
RoomListStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
RoomScrollStateStore.js Re-add doc on scroll state map structure 2017-09-08 13:27:14 +01:00
RoomViewStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
SessionStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
TagOrderStore.js Implement basic soft logout handling 2019-07-03 16:46:37 -06:00
TypingStore.js Attach timer finished state once 2019-06-28 12:29:03 -06:00
WidgetEchoStore.js PR feedback 2018-07-16 13:18:10 +01:00