mattermost-mobile/app/components
Kyriakos Z 675d8495b3
[Gekidou]: MM-39757 - Recent mentions (#5823)
* [Gekidou]: MM-39757 - Recent mentions

* Refactor channel_info to a separate component

* Fixes schema tests

* Fixes channel_info theme color

* Removes RECEIVED_MENTIONS table and model

Removes RECEIVED_MENTIONS table and model and saves recent_mentions in
the SYSTEM table under the recentMentions ID.

* Cleanup recent_mentions handler

* Adds i18n in recent_mentions screen

* Observe changes on the post messages

* Addresses review comments

* Batches records

* Addresses review comments

* Addresses review comments

* Addresses review comments

* Addresses review comments

* Fetches channels and users needed for mentions

Fetching mentions from all teams might result in missing info like user
profiles, and channels missing from the DB.
This commit fetches all missing users and channels.

* Adds empty state for recent mentions

* Prepares all missing models for channels

* Addresses review comments

* Fixes mention keys for recent mentions

User mention keys when asking for mentions should not include general
purpose ones, like @channel, @all, @here.

Fixes ActivityIndicator color in recent mentions screen.

* Removes top margin of mention message

* Addresses review comments

* Fixes group.name undefined
2021-12-16 12:26:43 +02:00
..
app_version update snapshot 2021-12-14 11:57:14 +02:00
autocomplete_selector Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
badge [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
channel_icon fixed OpenSans, added Metropolis fonts & modified post text styles (#5728) 2021-10-07 17:20:39 -03:00
channel_list [Gekidou] update dependencies (#5871) 2021-12-10 14:40:21 +02:00
compass_icon MM-38682: Gekidou Homepage (Static) (#5756) 2021-11-04 10:32:35 -03:00
custom_status Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
drawer_item Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
emoji Channel List Header Data from DB (#5807) 2021-11-25 17:56:50 +02:00
emoji_picker Channel List Header Data from DB (#5807) 2021-11-25 17:56:50 +02:00
error_text Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00
failed_action [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
floating_text_input_label Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
formatted_date Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
formatted_markdown_text Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00
formatted_text Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
formatted_time [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
jumbo_emoji [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
loading [Gekidou] Add color to loading spinners (#5872) 2021-12-14 14:09:11 +01:00
markdown Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
navigation_header [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
post_list [Gekidou]: MM-39757 - Recent mentions (#5823) 2021-12-16 12:26:43 +02:00
profile_picture Channel List Header Data from DB (#5807) 2021-11-25 17:56:50 +02:00
progress_bar [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
progressive_image [Gekidou] post component tree and partial postList (#5637) 2021-09-06 08:22:55 -03:00
search Upgrade deps (#5850) 2021-11-29 23:19:39 +02:00
search_bar Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
server_version [Gekidou] Avoid technical debt (#5795) 2021-10-28 10:15:17 -03:00
slide_up_panel_item Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
status_label Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
system_avatar [Gekidou]: MM-39757 - Recent mentions (#5823) 2021-12-16 12:26:43 +02:00
system_header Gekidou fixes (#5748) 2021-10-13 14:13:39 -03:00
tablet_title Gekidou - Account Screen (#5708) 2021-10-12 19:24:24 +04:00
tag fixed OpenSans, added Metropolis fonts & modified post text styles (#5728) 2021-10-07 17:20:39 -03:00
team_sidebar [Gekidou] Adding logic to hide the list of teams on the teams sidebar when needed (#5790) 2021-12-01 09:07:04 +02:00
touchable_with_feedback [Gekidou] - Custom navigation header (#5820) 2021-11-10 10:16:58 -03:00
user_status Add import order lint rules (#5672) 2021-09-13 10:18:03 +02:00