Commit graph

474 commits

Author SHA1 Message Date
Mattermost Build
cfb09ce7d7
Do not access record children directly to avoid crashes if the child is not present in the db (#7028) (#7036)
(cherry picked from commit 50b845452e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-01-27 18:10:45 +02:00
Mattermost Build
0d9c6e0ad3
Fix the caret position when using the search phrase modifier (#6972) (#6973)
(cherry picked from commit 49fc180982)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-01-13 21:15:11 +02:00
Mattermost Build
317568b4c8
Fix some issues found by Sentry (#6962) (#6965)
(cherry picked from commit bb351c7376)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-01-12 11:11:14 +02:00
Elias Nahum
fdf593bcec
Fix navigation theming (#6946) 2023-01-11 09:54:07 +02:00
Elias Nahum
001a6699fb
Cache push notification profile image and add logs (#6932)
* Cache push notification profile image and add logs

* Fix indent
2023-01-05 12:31:52 +02:00
Elias Nahum
dbe565319d
BottomSheet migration to react-native-bottom-sheet (#6907)
* BottomSheet migration to react-native-bottom-sheet

* Use correct scroll view for announcement bottom sheet

* ux review

* Fix post options bottom sheet snap point

* feedback review
2023-01-05 09:51:51 +02:00
Elias Nahum
3b289c306e
Display own DM avatar in channel intro (#6924) 2023-01-04 15:28:16 +02:00
Elias Nahum
03dd4477da
Fix onViewableItemsChanged 2023-01-04 14:42:43 +02:00
Anurag Shivarathri
ed69eacbe7
Count fix (#6926) 2023-01-04 00:00:23 +02:00
Elias Nahum
411a7e22a2
Reduce the amount of queries to display the PostList (#6927) 2023-01-03 23:36:31 +02:00
Elias Nahum
f913819b79
Dismiss correct bottom sheet screen for post / thread options (#6919) 2023-01-01 22:54:04 +02:00
Joseph Baylon
dd60257364
Detox/E2E Maintenance: Fix broken iOS e2e tests (#6917) 2022-12-30 14:01:24 -08:00
Elias Nahum
5cc30c5e5b
Do not display the favorites category when it has no channels (#6913) 2022-12-29 06:17:00 +02:00
Elias Nahum
4d039ae88b
Revert "Align latex with text (#6900)" (#6911) 2022-12-27 15:22:00 +02:00
Jason Frerich
c872f7ca8d
remove AddMembers and ManageMembers instances until PRs are merged (#6831) 2022-12-27 15:21:35 +02:00
Tiago Correia
97a34fc0e0
[MM-46562] Add show/hide password function for login screen (#6612) 2022-12-23 16:42:34 +02:00
Daniel Espino García
b1e4403768
Fix several issues around team join (#6863)
* Fix several issues around team join

* Open in modal and fix channel list

* Add joining states and fix issues

* i18n-extract

* add specific message for group related failures on joining teams

* Address feedback

* Address feedback

* Use error from server response
2022-12-23 14:43:59 +02:00
Daniel Espino García
4e3531fb52
Refactor CustomStatus to functional component (#6899)
* Refactor CustomStatus to functional component

* Fix setting duration to Don't clear

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-12-23 14:35:33 +02:00
Daniel Espino García
450b6e1a21
Align latex with text (#6900)
* Align latex with text

* fix tests

* fix markdown bold

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-12-23 14:21:50 +02:00
Matthew Birtch
9753334ff2
[Gekidou MM-46365] fix reaction bar space and update bottom sheet styles (#6634)
* updated styles for reaction bar and made pick reaction pressable

* removed unused style import

* removed unused style import

* updated user avatars, user presence, thread options bottom sheets to new style also

* updated status bottom sheet, thread options, and some tweaks to the bottom sheet main file

* fixed a few minor styling issues

* used proper bottom inset in user presence bottom sheet

* various updates to bottom sheets

* used negative top position instead of negative margin

* updated camera type bottom sheet

* further refinements to bottom sheets

* updates to emoji bar and profile image picker

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-12-23 14:08:51 +02:00
Furqan Malik
d063ecf8c7
Merge pull request #6873 from mattermost/detox-maintenance-12152022
Detox/E2E Maintenance: Fix broken iOS e2e tests
2022-12-22 15:06:31 -05:00
Daniel Espino García
da4470bd78
Allow to select text from tables on full view (#6901)
* Allow to select text from tables on full view

* Fix check

* Remove inline style
2022-12-22 20:46:11 +02:00
Elias Nahum
9da7b47827
Show the current channel when category is collapsed on tablets (#6888) 2022-12-21 20:42:45 +02:00
Elias Nahum
f32b2dfeb2
Perform search when hashtag is pressed (#6893)
* Perform search when hashtag is pressed

* PM feedback review
2022-12-21 19:35:34 +02:00
Avinash Lingaloo
92ca1e3704
Sentry fixes (#6830) 2022-12-21 19:34:44 +02:00
Daniel Espino García
25291b04f1
Fix server unreachable message showing too often (#6890) 2022-12-20 22:35:12 +02:00
Elias Nahum
7663276710
Trigger tab bar animation earlier (#6889) 2022-12-20 22:33:12 +02:00
Elias Nahum
0f1a29e2da
Do not show favorites category if it only contain archived channels (#6881) 2022-12-20 11:42:50 +02:00
Daniel Espino García
315e2c276f
Fix terms of service (#6879)
* Fix terms of service

* Close terms of service when they are accepted
2022-12-19 21:57:01 +02:00
Elias Nahum
88fde2cc5e
Restyle video playback error (#6871)
* Restyle video playback error

* video not shown when attached with multiple files and thumb fails

* update local path when saving and sharing a file

* feedback review
2022-12-19 21:29:11 +02:00
Daniel Espino García
191a640007
Show loading only when team channels are being loaded (#6872)
* Show loading only when team channels are being loaded

* Fix tests

* Remove unneeded event

* Refactor into using hooks
2022-12-19 12:25:23 +01:00
Anurag Shivarathri
724d72d98a
[MM-47483] Activity Indicator while loading thread posts (#6865)
* Fix

* Addressing feedback

* Disabled pull to refresh when thread is being fetched

* Test fail fix

* Feedback changes
2022-12-17 01:15:22 +05:30
Elias Nahum
e294b07418
Add DeepLink support (#6869) 2022-12-16 18:57:15 +02:00
Joseph Baylon
56d2d57291 Detox/E2E Maintenance: Fix broken iOS e2e tests 2022-12-15 14:47:33 -08:00
Elias Nahum
25ee7db6ef
Fix caret position on search phrase (#6861) 2022-12-13 14:15:19 +04:00
Daniel Espino García
28526034d4
Refactor makeStylesFromTheme to use the correct types (#6801)
* Refactor makeStylesFromTheme to use the correct types

* Address feedback
2022-12-12 10:53:54 +01:00
Jason Frerich
795038c56f
use the width as a dependency instead of dimensions reference (#6852) 2022-12-09 21:24:58 +02:00
Jason Frerich
2524a5be47
[MM-48192, MM-48279] Search - don't reset file filter when a user changes teams. (#6833) 2022-12-09 12:54:24 -06:00
Daniel Espino García
4482bd481e
Fix foldable devices by not allowing tablet mode on android (#6856) 2022-12-09 22:29:34 +04:00
Anurag Shivarathri
7f7bfd7b72
[MM-48926] Fetch new thread posts on websocket reconnect (#6844) 2022-12-09 20:17:34 +02:00
Elias Nahum
27dcc95266
Fix dismiss bottomsheet race condition 2022-12-07 18:26:10 +02:00
Elias Nahum
d676568c61
Refactor NavigationStore (#6842) 2022-12-07 16:44:21 +02:00
Jason Frerich
36fe93f182
- add globalThreadsTab to SYSTEM_IDENTIFIERS (#6841)
- save the lastview globalThreadsTab to the database after unmounting the
threads view
- default to all on first opening of the threads view
2022-12-07 15:04:19 +02:00
Elias Nahum
506ab06638
Mention bubble cut off on server list (Android) (#6827) 2022-12-06 18:55:47 +02:00
Elias Nahum
5e3e7b151e
Place cursor position in between the phrase modifier (#6828) 2022-12-06 18:36:48 +02:00
Elias Nahum
6f36098f5f
Close autocomplete when search input is not in focus (#6837) 2022-12-06 18:30:08 +02:00
Elias Nahum
8e0bf7c397
Fix inline code blocks in thread preview (#6835) 2022-12-06 14:09:38 +02:00
Javier Aguirre
655f55be20
Fix multiselect on users list integration selector (#6826)
* Moving selected ids to a parent

* typing selectedIds for user
2022-12-05 12:13:48 +01:00
Elias Nahum
da5b877297
Refactor how keyboard tracking is resumed & paused (#6822)
* Refactor how keyboard tracking is resumed & paused

* Rector as a hook
2022-12-05 12:02:15 +02:00
Elias Nahum
dc294eddd3
Update icon badge on Notification (#6823)
* Update icon badge when receiving a notification while the app is in the foreground

* update app badge when sending the app to the background
2022-12-05 12:00:09 +02:00