mattermost-mobile/app/database/operator/server_data_operator/handlers
Kyriakos Z f2484297a8
[Gekidou DB]: Adds threads in team database table and handlers (#6090)
* Adds threads in team database table and handlers

DM/GM channels have no team ID. This makes it troublesome to paginate
threads in a team. The issue is that whenever a DM/GM thread is fetched
from pagination it will be added in all teams in that server,
potentially creating gaps in between threads for those teams.

This PR inserts a new table in the DB ThreadsInTeam which will hold
references of threads loaded in which server.
Thread lists then would have to rely on that table to show threads.


Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
Co-authored-by: Avinash Lingaloo <avinashlng1080@gmail.com>
2022-03-28 10:11:13 +03:00
..
category.test.ts [Gekidou] Sidebar Categories (Database only) (#5909) 2022-01-31 10:30:10 -03:00
category.ts [Gekidou] Sidebar Categories (Database only) (#5909) 2022-01-31 10:30:10 -03:00
channel.test.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00
channel.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00
index.test.ts Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00
index.ts Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
post.test.ts [Gekidou MM-39707] CRT DB (#5948) 2022-03-03 22:47:29 +05:30
post.ts Removed unused handlePostMetadata 2022-03-23 13:29:59 -03:00
posts_in_channel.ts [Gekidou] post list (#5893) 2022-01-17 07:06:26 -03:00
posts_in_thread.ts Upgrade deps (#5796) 2021-10-29 14:38:20 -03:00
reaction.test.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00
reaction.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00
team.test.ts Remove team unreads and rely on channel member instead (#5710) 2021-10-01 16:07:57 -03:00
team.ts MM-36721 - [GEKIDOU] Porting Markdown components (#5586) 2021-08-02 20:30:17 +04:00
thread.test.ts [Gekidou DB]: Adds threads in team database table and handlers (#6090) 2022-03-28 10:11:13 +03:00
thread.ts [Gekidou DB]: Adds threads in team database table and handlers (#6090) 2022-03-28 10:11:13 +03:00
thread_in_team.ts [Gekidou DB]: Adds threads in team database table and handlers (#6090) 2022-03-28 10:11:13 +03:00
user.test.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00
user.ts [Gekidou] various fixes (#6022) 2022-03-03 12:11:47 -03:00