Daniel Espino García
e481c07630
Fix at mention that triggers ephemeral message ( #6458 )
...
* Fix at mention that triggers ephemeral message
* Properly handle failed posts
2022-07-07 12:12:31 +02:00
Joseph Baylon
6a3c600c8a
Detox/E2E: Messaging (at-mentions, channel mentions, autocomplete etc) e2e tests in Gekidou ( #6428 )
...
* Detox/E2E: Messaging (at-mentions, channel mentions, autocomplete etc) e2e tests in Gekidou
* Enable other failing tests so they're visible
* Detox/E2E: Messaging markdown e2e tests in Gekidou (#6450 )
* Detox/E2E: Messaging markdown e2e tests in Gekidou
* Added zephyr test ids
* Added markdown smoke test
* Enable disabled tests
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-07-05 10:01:46 -07:00
Elias Nahum
d09ead850e
[Gekidou] Fix video uploads ( #6440 )
2022-06-30 19:16:37 -04:00
Anurag Shivarathri
306fbba3a7
[Gekidou MM-44135 MM-44134 MM-40088] Group & Clear channel and thread notifications when CRT is on ( #6429 )
...
* Android
* iOS changes
* client changes
* Misc
* Update CustomPushNotification.java
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
2022-06-30 21:26:14 +05:30
Elias Nahum
f1665fa0ee
Fix touch not responding on some posts ( #6447 )
2022-06-30 11:14:40 -04:00
Elias Nahum
136b796ac3
Fix theming and navigation stack tracking ( #6443 )
2022-06-30 11:14:07 -04:00
Daniel Espino García
82c514013c
Fix links to channels closing the channel ( #6446 )
2022-06-30 11:13:28 -04:00
Elias Nahum
330dc0b9ad
Do not show expired custom status in userItem ( #6439 )
2022-06-30 11:13:14 -04:00
Avinash Lingaloo
2b87417eb4
MM-45022 : Gekidou - Refactor code to use custom nav hooks ( #6426 )
...
* refactoring code to use useAndroidBackHandler hook - part 1
* useNavButtonPressed - part 2
* useNavButtonPressed hook - part 3
* Apply suggestions from code review
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
* PR review corrections
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
2022-06-30 11:12:59 -04:00
Anurag Shivarathri
247c515b01
[Gekidou] Thread auto follow on receiving new post when user is in a NOT-FOLLOWING thread ( #6448 )
...
* Fix
* Using queries
* Made thread optional
2022-06-30 20:34:28 +05:30
Jason Frerich
6c18cc8b38
[Gekidou - MM-44928] Search Screen - Search Modifiers ( #6393 )
2022-06-30 09:52:26 -05:00
Elias Nahum
094e98a5ea
Fix loading threads ( #6441 )
2022-06-30 10:10:28 +02:00
Elias Nahum
75ed884e65
Add column last_fetched_at to MyChannel & Thread tables and the migration ( #6433 )
...
* Add column last_fetched_at to MyChannel & Thread tables and the migration
* Fix schema tests
* Handle lastFetchAt, retrieve threads on init and properly observe thread unreads (#6436 )
* [Gekidou] Set lastFetchAt when fetching posts for a channel (#6437 )
* Set lastFetchAt when fetching posts for a channel
* When resetting _preparedState set always to null
* Revert changes in WS
* Handle and set lastFetchedAt for MyChannel in iOS push notification
* feedback review
* iOS fallback to last post createAt if no lastFetchAt set
* Handle lastFetchAt on Android push notifications
* create storePostsForChannel local action
* Fix iOS fallback to last post create_at
Co-authored-by: Daniel Espino García <larkox@gmail.com >
2022-06-29 13:28:50 -04:00
Anurag Shivarathri
eaa150cb4b
include latex ( #6434 )
2022-06-29 22:02:30 +05:30
Shaz MJ
433071a502
Changes padding to margin, and sets 32 ( #6438 )
2022-06-29 11:04:07 +10:00
Shaz MJ
f8140f2117
[Gekidou] Groups mentions / highlights in messages (posts) ( #6338 )
...
* WIP
* Actions updated to fetch remote first, and local on error
* Groups fetch and save
* PR Feedback: prepare vs store and undefined fix
* Forgot to add file
* Groups Mention WIP
* Groups highlight!
* Merge, PR Feedback
* PR Feedback
* PR Feedback: Try/Catch blocks
* PR Feedback
2022-06-29 07:47:37 +10:00
Jason Frerich
2230fe8a70
[Gekidou - MM-44929] Search Screen - Always fetch filter results from server ( #6366 )
...
Co-authored-by: Daniel Espino García <larkox@gmail.com >
2022-06-28 09:56:51 -05: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
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
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
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
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
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