mattermost-mobile/app/actions/remote
Elias Nahum d35eac8bd3
Gekidou servers (#5960)
* Servers logout and websocket state

* addNewServer uility and rename file

* add LaunchType for add new server

* added time to LaunchProps type

* Remove unnecessary props for launchToHome

* Fix local action updateLastPostAt

* Batch fetchProfilesPerChannels requests in chunks of 50

* WS handleUserAddedToChannelEvent to return early if no channelId is set

* WS handleNewPostEvent to batch update last_post_at

* add common actions to sync other servers

* Entry actions to sync other servers data

* Do not attempt to fetch notification data if payload does not contain a channelId

* Set database as default at the end of the login flow

* Handle logout when other servers remain

* Handle Server options

* Show alert when logging out from the account screen

* Add workaround to have Lottie animate the loading component

* Fix badge position in ServerIcon component

* Server screen to support adding new server

* Fix login screen to display error when credentials do not match

* add localization strings

* fix DatabaseProvider to update on server switch

* Fix home icon and server icon subscriptions and badge display

* Add dependencies to onLogout callback

* feedback

* Only updateLastPostAt if needed
2022-02-14 16:39:29 -03:00
..
entry Gekidou servers (#5960) 2022-02-14 16:39:29 -03:00
apps.ts [Gekidou] Post input (#5844) 2022-02-03 08:59:15 -03:00
category.ts Gekidou - Sidebar - Adds actions, queries, db models and rest client (#5953) 2022-02-11 18:40:44 -03:00
channel.ts Gekidou servers (#5960) 2022-02-14 16:39:29 -03:00
command.ts [Gekidou] Post input (#5844) 2022-02-03 08:59:15 -03:00
custom_emoji.ts Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
error.ts Integrate react-native-network-client (#5499) 2021-07-06 11:16:35 -04:00
file.ts [Gekidou] Add Draft Upload Manager (#5910) 2022-02-01 17:26:26 +01:00
general.ts Draft - Add Server Screen Gekidou Updates (#5663) 2021-10-29 19:14:55 -03:00
group.ts [Gekidou] Fix & small refactor to the app entry logic and WS reconnection (#5937) 2022-02-09 12:49:37 -03:00
notifications.ts Gekidou servers (#5960) 2022-02-14 16:39:29 -03:00
post.ts WS handle new post to be able to prepare myChannel multiple times (#5958) 2022-02-11 08:38:43 -03:00
preference.ts [Gekidou] - Channel Intro (#5846) 2021-12-21 17:44:00 +02:00
reactions.ts [Gekidou] Post input (#5844) 2022-02-03 08:59:15 -03:00
retry.ts Remove team unreads and rely on channel member instead (#5710) 2021-10-01 16:07:57 -03:00
role.ts [Gekidou] Fix & small refactor to the app entry logic and WS reconnection (#5937) 2022-02-09 12:49:37 -03:00
search.ts [Gekidou] Add Draft Upload Manager (#5910) 2022-02-01 17:26:26 +01:00
session.ts Gekidou servers (#5960) 2022-02-14 16:39:29 -03:00
systems.ts [Gekidou] - Channel Intro (#5846) 2021-12-21 17:44:00 +02:00
team.ts Gekidou - Sidebar - Adds actions, queries, db models and rest client (#5953) 2022-02-11 18:40:44 -03:00
user.ts Gekidou servers (#5960) 2022-02-14 16:39:29 -03:00