Commit Graph

547 Commits

Author SHA1 Message Date
Elias Nahum
45f76cbc50 Bump app build number to 409 (#6430) 2022-06-25 08:20:18 -04:00
Elias Nahum
eb10f92875 Fix recent mentions 2022-06-25 08:05:02 -04:00
Daniel Espino García
d2e2cf3ec1 Substitute all console.x by an appropiate log util function (#6427)
* Substitute all console.x by an appropiate log util function

* Address feedback
2022-06-24 10:26:40 -04:00
Avinash Lingaloo
fe3f0cc892 MM-39711 - Gekidou Settings Timezone (#6384) 2022-06-24 06:52:05 -04:00
Daniel Espino García
adfb90eb59 Make FloatingTextInputLabels no longer than one line (#6411) 2022-06-24 06:14:29 -04:00
Daniel Espino García
7f9c653e2e Fix Status Bar color, and some minor adjustments in the create channel screen (#6414)
* Fix Status Bar color, and some minor adjustments in the create channel screen

* iOS fixes and tweaks

* Revert autocomplete changes

Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local>
2022-06-24 06:12:46 -04:00
Elias Nahum
f6944fbbea default to english as primary locale 2022-06-24 05:56:06 -04:00
Daniel Espino García
13708ab052 Minor performance improvements in post list (#6422) 2022-06-23 11:39:10 +02:00
Daniel Espino García
844f2c0393 Let ServerDatabases type hold undefined values (#6423)
* Let ServerDatabases type hold undefined values

* Avoid model.database
2022-06-22 17:51:28 -04:00
Anurag Shivarathri
b5ff344b64 Mark as unread only if following the thread (#6421) 2022-06-22 23:49:17 +05:30
Shaz MJ
12e97e49a8 [Gekidou] [Bug] DM Icon will be 'archive-outline' if user is archived (#6415) 2022-06-21 18:46:46 -04:00
Daniel Espino García
b97fd550f1 Fix lingering draft when switching channels while never leaving the channel screen (#6417)
* Fix lingering draft when switching channels while never leaving the channel screen

* Listen to changes on missing prop
2022-06-21 12:22:41 -04:00
Elias Nahum
f3c082d58c Fix connecting to servers with subpath on Android (#6416) 2022-06-21 11:53:54 -04:00
Daniel Espino García
0ea2873942 Remove apparently unneeded fix to improve the experience by not changing the keyboards (#6409) 2022-06-20 08:37:50 -04:00
Joseph Baylon
7a71d864e2 Detox/E2E: Messaging post options e2e tests in Gekidou (#6405)
* Detox/E2E: Messaging post options e2e tests in Gekidou

* Simplify find channels search bar
2022-06-17 21:01:05 -04:00
Elias Nahum
07df681193 [Gekidou] Bump app build number to 408 (#6407)
* update react-native-network-client

* Bump app build number to  408
2022-06-17 19:20:31 -04:00
Elias Nahum
76e099b4be [Gekidou] Improve performance on find channels queries (#6395) 2022-06-17 14:53:18 -04:00
Elias Nahum
3dfd093ee0 Set theme when opening the app from a push notification (#6398) 2022-06-17 14:52:55 -04:00
Elias Nahum
86a47e0832 Fetch post authors when fetching posts (#6400) 2022-06-17 14:52:25 -04:00
Elias Nahum
47fe3e2219 Do not show tutorial if screen is closed (#6401) 2022-06-17 14:51:50 -04:00
Daniel Espino García
ee3b655991 Fix permalink to not joined channels and to not fetched posts. (#6294)
* Fix permalink to not joined channels and to not fetched posts.

* i18n-extract

* Implement as designed

* Revert unintended change

* Minor fix and fix svgs

* updated svg to fix masking problems and colors

* Fix lint

* Address feedback

* Update join_public_channel.tsx

fixed public channel svg

* Update join_public_channel.tsx

* Update join_private_channel.tsx

* Address feedback

Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
2022-06-17 19:23:12 +02:00
Elias Nahum
1ca401ef3c Do not cover empty search results on Emoji picker (#6402) 2022-06-17 13:04:07 +04:00
Elias Nahum
6ea08b9dc2 Set default timeout to 3 minutes when uploading files (#6399) 2022-06-17 12:52:50 +04:00
Elias Nahum
0278df6173 Fix and add missing locales (#6396) 2022-06-16 21:50:59 -04:00
Elias Nahum
7fa011a89a Set the color for the Switch component based on the theme (#6397) 2022-06-16 20:48:02 -04:00
Mattermod
aa0edc2e63 Update Licences at Notice.txt to reflect dependency changes. (#6392) 2022-06-16 18:02:38 -04:00
Elias Nahum
5537c39793 [Gekidou] Show unread empty state if there are not unread threads (#6389)
* Show unread empty state if there are not unread threads

* Update loading unreads style
2022-06-16 18:01:47 -04:00
Joseph Baylon
6ff41ea199 Detox/E2E: Upgrade deps to fix detox crash; Fix/Stabilize e2e (#6387) 2022-06-15 11:49:53 -07:00
Jason Frerich
b52b0c26b0 Disable the search screen (#6388) 2022-06-15 08:39:47 -05:00
Jason Frerich
196f922b6a [Gekidou - MM-44645] Search Screen - show results from server (#6314)
Co-authored-by: Daniel Espino García <larkox@gmail.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-06-15 08:29:32 -05:00
Avinash Lingaloo
9370a9c54e MM-39711 - Gekidou Settings Push Notification functionality (#6373)
* adding nav hooks

* added save button

* capturing value from OptionItem

* notification - saving in progress

* tested API

* corrections after review

* Update en.json

* Update notification_push.tsx

* ts fixes

* minor improvement

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-06-14 10:35:50 +04:00
Elias Nahum
bfffa0e10a [Gekidou] db manager database getters (#6377) 2022-06-13 18:32:47 -04:00
Elias Nahum
6f6dded978 Bump app build number to 407 (#6383) 2022-06-13 15:41:19 -04:00
Elias Nahum
9ebc0ab404 Ensure emoji name is set for CustomStatusEmoji 2022-06-13 15:03:35 -04:00
Elias Nahum
af25983483 await until bottom sheet is dismissed 2022-06-13 10:08:41 -04:00
Elias Nahum
7c69fb017b rename save_posts to save_messages 2022-06-13 10:06:19 -04:00
Elias Nahum
986de96ba5 Fix Navigation Store when dismissing a modal with a gesture 2022-06-13 09:58:57 -04:00
Avinash Lingaloo
c5dc41dae3 MM-39711 - Gekidou Settings - Mentions functionality [3] (#6368) 2022-06-13 09:47:59 -04:00
Avinash Lingaloo
f47b39fbe7 MM-39711 - Gekidou Settings Autoresponder functionality [2] (#6364) 2022-06-13 09:12:08 -04:00
Elias Nahum
c43e506a76 Fix useAndroidHardwareBackHandler hook 2022-06-13 08:14:32 -04:00
Elias Nahum
8795ca85b5 [Gekidou] cleanup fixes (#6376)
* Separate NavigationStore from EphemeralStore

* Prevent WS to mark channel as read while switching to the channel

* Fix mark channel as unread
2022-06-13 08:07:24 -04:00
Avinash Lingaloo
c365ecea54 MM-39711 - Gekidou - Clock functionality [1] (#6362) 2022-06-13 08:07:03 -04:00
Elias Nahum
707625501f Bump app build number to 406 (#6375) 2022-06-10 17:42:43 -04:00
Anurag Shivarathri
efd259a523 [Gekidou] Open CRT notifications (#6369)
* Open CRT notification

* Changes

* fix own DM

* Removed unwanted functions

* WS post commit createThreadFromNewPost as soon as possible

* Addressing the feedback

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-06-10 17:27:34 -04:00
Elias Nahum
e56f172f9a Fetch missing GM display name (#6374) 2022-06-10 13:00:50 -04:00
Avinash Lingaloo
f72fcd4f08 useMemo function call (#6372) 2022-06-10 09:40:14 -04:00
Avinash Lingaloo
bb02b1178a MM-39711 - Gekidou - Theme functionality (#6327)
* added chevron to menu item component

* starting with the skeleton

* starting with the skeleton

* starting with the skeleton

* starting with the skeleton

* remove extra line

* tested on tablets

* some corrections

* corrections as per review

* starting with notification skeleton

* attached notification settings to navigation

* added auto responder

* update translation

* update snapshot

* updated snapshot

* correction after review

* removed unnecessary screen

* refactored

* updated the testIDs

* Update Package.resolved

* refactor

* removed Mattermost as default server name

* fix ts

* refactored settings constant

* display settings skeleton

- pending: query for allowed themes

* added 'allowedThemes' query

* added section item

* mention screen skeleton in place

* added section and sectionItem component

* added reply section to the mention screen

* update i18n

* rename screens properly

* update i18n

* Refactored to MentionSettings component

* Refactored to ReplySettings component

* style clean up

* textTransform uppercase

* rename Section/SectionItem to Block/BlockItem

* added mobile push notif screen - push status section

* adding text to those two components

* correction following review

* added mobile push notification section

* added mobile push notification thread section

* style fix

* code fix

* code fix

* added skeleton for auto responder

* code clean up

* display theme skeleton

* display theme skeleton

* now using selected theme

* clean up code

* showing custom theme

* setTheme implemented

* code clean up

* some corrections

* Gekidou - Replace BlockItem with OptionItem (#6352)

* Replaced BlockItem component with OptionItem

* ui fix

* corrections from PR review

* code clean up

* correction from PR review

* fix - SettingsDisplay was wrongly removed from @screen/index

* fix dependencies

* corrections from peer review
2022-06-10 14:28:35 +04:00
Elias Nahum
6906a9f863 [Gekidou] Add saved messages to bottom tab (#6367) 2022-06-09 15:19:24 -04:00
Elias Nahum
ecd877b5e4 Fix unsigned build 2022-06-09 14:38:18 -04:00
Elias Nahum
3d91e68a58 Fix .gitignore 2022-06-09 13:16:17 -04:00