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
Mattermost Build
e7e972b211
Update ios Podfile.lock ( #4049 )
...
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-03-19 13:42:33 -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
Amit Uttam
8b33b449d0
MM-22237 Fix text capitalization ( #4041 )
2020-03-17 15:50:48 -07: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
Amy Blais
77fdde091e
Update CHANGELOG.md ( #4036 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
2020-03-16 12:07:17 -03:00
Miguel Alatzar
b81a08bf50
Update mattermost-redux ( #4031 )
2020-03-13 18:27:51 -07: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
Amy Blais
aa5951a2b2
v1.29 Changelog ( #3939 )
2020-03-13 10:17:26 -03:00
Elias Nahum
0f3ea72556
Bump app build number to 276 ( #4028 )
2020-03-11 18:25:56 -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
0a98672e23
Bump app build number to 275 ( #4022 )
2020-03-09 17:44:41 -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
a8430bd3af
Bump app build number to 274 ( #4017 )
2020-03-06 11:45:39 -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
558965aba3
Override bestAttemptContent only when we have values ( #4012 )
2020-03-05 13:39:32 -03:00
Amit Uttam
1d3c006b97
MM-23014 Keep Android cache for vector icons ( #4011 )
2020-03-05 13:23:39 -03:00
Amit Uttam
7d002ccdf3
Check for null imageConfig ( #4009 )
2020-03-04 18:10:12 -03:00
Elias Nahum
815e54bc79
Bump app build number to 273 ( #4006 )
2020-03-04 15:50:32 -03:00
Elias Nahum
3e7096de3f
Flush store on logout ( #4002 )
2020-03-04 09:18:20 -07:00
Elias Nahum
6eb7b5d682
MM-22963 Fix Android post GIF from keyboard ( #3996 )
2020-03-04 08:44:11 -03: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
ami9000
60be3d2783
MM-22134: Fix StatusBar after Photo-Camera post in landscape mode ( #3986 )
...
* Fix StatusBar after Photo-Camera post in landscape mode
* revised tests
2020-03-02 13:24:09 -03:00
Elias Nahum
57d991f584
Bump app build number to 272 ( #3984 )
2020-03-01 10:00:25 -03:00
Miguel Alatzar
b8fc38d3bc
[MM-22152] [MM-22321] Fix Markdown table issues ( #3924 )
...
* Ensure isFirstRow prop is set on first row
* Determine maxPreviewColumns on mount
* Fix expand button offset on Android
* Fix moreBelow gradient
* Show right gradient when columns are sliced
* Fix moreRight conditions
2020-03-01 09:27:25 -03:00
Elias Nahum
c9d78766d4
MM-22752/MM-22686 global timeout and team switch ( #3978 )
...
* MM-22686 decrease request timeout to 5s
* MM-22752 Fix switching teams with and without connction
2020-03-01 09:25:53 -03:00
Miguel Alatzar
c1528d0944
Add set_online query param ( #3940 )
2020-02-27 20:39:53 -07:00
Miguel Alatzar
55ebf4f5e4
[MM-20950] Don't reset the navigation root when clearing data ( #3929 )
...
* No need to resetToChannel on clearing data
* Don't use componentWillReceiveProps
* Dismiss all modals on iOS too
* Use centerChannelBg when channel as root
* Fix resetToChannel test
* Fix removal of loadChannels call when rebasing with master
* Add new line
* Address PR review comments
2020-02-27 17:15:45 -03:00
Elias Nahum
ce1aad22ce
MM-21276 & MM-22419 Fix PostList insets and Channel Intro ( #3921 )
...
* MM-21276 & MM-22419 Fix PostList insets and Channel Intro
* Update patches/react-native-keyboard-tracking-view+5.6.1.patch
Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-02-27 17:06:04 -03:00
Elias Nahum
0504a962a1
MM-22379 & MM-22598 Boost perf by using FastImage cache in favor of ImageCacheManager ( #3971 )
...
* MM-22379 & MM-22598 Boost perf by using FastImage cache in favor of ImageCacheManager
* Code review
2020-02-27 16:29:51 -03:00
Hossein Ahmadian-Yazdi
ff4a771a92
[MM-22687] Update Android downloader ( #3970 )
...
* update android downloader
* update en.json
2020-02-27 12:46:54 -05:00
Elias Nahum
f3a94bfbc9
Fetch archived channels ( #3964 )
2020-02-27 08:12:20 -05:00
Farhan Munshi
7952b5aeb7
[MM-21923] Enforce channel mentions permission ( #3875 )
...
* MM-21923 Enforce channel mentions permission by hiding it from autocomplete and disabling @mention confirmation modal
Add tests for post_textbox channel mentions
* MM-21923 Set use channel mentions to true if server version is not minimum required
* MM-21923 Point to specific redux hash and update permission check to be easier to read
* MM-21923 Fix currentChannel.id
2020-02-26 18:41:47 -07:00
Ryan Wang
99cc9c94c3
MM-10160 - support interactive button styles ( #3896 )
...
* MM-10160 - support interactive button styles
* MM-10160 - update action button styles
- move status colors to constants
* MM-10160 - add unit tests
- add button border opacity
- fix color accuracy
* MM-10160 - change action button padding
- edit hardcoded color status
* MM-10160 - update styles
* MM-10160 - center action button text
* MM-10160 - change action button line height again
* MM-10160 - improve variable names
* MM-10160 - split up tests to be more descriptive
2020-02-26 17:20:20 -07:00