Commit Graph

2542 Commits

Author SHA1 Message Date
Mattermost Build
aada9efb2b Bump app build number to 232 (#3278) 2019-09-18 20:52:26 -04:00
Mattermost Build
4ada33b50d Updated Info.plist with new bluetooth usage description key (#3276) 2019-09-18 20:50:24 -04:00
Devin Binnie
b8540b42dd Bump app version number to 1.24.0 (#3274)
* Bump app version number to 1.24.0

* Update build.gradle
2019-09-18 13:28:17 -04:00
Devin Binnie
9bbbf67cc8 Bump app build number to 231 (#3272) 2019-09-18 13:26:12 -04:00
Mattermost Build
54f403c354 Update en.json (#3273) 2019-09-18 10:24:47 -07:00
Mattermost Build
80282c6df1 Ensure onAppStateChange runs only after GlobalEventHandler is configured (#3271) 2019-09-18 10:04:29 -07:00
Mattermost Build
f99d260628 Force drawer to open to channel menu when new teams are added (#3269) 2019-09-18 09:58:44 -04:00
Patrick Kang
2bd67deeea Adds support for 'radio' type in interactive dialogs (#3212) 2019-09-18 15:37:38 +02:00
Elias Nahum
e9db272a9e Go to channel screen when tapping on a channel link (#3265) 2019-09-17 08:30:06 -07:00
Elias Nahum
0811fd7149 Fix crash accessing property of undefined teammate 2019-09-17 09:00:58 -03:00
Saturnino Abril
4d8fa314d1 MM-14273 Add boolean element support to interactive dialog (#3239)
* add boolean element support to interactive dialog

* determine landscape orientation by Dimension
2019-09-17 09:39:12 +08:00
Ewe Tek Min
0d1fd78263 MM-9599 Paste image from clipboard (#3084)
* Show image paste menu

* Get pasted image

* Add more info for file

* Add custom text input and add extension

* Dismiss contextual menu after paste image

* Group image info together

* Add max file check

* Fix max file size text

* Add PropTypes

* Add support for gif and tiff

* add onchange null check

* Use onPaste event

* Move get image info logic

* Clean up listener when no observer

* Add android upload

* Copy file from google docs

* Clean up file after upload

* Prevent text pasted in textbox if it's content uri

* Rename paste file thread

* Move on paste listener logic

* Remove the redundant data in ios

* Get realpath of item

* Clean up

* Only download for image

* Rename to custom text input

* Update RNPasteableEditTextOnPasteListener.java

* Handle for download image failed

* Fix eslint

* Fix test

* Allow multiple images to be pasted

* Remove additional null check

* Add managed control for Android

* Disable only copy, cut and paste

* Accept image in Android edit text

* Add comment for custom text input

* Do not upload when more than max file

* Stop uplaod when exceed file size

* Fix crash when clip data is null

* Return error to JS

* Move download file logic

* Remove console

* Add some tests

* Add test for handleUploadImages

* Add test for file_upload_item

* Use ImageCacheManager to cache remote images

* Fix crashes from one note

* Remove commented code

* Update test
2019-09-16 20:10:14 -03:00
Elias Nahum
da9be433e3 Fix snapshots 2019-09-16 20:06:10 -03:00
Elias Nahum
6853707ef2 MM-18335 Keep the icon badge in sync (#3246)
* MM-18335 Keep the icon badge in sync

* feedback review

* Update snapshot
2019-09-16 17:48:50 -03:00
Elias Nahum
0ef2156b3f MM-17953 Do not show deactivated users in autocomplete (#3251)
* MM-17953 Do not show deactivated users in autocomplete

* feedback review
2019-09-16 16:02:52 -04:00
Amit Uttam
1f88356557 Expand text input area in Android Share extension to use available space (#3262) 2019-09-16 12:03:20 -07:00
Eric Sethna
2c4764bc88 Update session expiry push notification text (#3211)
* Update session expiry text

* Calculate the session expires in days to be displayed in the local notification

* Feedback review
2019-09-16 12:01:10 -07:00
Amy Blais
d8d1e55610 v1.23 Changelog (#3149) 2019-09-16 13:30:00 -03:00
Theo Gkourasas
30f91a3814 MM-15219 Added support for introduction text in interactive dialogs (#3222)
* MM-15219 Added support for optional introduction text in interactive dialogs

* Fixed margins in introduction text for interactive dialogs

* Created DialogIntroductionText component to render the introduction text.  Changed text color

* Changed DialogIntroductionText component to only render if a value is supplied
2019-09-16 09:22:59 -07:00
Elias Nahum
19e6b2a00e [MM-18362] Sidebar improvements (#3223)
* sidebar lists displays past bottom safe area insets

* Sidebar animation speed

* Sidebar improvements

* Add status icons and avatars to mattermost font

* Bot icon the same size as other channel icons

* improvements to the channel badge

* Badge color and border

* More precision when showing more unread above

* Improve GM icon

* Fix badge on team sidebar

* Align channel sidebar badges

* alignments

* Fix tests

* Remove unnecessary isLandscape in main sidebar connector
2019-09-16 13:17:48 -03:00
Elias Nahum
d28aaf21a8 MM-18241 Fix emoji picker selection and added keyboard tracking on iOS (#3244)
* MM-18241 Fix emoji picker selection and added keyboard tracking on iOS

* Fix flatlist spacing on iOS when searching

* Fix snapshot
2019-09-15 20:31:54 -07:00
Harrison Healey
6fc8569266 MM-18466 Change recent date separators to yesterday/today (#3245)
* MM-18466 Change recent date separators to yesterday/today

* Add i18n strings
2019-09-14 07:02:51 -03:00
dependabot[bot]
ed29e2fbee Bump lodash-es from 4.17.11 to 4.17.15 (#3258)
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.15)

Signed-off-by: dependabot[bot] <support@github.com>
2019-09-13 12:29:41 -04:00
Elias Nahum
cbb20d759f MM-18353 Do not update the theme when resetting the cache (#3250) 2019-09-13 09:38:44 -05:00
Miguel Alatzar
b795a0bba4 [MM-18361] Style text inputs and post options with theme (#3213)
* Style text inputs with theme

* Add snapshot test

* Use theme for post options background and text colors

* Use theme for post options icon color

* Use theme for reaction list

* Use theme for slide up indicator

* Fix post options localization

* PM Feedback review

* Slideup PM changes and channel edit

* fix tests

* Fix i18n
2019-09-13 10:24:36 -03:00
Devin Binnie
9f9a5f743c Bump app build number to 230 (#3256) 2019-09-12 15:07:20 -04:00
Joram Wilander
59d75eeb87 MM-18226 Set moment timezone locale as needed to prevent moment and intl locale getting out of sync (#3238)
* Set moment timezone locale as needed to prevent moment and intl locale getting out of sync

* Update app/i18n/index.js

Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>

* Updates per feedback
2019-09-12 16:51:22 +02:00
Miguel de la Cruz
72d1895bd3 [MM-18365] When searching for profiles, allow inactive (#3252) 2019-09-12 16:27:40 +02:00
Joram Wilander
a6a1c725aa MM-18372 Fix edit profile screen being dismissed when removing profile picture (#3240)
* Fix edit profile screen being dismissed when removing profile picture

* Fix test
2019-09-12 11:26:41 -03:00
Asaad Mahmood
2b7df2307c MM-18330 - Updating arrow prop (#3248) 2019-09-12 21:00:09 +08:00
Ewe Tek Min
3706de21e0 Update commonmark package (#3235) 2019-09-12 08:35:13 -03:00
Harrison Healey
4bb94195f1 MM-18465 Add proper flags when opening settings (#3242)
* MM-18465 Add proper flags when opening settings

* Fix undefined setPerformingAuthentication Function in emm_provider.
2019-09-11 23:57:07 -04:00
Nathan Friend
9ccde970fa GH-11994: Add support for footer and footer_icon in attachments (#3228)
This commit adds support for the footer and footer_icon fields that are
rendered at the bottom of message attachments.
2019-09-11 20:58:55 -04:00
Devin Binnie
7b6033ba5d [MM-18182] Upgrade redux in mobile (#3243) 2019-09-11 14:54:45 -04:00
Ewe Tek Min
f6c9c950c5 MM-12879 Fix iOS photo/camera permission denied prompt (#2904)
* Update Github issues link

* Update GH issue to permalink

* Add missing comma

* Fix ios not prompting alert after denied photo or camera permission

* Rename permission var

* Update text

* Change to correct text

* Update text for attachement button

* Update text for image_preview

* Fix test

* Integrate react-native-android-open-settings for storage permission denied

* Move react-native-android-open-settings

* Change all default permission denied message

* Revert "Merge remote-tracking branch 'upstream/master'"

This reverts commit 65187f8f98, reversing
changes made to daca425676.

* Revert "Revert "Merge remote-tracking branch 'upstream/master'""

This reverts commit c82fa628d5.

* Add NSPhotoLibraryAddUsageDescription description

* Fix bad import

* Lazy load react-native-android-open-settings

* Fix indent
2019-09-11 01:18:53 -03:00
Elias Nahum
076e518b11 Update webview library to remove deprecated API (#3233)
* Update webview library to remove deprecated API

* Remove unnecessary timeout
2019-09-10 15:33:19 -03:00
Devin Binnie
8f9255aa12 [MM-18174] Replicated missing user functionality for system messages from webapp in RN (#3219) 2019-09-10 13:04:54 -04:00
Devin Binnie
54acc584c3 [MM-18178] Removing caching of failed image loading attempts (#3231) 2019-09-10 12:45:41 -04:00
Devin Binnie
e73bc88c4a Bump app build number to 229 (#3232) 2019-09-09 13:28:22 -04:00
Elias Nahum
49991a57d4 MM-18223 Fix channel actions on combined sidebar (#3221) 2019-09-09 21:12:23 +08:00
Elias Nahum
223bd64a43 [MM-18349] Post menu delay animation speed and haptic feedback (#3214)
* Animate backdrop opacity in slide up panel

* Set delayLongPress to 75ms for post

* Add haptic feedback on slide up of post options

* Ease in slide up animation

* Add haptic feedback to android

* reduce long press delay for post options menu

* helper function for haptic feedback

* Add haptic feedback when opening post options menu

* Patch haptic feedback RN module on Android

* Fix tests

* Move hapticFeedback call to SlideUpPanel

* Decrease long press time for reaction
2019-09-07 07:45:07 +09:00
Asaad Mahmood
d8adb25640 MM-17966 - Updating background for archive wrapper (#3206) 2019-09-05 22:43:52 +09:00
Devin Binnie
e2031de0ab [MM-18172] Added state for message length such that alerts for long length aren't fired too often (#3218)
* [MM-18172] Added state for message length such that alerts for long length aren't fired too often

* Added a test

* Naming change
2019-09-05 09:12:21 -04:00
Elias Nahum
67a28d0af3 MM-18179 Clear cache and cookies for SSO login (#3220)
* MM-18179 Clear cache and cookies for SSO login

* Update app/components/failed_network_action/index.js

Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
2019-09-05 19:23:23 +09:00
Devin Binnie
f6afab212b Bump app build number to 228 (#3215) 2019-09-03 15:43:15 -04:00
Miguel Alatzar
02ecaf8de9 Rebuild emojis when emojis change and use props.deviceWidth (#3208) 2019-09-01 09:03:28 +09:00
Miguel Alatzar
6ab325ca9e Increase cancel button width (#3203) 2019-08-30 05:24:50 +05:30
Devin Binnie
cc76f60675 Bump app build number to 227 (#3200) 2019-08-28 09:56:06 -04:00
amyblais
625780d8ca v1.22.1 Changelog (#3154)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
2019-08-26 18:32:16 -04:00
Elias Nahum
8670996eca Bump version to 1.23.0 and Build number to 226 (#3195)
* Bump app build number to 226

* Bump app version number to 1.23.0
2019-08-26 10:56:47 -04:00