Elias Nahum
976050ecc2
MM-24446 Fix Crash on iOS with EMM enabled (1.30) ( #4204 )
...
* Fix Crash on iOS with EMM enabled
* Fix Android Passcode authentication
* Fix Login screen header when EMM does not allow other servers
2020-04-22 19:09:32 -04:00
Miguel Alatzar
27411cb119
[MM-24426] Set previous app version in redux store (1.30) ( #4196 )
...
* Set previous app version in redux store
* Update state
* Log error
2020-04-22 08:23:45 -07:00
Mattermost Build
7f3798a547
Automated cherry pick of #4165 ( #4166 )
...
* Fix headers when preloading images
* Import isGif
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-04-16 19:28:14 -07:00
Mattermost Build
7a4e7711d1
Automated cherry pick of #4160 ( #4161 )
...
* Correctly load file attachment images
* Remove cache control from gallery
* Remove unused import
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-04-16 16:33:45 -04:00
Elias Nahum
a02e536e35
MM-24202 Add ability to invalidate specific versions ( #4158 )
2020-04-16 08:53:20 -04:00
Elias Nahum
30c8d35966
Remove Client4 reference in progressive_image
2020-04-14 15:50:29 -04:00
Elias Nahum
5a2bb0125b
Validate previous app version ( #4151 )
...
* Validate previous app version
* Update snapshot and fix typo in constant
2020-04-14 15:03:22 -04:00
Mattermost Build
8f2b8f3cc3
Automated cherry pick of #4150 ( #4152 )
...
* Ensure postProps is not null/undefined
* Disable camelcase check
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-04-14 09:59:43 -07:00
Elias Nahum
93cbccf7bc
MM-24093 Fix crash when system message does not contain a username in post props ( #4143 )
2020-04-13 16:55:25 -04:00
Mattermost Build
3f1f300aed
Don't subtract from badge count ( #4136 )
...
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
2020-04-09 11:23:28 -07:00
Mattermost Build
a6abc35ac5
Always show expand button ( #4124 )
...
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
2020-04-07 10:00:18 -07:00
Mattermost Build
7f35c843fd
Tweak post list numbers ( #4112 )
...
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-04-02 15:01:00 -03:00
Mattermost Build
a1d175173b
Automated cherry pick of #4100 ( #4104 )
...
* Check if HW keyboard is connected
* Call super
* Fix double new line insert
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
2020-03-31 21:52:54 -03:00
Elias Nahum
e6099bcaf8
Fix post in channel batching order ( #4089 )
2020-03-30 15:02:35 -03:00
Elias Nahum
00a05b1671
fetch statuses for users in DM/GM's ( #4086 )
2020-03-30 14:19:47 -03:00
Mattermost Build
e1e86a8128
MM-23636: Default 'canPost' to true. ( #4094 )
...
Co-authored-by: Martin Kraft <martin@upspin.org>
2020-03-30 10:46:09 -03:00
Mattermost Build
3af9ea000f
Revert "Use file URL over preview URL for GIFs ( #3981 )" ( #4091 )
...
This reverts commit cbc6ef185c .
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-27 23:09:39 -03:00
Mattermost Build
f2cd57ef13
Automated cherry pick of #4075 ( #4077 )
...
* Don't use state for rowsSliced/colsSliced
* Update snapshot
* Also show moreBelow when contentHeight > MAX_HEIGHT
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
2020-03-25 16:05:21 -07:00
Mattermost Build
edb46db358
Fix Android Navbar tap events ( #4076 )
...
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-24 20:45:46 -03:00
Mattermost Build
8bd4a49849
Automated cherry pick of #4064 ( #4073 )
...
* MM-23341 Fix message failed banner when posting first message
* Set switchToChannel flag back to false
* Feedback review
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-24 17:29:45 -03:00
Mattermost Build
b830b8ec93
Automated cherry pick of #4067 ( #4071 )
...
* Add backgroundColor
* Revert backgroundColor and set elevation instead
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-24 13:43:12 -03:00
Mattermost Build
fe477f68d5
Automated cherry pick of #4062 ( #4066 )
...
* Enable FlatList virtualization
* Update snapshot test
Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
2020-03-24 10:19:51 -03:00
Mattermost Build
1de5eb495d
Fix Message attachment actions colors on dark themes ( #4065 )
...
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-23 22:20:22 -03:00
Amit Uttam
1656fc1851
MM-23234 Prefer mobile-defined state actions ( #4057 )
...
Unify usage to one set of defined dispatch actions in codebase, instead of a mix of (almost) identical actions defined in `mattermost-mobile` and `mattermost-redux` .
2020-03-20 17:10:35 -03:00
Mattermost Build
1a831aac66
MM-23162 Remove unnecessary dimension and orientation dispatches ( #4050 )
...
`setDeviceOrientation` and `setDeviceDimensions` used to get called on any navigation change (e.g. modal launches) and triggered multiple needless dispatches.
2020-03-19 13:57:16 -03:00
Elias Nahum
1a1c73279b
Upgrade Dependencies ( #4034 )
...
* Upgrade Navigation library
* Fix background color on Select Server
* Upgrade Navigation library
* Apply patch to nav lib
* Upgrade RNN to 6.1.1
* Update Dependencies
* Feedback review
* Call clearNavigationComponents when reset to channel
2020-03-18 19:09:20 -03:00
Elias Nahum
ec4dfb65b2
MM-23230 Batch post actions and fine tune postlint ( #4042 )
...
* PostList optimizations on FlatList
* Stop scroll to index if there is an interaction
* Fix unit tests
* MM-23176 Fix crash due to scrollToIndex out of range
* Batch mark channel as read action
* Fine tune post list
* Batch actions for getting posts
* Update app/utils/push_notifications.js
Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
* Update app/actions/views/channel.js
Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
* Pass state as arg to markAsViewedAndReadBatch
Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-03-18 16:59:45 -03:00
Hossein Ahmadian-Yazdi
e8150fa7cc
[MM-21408] Make the name displayed consistent with teammate name display ( #4021 )
...
* update redux hash and function
* fix lint issue
2020-03-17 20:47:14 -04:00
Elias Nahum
3af9af68e4
MM-22318 Fix autocomplete selection char code for native emojis ( #4040 )
2020-03-17 12:48:22 -07:00
Farhan Munshi
217ef59f1c
[MM-23271] Check canAddReaction permission inside of render reactions ( #4032 )
...
* MM-23271 check canAddReaction when creating in reactions component
* MM-23271 Fixing linting
2020-03-16 11:29:13 -04:00
Elias Nahum
c685690d1e
MM-23179 Avoid unnecessary Overdraws ( #4025 )
...
* Set navigation based on theme only once
* Remove unnecessary overdraws
* Feedback review
2020-03-13 11:22:43 -07:00
Miguel Alatzar
d1add3c743
[MM-23241] Use expanded link from state ( #4029 )
...
* Get expanded link from state
* No need to await getRedirectLocation
2020-03-13 15:03:37 -03:00
Elias Nahum
50fc7d6896
Remove ExperimentalUsernamePressIsMention build time feature ( #3993 )
2020-03-13 10:54:19 -07:00
Martin Kraft
fbd7fedfbc
MM-21925: Enforces 'create_post' permission. ( #3904 )
...
* MM-21925: Enforces 'create_post' permission.
* MM-21925: Reverts adding 'can_post' check from post component.
* MM-21925: Removes unused variable and some duplicate imports.
* MM-21925: Removes unnecessary prop.
* MM-21925: Removes unused test prop.
2020-03-13 10:17:42 -03:00
Elias Nahum
d7acd5d0c3
MM-23176 Fix crash due to scrollToIndex out of range ( #4026 )
2020-03-11 17:14:11 -03:00
Elias Nahum
b8562e956b
MM-22975 Fix archive handle when server does not allow view archive channel ( #4019 )
...
* MM-22975 Fix archive handle when server does not allow vieweing an archive channel
* Update mm-redux ref
2020-03-09 17:06:02 -03:00
Elias Nahum
5f74491ea8
Upgrade Navigation library ( #3997 )
...
* Upgrade Navigation library
* Feedback review on Navigation Library
* Fix select server background color
* Fix iPhone 11 and 11 Pro Max navbar height
* Fix background color on Select Server
* Upgrade nav lib to 6.1.0
* Apply patch to nav lib
* Upgrade RNN to 6.1.1
2020-03-09 12:50:42 -07:00
Harrison Healey
f751b552b4
Add custom rule to prevent passing getState into dispatch ( #4010 )
...
* Add custom rule to prevent passing getState into dispatch
* Update package.json
2020-03-06 17:07:20 -05:00
Farhan Munshi
0bb573c7e0
MM-22622 Disable at mention highligh in channel header ( #4005 )
2020-03-06 11:50:38 -07:00
Miguel Alatzar
bdbef9444a
Fix crash for unarchived system message ( #4004 )
2020-03-05 16:39:37 -07:00
Miguel Alatzar
b650c9acc0
MM-22385 RN: iOS - Automatic Replies custom message SafeAreaView fix ( #4001 )
...
* Applying paddingHorizontal to auto responder textbox
* Making sure paddingHorizontal applies when in portrait mode
* Final cleanup
2020-03-05 12:12:55 -07:00
Miguel Alatzar
898b59ab27
Fix app hanging when switching to a team after opening push notification ( #4013 )
2020-03-05 09:52:56 -07:00
Amit Uttam
1d3c006b97
MM-23014 Keep Android cache for vector icons ( #4011 )
2020-03-05 13:23:39 -03:00
Elias Nahum
3e7096de3f
Flush store on logout ( #4002 )
2020-03-04 09:18:20 -07:00
Elias Nahum
06f03d88e9
Ensure modals opened from the Settings Sidebar have a close icon ( #3994 )
...
* Ensure modals opened from the Settings Sidebar have a close icon
* Feedback during review
2020-03-04 08:41:03 -03:00
Elias Nahum
58dcbb215b
Fix typing on input box after returning from an archived channel ( #3992 )
2020-03-03 19:44:23 -03:00
Elias Nahum
fbee2fb6b6
MM-22790 Fix Load more joinable/archived channels in more channels screeen ( #3988 )
...
* MM-22790 Fix Load more joinable/archived channels in more channels screen
* Add unit tests
2020-03-03 13:35:46 -03:00
Farhan Munshi
8052112260
[MM-22622] Check mentionHighlightsDisabled in markdown ( #3975 )
...
* MM-22622 Check mentionHighlightsDisabled in markdown
* MM-22622 Use array of mentions instead of long conditional
* MM-22622 Disable Channel mention highlight for channel header change messages
* MM-22622 Update tests to ensure mention highlight disabled on system message
2020-03-03 16:37:44 +05:30
Miguel Alatzar
cbc6ef185c
Use file URL over preview URL for GIFs ( #3981 )
2020-03-02 15:42:51 -03:00
Elias Nahum
5e8872e2d3
MM-22752 Preserve other teams channel membership ( #3987 )
2020-03-02 11:21:11 -07:00