Elias Nahum
2fc1386b78
feat: Channel notification preferences ( #7160 )
...
* feat: Channel notification preferences
* feedback review
* use button color for the icon
2023-02-24 12:41:36 +02:00
Elias Nahum
81357d8a0e
[Gekidou] Update database to hold if a user is a team or channel admin ( #6351 )
...
* Update database to hold if a user is a team or channel admin
* TeamMembership identifier
* Fix handleTeamMembership test
* Update server.md
Co-authored-by: Avinash Lingaloo <avinashlng1080@gmail.com >
2022-06-06 05:54:02 -04:00
Elias Nahum
a0f25f0e3b
[Gekidou] Channel Info screen ( #6330 )
...
* Channel Info screen
* Delete the channel & related data when archiving while viewing archived channels is off
* feedback review
* UX feedback
* Add missing isOptionItem prop
2022-06-02 16:09:12 -04:00
Krm
efeab53d0b
[Gekiodu - MM-44156] Channel ordering is different between web and mobile ( #6304 )
...
* new approach added queries for sorting channels
* crt reply checking added for post remote actions
* Fix category_body test
* crt replay check fixed for fetchPostsForChannel
* sortedchannels re-rendering fix
* Only fetch Direct channels if there are more/less
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
2022-05-26 14:23:40 -04:00
Daniel Espino García
a4674915c1
Better handle go to location ( #6262 )
...
* Better handle go to location
* Improve server check
2022-05-19 09:06:31 +02:00
Avinash Lingaloo
e2d45165ab
MM-43584 - Gekidou Mute Channel SnackBar ( #6241 )
...
* add remote action updateChannelNotifyProps
* Squashed commit of the following:
commit f093cd3409
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:12:43 2022 +0400
revert changes made to the ephemeral store
commit aabe8bd17e
Merge: 18df47210 ee01febbb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:09:50 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 18df472108
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:04:53 2022 +0400
fix timer not stopping
commit 5910238aaa
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 18:19:18 2022 +0400
style fix
commit def4ad4cfd
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 14:36:36 2022 +0400
eslint fix
commit 99fa65e780
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 14:18:03 2022 +0400
fix styling
commit cf335e28b0
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:54:05 2022 +0400
fix layoutAnimation
commit d1dacbba73
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:43:04 2022 +0400
add exitingg layoutAnimation
commit bb1156c3da
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:26:37 2022 +0400
add entering layoutAnimation
commit 36d7286acd
Merge: 177281fbe 22a173ec9
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 11:41:30 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 177281fbeb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 11:41:06 2022 +0400
cancelled timers on panning start
commit 6925cf59aa
Merge: e294a3a19 dad63b87b
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 17:36:11 2022 +0400
rebasing
commit e294a3a199
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 17:14:33 2022 +0400
dismiss overlay on tabPress
commit 9a57a0866f
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 16:59:07 2022 +0400
dismiss overlay on tabPress
commit c7eef4b304
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 15:55:33 2022 +0400
dismiss overlay on navigating away
commit 58a364171e
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 15:25:27 2022 +0400
dismiss overlay on navigating away
commit 3c53e7d6a7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 13:42:10 2022 +0400
checks for ongoing animation
commit e62a4ee2a2
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 13:14:39 2022 +0400
removed toast keyword
commit bc014b86e9
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 12:54:55 2022 +0400
PanGesture- fine tuning the animation
PanGesture- wip
commit 8f675566e7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 12:09:35 2022 +0400
PanGesture- wip
commit eb2a63c75f
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed Apr 27 11:17:13 2022 -0400
snack positioning and touches
commit 6db7f0e0e7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 16:43:47 2022 +0400
using EphemeralStore and listeners to discard overlays
commit 99a9a52789
Merge: 5237401f5 776f56efb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 14:51:32 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 5237401f52
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 13:16:47 2022 +0400
able to touch through on iOS
commit 7dc5c5c39e
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Tue Apr 26 15:17:53 2022 +0400
adding PanGesture
adding PanGesture- wip
PanGesture- wip
commit 772654f7e5
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 21 13:57:42 2022 +0400
update message to text
commit 53c7ca68ba
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 21 13:40:30 2022 +0400
adjust width
commit 0c20bd7e73
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:05:44 2022 +0400
changed location to sourceScreen in post.tsx
commit efbccbb710
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:04:19 2022 +0400
removed space
commit cc400482bd
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:01:23 2022 +0400
corrections from reviews
commit 4204b6c656
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 14:47:52 2022 +0400
Update en.json
commit 80f6d675f5
Merge: c59a2cfc0 c1e71b09c
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 14:27:33 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit c59a2cfc05
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 13:58:22 2022 +0400
removed offSetY
commit a65af7057b
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 12:24:02 2022 +0400
styling tablet
wip
tablet portrait
commit 3ef280c80c
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Tue Apr 19 16:10:37 2022 +0400
styling mobile
wip
* Squashed commit of the following:
commit ab09b39c77
Merge: 038476c01 362db9d98
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu May 5 15:06:12 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 038476c01a
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu May 5 15:05:24 2022 +0400
bumping the toast vertically by 4px
commit 362db9d98d
Author: Shaz MJ <shaz.amjad@mattermost.com >
Date: Thu May 5 11:17:33 2022 +1000
Moves collapse animation to FlatList, updates timings (#6220 )
* Moves collapse animation to FlatList, updates timings
* dev review
* filters unreads from other categories & removes duplicate
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
commit 14abe4d2ac
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 17:26:32 2022 -0400
Remove jcenter (#6226 )
commit c8e46607b7
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 13:13:23 2022 -0400
upgrade exoplayer
commit 32fd8e3cda
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 12:15:13 2022 -0400
Add ellipsis to server displayName & url (#6223 )
commit abc5dc4bc3
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:55:51 2022 -0400
Fix GM display name (#6215 )
commit ecfbb934a8
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:51:14 2022 -0400
[Gekidou] Exclude muted channels from unread badges (#6208 )
* Exclude muted channels from unread badges
* Gekidou unreads mention fix (#6221 )
* Removes muted channels without mentions from grouped unreads
* show channel if unread and have no mentions when unread up top
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Shaz MJ <shaz.amjad@mattermost.com >
commit 588491f582
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:32:43 2022 -0400
Fix alignment of custom status (#6211 )
commit 4fc077caef
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:13:17 2022 -0400
Fetch missing custom emojis (#6216 )
commit 3aa0425fdd
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:12:37 2022 -0400
Preserve notifications when tapping or clearing notifications from a channel (#6209 )
commit bd50422167
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 17:26:35 2022 -0400
Hide archive channels in channel list (#6214 )
commit 43c43e50d4
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 14:43:55 2022 -0400
Do not set new line message indicator on own posts (#6206 )
commit f973ac8016
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 14:29:37 2022 -0400
[Gekidou] Find channels (remote) (#6203 )
* Display local results
* Fix queryPreferencesByCategoryAndName to observeWithColumns value
* Find channels (remote)
* ux feedback review
* dev review
* dev review 2
* Fetch deleted channels from other teams
commit bb42339c42
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 11:58:47 2022 -0400
Increase tap area of the + button on home screen (#6207 )
commit 02b4295464
Author: Daniel Espino García <larkox@gmail.com >
Date: Tue May 3 17:22:21 2022 +0200
[Gekidou] [MM-39936] Add Select Team Screen (#6180 )
* Add Select Team Screen
* Fixes for iPhone and iPad
* Fix tests
* Address feedback
* Fix tests
* Theme illustration
* Address feedback and fixes
* Remove database warnings by avoiding recalculations on repeated events.
* Address feedback
* Remove unneeded catch
Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local >
commit 2376dc934c
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 08:54:13 2022 -0400
Fix Back button position in Navigation Header (#6204 )
commit f093cd3409
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:12:43 2022 +0400
revert changes made to the ephemeral store
commit aabe8bd17e
Merge: 18df47210 ee01febbb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:09:50 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 18df472108
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Mon May 2 12:04:53 2022 +0400
fix timer not stopping
commit 5910238aaa
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 18:19:18 2022 +0400
style fix
commit def4ad4cfd
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 14:36:36 2022 +0400
eslint fix
commit 99fa65e780
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 14:18:03 2022 +0400
fix styling
commit cf335e28b0
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:54:05 2022 +0400
fix layoutAnimation
commit d1dacbba73
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:43:04 2022 +0400
add exitingg layoutAnimation
commit bb1156c3da
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 13:26:37 2022 +0400
add entering layoutAnimation
commit 36d7286acd
Merge: 177281fbe 22a173ec9
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 11:41:30 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 177281fbeb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Fri Apr 29 11:41:06 2022 +0400
cancelled timers on panning start
commit 6925cf59aa
Merge: e294a3a19 dad63b87b
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 17:36:11 2022 +0400
rebasing
commit e294a3a199
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 17:14:33 2022 +0400
dismiss overlay on tabPress
commit 9a57a0866f
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 16:59:07 2022 +0400
dismiss overlay on tabPress
commit c7eef4b304
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 15:55:33 2022 +0400
dismiss overlay on navigating away
commit 58a364171e
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 15:25:27 2022 +0400
dismiss overlay on navigating away
commit 3c53e7d6a7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 13:42:10 2022 +0400
checks for ongoing animation
commit e62a4ee2a2
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 13:14:39 2022 +0400
removed toast keyword
commit bc014b86e9
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 12:54:55 2022 +0400
PanGesture- fine tuning the animation
PanGesture- wip
commit 8f675566e7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 28 12:09:35 2022 +0400
PanGesture- wip
commit eb2a63c75f
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed Apr 27 11:17:13 2022 -0400
snack positioning and touches
commit 6db7f0e0e7
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 16:43:47 2022 +0400
using EphemeralStore and listeners to discard overlays
commit 99a9a52789
Merge: 5237401f5 776f56efb
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 14:51:32 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit 5237401f52
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 27 13:16:47 2022 +0400
able to touch through on iOS
commit 7dc5c5c39e
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Tue Apr 26 15:17:53 2022 +0400
adding PanGesture
adding PanGesture- wip
PanGesture- wip
commit 772654f7e5
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 21 13:57:42 2022 +0400
update message to text
commit 53c7ca68ba
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu Apr 21 13:40:30 2022 +0400
adjust width
commit 0c20bd7e73
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:05:44 2022 +0400
changed location to sourceScreen in post.tsx
commit efbccbb710
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:04:19 2022 +0400
removed space
commit cc400482bd
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 18:01:23 2022 +0400
corrections from reviews
commit 4204b6c656
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 14:47:52 2022 +0400
Update en.json
commit 80f6d675f5
Merge: c59a2cfc0 c1e71b09c
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 14:27:33 2022 +0400
Merge branch 'gekidou' into gekidou-snack-bars
commit c59a2cfc05
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 13:58:22 2022 +0400
removed offSetY
commit a65af7057b
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Wed Apr 20 12:24:02 2022 +0400
styling tablet
wip
tablet portrait
commit 3ef280c80c
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Tue Apr 19 16:10:37 2022 +0400
styling mobile
wip
* minor clean up
* Squashed commit of the following:
commit c7c00b8316
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Thu May 5 18:25:46 2022 -0400
Ensure posts are not covered by the post draft on channel switch
commit 58719c82dc
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Thu May 5 14:09:30 2022 -0400
fix flip of post list (#6234 )
commit 9d3c7c9496
Author: Joseph Baylon <joseph.baylon@mattermost.com >
Date: Thu May 5 10:04:33 2022 -0700
Detox/E2E: Messaging e2e tests in Gekidou (#6228 )
commit 1760b75dbf
Author: Anurag Shivarathri <anurag6713@gmail.com >
Date: Thu May 5 21:03:09 2022 +0530
[Gekidou] [MM-43973] Thread footer for recent mentions (#6225 )
* Displaying thread footer
* Participants can be empty
* Update thread.ts
commit 83c2cfff97
Author: Avinash Lingaloo <avinashlng1080@gmail.com >
Date: Thu May 5 18:00:32 2022 +0400
MM-41532 Gekidou Snack Bars (#6181 )
* styling mobile
wip
* styling tablet
wip
tablet portrait
* removed offSetY
* Update en.json
* corrections from reviews
* removed space
* changed location to sourceScreen in post.tsx
* adjust width
* update message to text
* adding PanGesture
adding PanGesture- wip
PanGesture- wip
* able to touch through on iOS
* using EphemeralStore and listeners to discard overlays
* snack positioning and touches
* PanGesture- wip
* PanGesture- fine tuning the animation
PanGesture- wip
* removed toast keyword
* checks for ongoing animation
* dismiss overlay on navigating away
* dismiss overlay on navigating away
* dismiss overlay on tabPress
* dismiss overlay on tabPress
* cancelled timers on panning start
* add entering layoutAnimation
* add exitingg layoutAnimation
* fix layoutAnimation
* fix styling
* eslint fix
* style fix
* fix timer not stopping
* revert changes made to the ephemeral store
* bumping the toast vertically by 4px
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
commit 2deb2e01e0
Author: Anurag Shivarathri <anurag6713@gmail.com >
Date: Thu May 5 18:36:18 2022 +0530
[Gekidou][MM-43870, MM-43896, MM-43898, MM-43902, MM-43903] CRT related bug fixes (#6205 )
* Fixes
* Updated snapshot
* Excluding current user from getting updated
* Doesn't handle users if it's empty
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
commit 251ef0992b
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Thu May 5 08:53:27 2022 -0400
Fix create direct message styles (#6224 )
commit 5620a50975
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Thu May 5 08:53:02 2022 -0400
Fix channel item with long name and badge (#6222 )
commit a0d2f33b2f
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Thu May 5 08:47:09 2022 -0400
Dismiss post options before executing action (#6227 )
commit c4e1b4ad3e
Author: Shaz MJ <shaz.amjad@mattermost.com >
Date: Thu May 5 22:45:50 2022 +1000
Fixes grouped unread sorting (#6230 )
* Fixes grouped unread sorting
* Type fix
commit 362db9d98d
Author: Shaz MJ <shaz.amjad@mattermost.com >
Date: Thu May 5 11:17:33 2022 +1000
Moves collapse animation to FlatList, updates timings (#6220 )
* Moves collapse animation to FlatList, updates timings
* dev review
* filters unreads from other categories & removes duplicate
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Mattermod <mattermod@users.noreply.github.com >
commit 14abe4d2ac
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 17:26:32 2022 -0400
Remove jcenter (#6226 )
commit c8e46607b7
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 13:13:23 2022 -0400
upgrade exoplayer
commit 32fd8e3cda
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 12:15:13 2022 -0400
Add ellipsis to server displayName & url (#6223 )
commit abc5dc4bc3
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:55:51 2022 -0400
Fix GM display name (#6215 )
commit ecfbb934a8
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:51:14 2022 -0400
[Gekidou] Exclude muted channels from unread badges (#6208 )
* Exclude muted channels from unread badges
* Gekidou unreads mention fix (#6221 )
* Removes muted channels without mentions from grouped unreads
* show channel if unread and have no mentions when unread up top
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Shaz MJ <shaz.amjad@mattermost.com >
commit 588491f582
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:32:43 2022 -0400
Fix alignment of custom status (#6211 )
commit 4fc077caef
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:13:17 2022 -0400
Fetch missing custom emojis (#6216 )
commit 3aa0425fdd
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Wed May 4 09:12:37 2022 -0400
Preserve notifications when tapping or clearing notifications from a channel (#6209 )
commit bd50422167
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 17:26:35 2022 -0400
Hide archive channels in channel list (#6214 )
commit 43c43e50d4
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 14:43:55 2022 -0400
Do not set new line message indicator on own posts (#6206 )
commit f973ac8016
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 14:29:37 2022 -0400
[Gekidou] Find channels (remote) (#6203 )
* Display local results
* Fix queryPreferencesByCategoryAndName to observeWithColumns value
* Find channels (remote)
* ux feedback review
* dev review
* dev review 2
* Fetch deleted channels from other teams
commit bb42339c42
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 11:58:47 2022 -0400
Increase tap area of the + button on home screen (#6207 )
commit 02b4295464
Author: Daniel Espino García <larkox@gmail.com >
Date: Tue May 3 17:22:21 2022 +0200
[Gekidou] [MM-39936] Add Select Team Screen (#6180 )
* Add Select Team Screen
* Fixes for iPhone and iPad
* Fix tests
* Address feedback
* Fix tests
* Theme illustration
* Address feedback and fixes
* Remove database warnings by avoiding recalculations on repeated events.
* Address feedback
* Remove unneeded catch
Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local >
commit 2376dc934c
Author: Elias Nahum <nahumhbl@gmail.com >
Date: Tue May 3 08:54:13 2022 -0400
Fix Back button position in Navigation Header (#6204 )
* snack bar with undo option
* fix react error
* implement onAction correctly
* implemented pessimistic approach
* fix ts issue
* Move toggleMuteChannel to remote actions
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
2022-05-17 14:19:55 -04:00
Kyriakos Z
df3ef72a0a
[Gekidou CRT] thread mention counts ( #6126 )
...
* Sets values on my_channel according to CRT
* Team counts with regard to CRT
* Fixes myChannel.is_unread with regard to CRT
* Include DM/GMs for thread counts on demand
* Incorporate thread mention counts in server/channel
* Channel updates in regard to CRT
2022-04-12 13:27:40 +03:00
Anurag Shivarathri
8d6fc41dd5
[Gekidou MM-41093] CRT - WS Events, Actions, Queries, Thread Follow, Post Query ( #6075 )
...
* WS Events, Actions, Queries, Thread Follow, Post Query
* i18n changes
* Misc
* Only unread threads are marked as read
* Mark threads from WS even as visible in Global threads
* Merge fixes
* Update thread_post_list.tsx
* Merge fix
* Feedback fix
* Make teamId in handleThreads optional for unfollowed threads
* Removed unwated type and return
* Review changes
* Removing unused model
* Merge fix
* Misc fixes
* Following button query change
2022-04-04 19:55:13 +05:30
Elias Nahum
527bd04170
Update dependencies
2022-03-26 20:33:13 -03:00
Daniel Espino García
d5228633b2
[Gekidou] Manage user websocket events ( #5862 )
...
* Manage user websocket events
* Revert ChannelMembership -> MyChannelMembership
* Address feedback
* Update channel display name when the user changes
* Minor name and refactoring changes from feedback
* Address feedback
* Address feedback
* Add line breaks for readability
2022-01-24 12:12:06 +01:00
Elias Nahum
b8b51296c0
[Gekidou] post list ( #5893 )
2022-01-17 07:06:26 -03:00
Daniel Espino García
b49b4050ac
[Gekidou] Add is_unread to MyChannel model ( #5878 )
...
* Make message_count become has_unreads
* Fix lint
* Re-add the message count
* rename has_unreads to is_unread and address feedback
* fix query with is_unread
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
2021-12-22 14:37:14 +02:00
Elias Nahum
7e6248dfb3
[Gekidou] - Channel Intro ( #5846 )
...
* Channel Intro
* Move avatar margins to post component per feedback review
* Channel intro redesign
* Fix preferences unit test
* Change group intro sizes
* Add Bot tag to DM Intro if they have it
* fix channel isTablet layout on split screen
* update snapshot
2021-12-21 17:44:00 +02:00
Elias Nahum
ecd80fcd4f
Add channel model property for shared channels ( #5749 )
2021-10-13 14:28:09 -03:00
Elias Nahum
8cd127a223
[Gekidou] Typings & PostMetadata structure ( #5542 )
...
* Typings & PostMetadata structure
* comment out unused code
* Remove duplicate interface
* Fix getPreferenceAsBool defaultValue
2021-07-15 11:49:02 -04:00
Avinash Lingaloo
3ee6e673c8
MM-35115 [Gekidou] Login flow - Email and Password ( #5402 )
...
* MM_35115: ADDED select_server screen
* MM_35115: ADDED select_server screen
* MM_35115: ADDED files on which select_server is dependent
* MM_35115: ADDED react-native-button
* MM_35115: Fixing TS issues [IN PROGRESS]
* MM_35115: Started withObservables [IN PROGRESS]
* MM_35115: Started withObservables [IN PROGRESS]
* MM_35115: withObservables - defaulting when no connection is available [IN PROGRESS]
* MM_35115: withObservables - some code clean up [IN PROGRESS]
* MM_35115: withObservables - some code clean up [IN PROGRESS]
* MM_35115: withObservables - some code clean up [IN PROGRESS]
* MM_35115: Substituting mapDispatchToProps [IN PROGRESS]
* MM_35115: Substituting mapDispatchToProps [IN PROGRESS]
* MM_35115: Substituting mapDispatchToProps [IN PROGRESS]
* MM_35115: Removed resetPing action [IN PROGRESS]
* MM_35115: ADDED app/client
* MM_35115: Preparing scheduleExpiredNotification
* MM_35115: Adding some todos
* Server & LoginOptions
* Use default server if available and autoconnect if configured
* Fix login header & manual server url
* MM_35115: Login Options[IN PROGRESS]
* MM_35115: Login screen - email [IN PROGRESS]
* MM_35115: Login screen - email [IN PROGRESS]
* MM_35115: Login screen - email - login api call [IN PROGRESS]
* MM_35115: Login screen - email - login api call [IN PROGRESS]
* MM_35115: Login screen - email - saving to server db [IN PROGRESS]
* MM_35115: Login screen - email - saving to System, Preferences to db [IN PROGRESS]
* MM_35115: Login screen - enforcing unique check on System entity [IN PROGRESS]
* MM_35115: Login screen - writing TeamMembership [IN PROGRESS]
* MM_35115: Login screen - writing Teams [IN PROGRESS]
* MM_35115: Login screen [IN PROGRESS]
* MM_35115: Login screen- Refactored DataOperator handlers [IN PROGRESS]
* MM_35115: Login screen - Proper clean up [IN PROGRESS]
* MM_35115: Login screen - completeLogin [IN PROGRESS]
* MM_35115: Improving DataOperator
* MM_35115: Improving DataOperator
* MM_35115: 80% DONE - login with email and password - some todos
* MM_35115: 80% DONE - login with email and password - some todos
* MM_35115: 80% DONE - login with email and password - some todos
* MM_35115: Removing unused app/queries folder
* MM_35115: Clean up
* MM_35115: Clean up
* MM_35115: Clean up
* MM_35115: Clean up
* MM_35115: Clean up
* MM_35115: Adding roles for MYTEAM
* MM_35115: Code clean up
* MM_35115: Code clean up
* MM_35115: Code clean up
* MM_35115: Adding rn-fetch-blob for Android
* MM_35115: Code clean up
* MM_35115: Code clean up
* MM_35115: Added test setup
* MM_35115: Fix database utils
* MM_35115: ADDED loadRolesIfNeeded
* MM_35115: Fix TS issue
* MM_35115: ADDED Tests setup
* MM_35115: Fix TS issues
* MM_35115: Fix TS issues
* MM_35115: Fix TS issues
* MM_35115: Added alternative to site name
* MM_35115: Added alternative to site name
* MM_35115: Removed hardcoded values
* MM_35115: Clean up
* MM_35115 - Fixed Android platform check instead of hermes
* MM_35115 - Replaced emptyErrorHandlingFunction with emptyFunction
* MM_35115 : Implemented TS fixes
* Update index.ts
* MM-35115 - Fix react-test-renderer issue
* MM_35115 - Optimizing DatabaseManager
* MM_35115 : Implemented getDatabaseConnection
* MM_35115 : Refactoring set/getActiveDatabase to use flag record
* MM_35115 : Refactored active database to use flag in Global entity
* MM_35115 : Updated manual database manager test
* MM_35115 : Fix operator/utils/test
* MM_35115 : Fix for base_handler
* MM_35115 : Fix test issues with Handlers
* MM_35115 : Fix test issues with prepareRecords
* MM_35115 : Fix wrapper test issue
* MM_35115 : Updated getMostRecentServerConnection to return the serverUrl as well as the connection
* MM_35115 : Refactored the way we call DataOperator
* MM_35115 : Updated database manager mock
* Add getMostRecentServerUrl function (#5440 )
* fix: add getMostRecentServerUrl func
* fix: add ts and tsx to editorconfig
* fix: rename functions
* fix: return type
* Fix unit test setup
* fix login screen unit tests
* MM-36205 [GEKIDOU] Login Flow SSO (#5454 )
* MM_35115: Starting LoginOptions SSO
* MM_36205: SSO [IN PROGRESS]
* MM_36205 : SSO [ IN PROGRESS ]
* Update sso_with_redirect_url.tsx
* MM_36205 : SSO Tests [ IN PROGRESS ]
* MM_36205 : Passing serverUrl to SSO screen
* Update sso.test.tsx
* Fix ViewTypes imports and keyMirror method
* MM_36205 : Code clean up
* Fix : Clean up imports
* Update: Aligning with PR 5452
* Fix: AndroidManifest file to include redirection ofr scheme mmauthbeta
* refactor: SSO Login method via Gitlab now navigates to Channel screen
* refactor: SSO Login without redirectURL is also working
* feat: SSO - main test completed
* feat: ADDED test for sso_with_redirect_url
* fix : eslint correction
* fix: Updated Loading component name
* fix : code clean up from reviews
* fix: reviews check
* fix: Added mmauthbeta into info.plist
* Revert "fix: Added mmauthbeta into info.plist"
This reverts commit d87cc23f5b .
* Update Info.plist
* Update AppDelegate.m
* feat: ADDED Forgot Password - Test [ IN PROGRESS ]
* feat: Forgot Password - Completed & Tested
* fix: Including MFA screen [ IN PROGRESS ]
* MFA - Properly tested
* Properly testing forgot_password screen
* Fix login.test.tsx
* Fix SSO method calls chain
* Update index.tsx
* Sort imports for sceen/navigation
* fix: Reviews
* Update signing + act in test
* Removed todo comment on MFA
* feedback review
* fix login tests
Co-authored-by: Avinash Lingaloo <>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
* App initialization refactor (#5430 )
* fix: initial init refactor
* fix: await isServerPresent
* fix: more refactor
* fix: move out launch functions
* fix: remove comment
* fix: update credential functions
* fix: refactor launch functions
* fix: deep link parsing
* fix: lint change
* fix: update deeplink and notification handlers
* fix: indentation
* fix: add relaunchApp
* fix eslint
* refactor launchProps and autoconnect server for deeplink
* fix: use undefined
* fix: define OptionalLaunchProps
* fix: Android - handle server URL in push notification
* fix: rename func
* fix: use boolean launchError instead
* fix: use DatabaseModule
* fix: use DatabaseHelper instead
* fix: remove unnecessary null check
* fix: iOS - support for serverUrl
* fix: iOS - extract serverUrl in reply action
* fix: iOS - expose objc specific func
* fix: remove unnecessary deviceToken param
* fix: return if device is untrusted
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
* fix: bye bye modulePaths
* fix: ios build
* chore: remove unused aliases from babel.config
* chore: fix dependency format in package-lock.json
* chore: remove transparent window background color for android AppTheme
* chore: remove mattermost.js and use index.ts as app entry
* fix: login flow screens theme
* fix: Launch types
* chore: remove OptionalLaunchProps type
* fix: url utils unit tests
* chore: update en.json
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Avinash Lingaloo <>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com >
Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com >
2021-06-18 00:57:40 -04:00