Deepak Sah
9708fb583c
[MM-18768] Remove deprecated lifecycle methods from channel info ( #3377 )
...
* Removed deprecated method componentWillReceiveProps
* Moved updateChannelRequest to state
* Added static to getDerivedStateFromProps method
* Fixed build errors
* Removed getDerivedStateFromProps and Refactored code
* updating updateChannelRequest inside state
* Added getDerivedStateFromProps
* Refactored code
2019-11-04 09:49:14 -05:00
Miguel Alatzar
0ab53505af
Ensure setNavigatorStyles is called with Channel componentId ( #3515 )
2019-11-03 12:04:05 -07:00
Elias Nahum
b2f14a27f1
deploy-to-store job attach_workspace in home directory ( #3506 )
2019-10-31 13:23:02 -03:00
Elias Nahum
5631c54403
circleCI change persist root from / to ~/ ( #3503 )
2019-10-31 11:48:15 -04:00
CJ
42560ca047
MM-18934 Fix padding on image attachment border ( #3466 )
...
* MM-18934 Fix padding on image attachment border
Removed padding from image padding as it was pushing the images outside of the box.
* MM-18934 Add spacing between border and image
Added a margin to progressive image to allow for a spacing with the absolutefill
* MM-18934 Fixed eslint
Fixed eslint issues
2019-10-31 11:29:08 -04:00
Maria A Nunez
8f4d5ad260
Reverted mention color to user linkColor ( #3472 )
2019-10-31 08:27:16 -07:00
Dean Whillier
b5dbb14375
Bump app build number to 242 ( #3501 )
2019-10-31 10:29:52 -04:00
Hossein Ahmadian-Yazdi
6f2cc3b5df
Updated PR Template ( #3499 )
2019-10-31 07:33:09 -04:00
Miguel Alatzar
7ee5e93f8b
Fix failing snapshots ( #3498 )
2019-10-30 17:03:30 -07:00
Maria A Nunez
7c50b805fe
MM-19759 - Added TOS and Privacy Policy default links in About… ( #3491 )
2019-10-30 14:11:14 -04:00
CJ
e4fdc5787d
Redux Hash Updated ( #3493 )
2019-10-30 10:56:32 -07:00
Elias Nahum
c8ee8fc2dd
MM-19733 fix posts getting behing post text box in thread screen ( #3480 )
...
* MM-19733 fix posts getting behing post text box in thread screen
* Update app/components/safe_area_view/safe_area_view.ios.js
Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
* Update app/components/safe_area_view/safe_area_view.ios.js
Co-Authored-By: Miguel Alatzar <migbot@users.noreply.github.com>
* Small refactor
* Fix snapshot test after merge
2019-10-30 11:37:26 +01:00
Harrison Healey
4c1a60db5b
Add Android Studio settings to .gitignore ( #3492 )
2019-10-30 08:09:22 +01:00
Elias Nahum
f16d8baf46
MM-19731 Fix at-channel autocomplete to return out of channel mentions ( #3477 )
...
* MM-19731 Fix at-channel autocomplete to return out of channel mentions
* profiles not in channel test deleted use case
* fix typo
2019-10-29 22:22:28 -04:00
Miguel Alatzar
a142e8e168
Include previous notify props when saving new ones ( #3482 )
2019-10-29 16:43:39 -07:00
Miguel Alatzar
091977b642
Add SwimeProxy to Compile Sources ( #3490 )
2019-10-29 14:12:36 -04:00
Miguel Alatzar
f1bdb6f991
Fix Podfile.lock ( #3489 )
2019-10-29 12:40:04 -04:00
Miguel Alatzar
2e12fad821
Fix failing snapshot tests ( #3486 )
2019-10-29 09:22:48 -04:00
Miguel Alatzar
1efb01deda
[MM-16593] Upgrade to RN 0.61.2 ( #3455 )
...
* [MM-16593] [MM-17175] [MM-17164] [MM-17189] [MM-17181] Android - Upgrade to RN 0.60 (#3145 )
* Upgrade to react-native 0.60
* Use @sentry/react-native
* Manually link @sentry/react-native
* Address review comments
* Jetify after install
* Call jetify from node_modules
* [MM-17785] iOS - Upgrade to RN 0.60 (#3153 )
* Upgrade to react-native 0.60
* Use @sentry/react-native
* Manually link @sentry/react-native
* Address review comments
* Jetify after install
* Call jetify from node_modules
* Get app building for iOS
* Revert react-native-image-picker upgrade
* Minor version upgrade of react-native-image-picker
* [MM-17142] Convert all string refs to callbacks (#3217 )
* Replace string refs
* Fix tests
* Don't use inline functions
* Fix mattermost-redux reversion from master merge
* [MM-18336] Upload Sentry debug symbols only when SENTRY_ENABLED is true (#3227 )
* Upgrade @sentry/react-native
* Run Sentry gradle tasks only when enabled
* Upgrade @sentry/react-native and remove extra Sentry build phase
* [MM-17144] Use Hermes (#3226 )
* Replace string refs
* Fix tests
* Don't use inline functions
* Fix mattermost-redux reversion from master merge
* Use Hermes
* bundleCommand ram-bundle no longer needed
* Require harmony-reflect only for Android
* Fix failing test
* Path react-native's splitLayoutProps (#3337 )
* [MM-18867] [MM-17186] [MM-18866] [MM-19447] [MM-18967] Upgrade to RN 0.61.2 (#3423 )
* Upgrade to RN 0.61.2
* Update rn-fetch-blob commit hash
* Update react-native-keyboard-tracking-view commit hash
* Use react-native-youtube with AVPlayer fix
* Fix jest mocks
* Use updated document picker API
* Remove unnecessary linking
* Revert "MM-17759 Add code highlighting (#3072 )"
This reverts commit 26b999e885 .
* Fix share extension
* Revert "Revert "MM-17759 Add code highlighting (#3072 )""
This reverts commit 52aca776b12dee3abe8646d0c90480f8528e86c1.
* Address PR reviews
* Rename patch to match version
* Update react-native-youtube patch
* Update dependencies
* Fix RNDocViewer reference
* Update tests and revert to redux-persist 4.10.2
* Revert "Revert "Revert "MM-17759 Add code highlighting (#3072 )"""
This reverts commit 5ef383be2619b1be6167c23f128ecb4b4ad25df9.
* Android fixes after dep upgrades
* Use fresco 2.0.0
* Use mattermost forks
* Use React-Core in Mattermost.scheme instead of react
* Remove packager (#3452 )
* Remove Pods from source control
* Fix unit tests
* Add new line before entering the keystore in gradle.properties
* set ios as working directory for cocoapods
* Cache cocoapods on circleCI builds
* set ios as working dir
* fix cocoapods cache key
* Unify fastlane and npm dependencies command
* Use package-lock.json checksum for npm cache
* Fix package.json and use the checksum as the cache key
* Fix package.json and use the checksum as the cache key
* changes to circleci.yaml fastlane and removing pods from git
* Fix Mattermost.xcodeproj
* Update coocoapods to 1.7.5 and fix xcode header search paths
* Update package-lock.json
* Remove unused tooltip component
* Fix incorrect ref
* Disable Hermes (#3460 )
* Revert "Remove packager (#3452 )"
This reverts commit b2a79e184b3242124dfdb91ae095f6ce3f4eb986.
* Disable Hermes :'(
* Update preloaded modules
* Fix packages moduleNames and modulePaths, update snapshots and update mm-redux (ts version)
* remove document picker from modulePaths
* Fix package-lock.json
* Add eslint disable rules
2019-10-28 15:04:24 -07:00
Elias Nahum
87e899a562
MM-19734 Patch RN to remove the placeholder for emojis in a markdown paragraph ( #3481 )
2019-10-28 12:18:41 -07:00
CJ
558f6ad280
MM-19308 Fixed date wrapping ( #3445 )
...
* MM-19308 Fixed date wrapping
Updated the displayName to check for the reply button and bot tag. If seen the displayName container is set from 60% to 55% to allow for the extra space.
* MM-19308 Updated logic and added tests
Updated logic based on feedback.
Added Jest/Snapshots
* MM-19308 Apply change to other sections
Applied the change to autoresponder/webhook section.
2019-10-28 18:22:50 +02:00
Elias Nahum
6b7d043c05
Fix android and iOS deployment on circleCI ( #3476 )
...
* Fix android and iOS deployment on circleCI
* Feedback review
* Fix circleci yml
2019-10-28 13:21:31 +02:00
Miguel Alatzar
ec0be38217
[MM-17746] Map currentUser from state to props in NotificationSettingsEmail ( #3357 )
...
* Map currentUser from state to props
* Fix ref warning
* Use optional chaining operator
* Use componentDidUpdate
* Don't forget to call super
2019-10-27 09:39:15 +02:00
Amit Uttam
349dbf9194
MM-13842 Add Autocomplete to post edit screen ( #3295 )
...
Fixes https://github.com/mattermost/mattermost-server/issues/10159
2019-10-26 13:53:17 +03:00
Woolim Cho
2ebe516296
Add pinnedpost count to channel info screen ( #3290 )
2019-10-26 10:27:47 +02:00
Amit Uttam
0f3728a185
MM-13413 Make user names in system messages tappable ( #3376 )
...
Opens profile pop-over for:
* User changed channel purpose
* User changed channel name
* User changed channel header
* User archived channel
2019-10-26 10:25:53 +03:00
Elias Nahum
1557b08d59
Fix app deploy path ( #3474 )
2019-10-26 01:27:24 +03:00
Elias Nahum
64d22fd0f2
MM-18313 Fix update timezone automatically ( #3462 )
...
* MM-18313 Fix update timezone automatically
* add unit tests
2019-10-25 08:01:32 -07:00
Miguel Alatzar
1bde8ed4dc
[MM-18983] Store insets in ephemeral store ( #3457 )
...
* Store insets in ephemeral store
* Address PR review
2019-10-25 14:50:13 +03:00
Elias Nahum
968fec37bf
Bump app build number to 241 ( #3467 )
2019-10-25 13:04:56 +03:00
Miguel Alatzar
4c872283ca
[MM-18532] Remove reactions from long post screen ( #3447 )
...
* Remove reactions from long post screen
* Remove reaction post option
* Update app/screens/long_post/long_post.test.js
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update snapshot test
2019-10-24 14:01:44 -07:00
Elias Nahum
4bf6f6e9da
MM-18647 Request only needed Android permissions for storage and camera ( #3463 )
...
* MM-18647 Request only needed Android permissions for storage and camera
* Remove build folder from patch
2019-10-24 14:51:14 -04:00
Elias Nahum
ee2a25df84
Fix iOS crash when pasting large images and included other file types ( #3424 )
...
* Fix iOS crash when pasting large images and included other file types
* Rename pasteImages to pasteFiles and fix copying heic images
* remove comment
* Feedback review
2019-10-24 20:41:38 +03:00
Miguel Alatzar
6eb574b7b2
Add redux-offline dependency ( #3459 )
2019-10-24 08:50:17 +03:00
Miguel Alatzar
5e5d3abd79
[MM-17145] [MM-18947] [MM-17110] [MM-14926] [MM-18646] Use patched v2.0.6 of react-native-notifications and fix Android badge number ( #3382 )
...
* Refactor custom push notification code
* Use react-native-notifications 2.0.6 and patch for scheduled notifs
* Fix patch
* iOS changes
* Fix delete
* Fix setting of badge number on Android
* Undo Reflect removal
* Undo removal of didReceiveRemoteNotification
* Use min importance for push notifs received while app is active
* Correctly set badge number after push notificaiton reply
* Fix tests
* Localize reply action text
* Add getDeliveredNotifications
* Fix identifier check and failing test
* Fix local push notif test for Android > 9
2019-10-22 21:18:59 +03:00
Elias Nahum
8f0619d083
re-add .podinstall to .gitignore
2019-10-22 17:53:19 +03:00
Elias Nahum
b06c2d8541
Removing pods from source control, add cocoapods to circleCI ( #3454 )
2019-10-22 17:05:54 +03:00
Romain FOYARD
b910786002
Remove deprecated lifecycle methods from misc components ( #3426 )
...
* Remove deprecated lifecycle methods from misc components
* Fixed linting errors
2019-10-22 03:20:58 +03:00
CJ
e69b7c46ba
MM-18790 Fix Keyboard Color Flash ( #3380 )
...
* MM-18790 Fix Keyboard Color Flash
Resolved the autoresponder keyboard flash by adding a 500ms delay to the keyboard focus, allowing for a smooth keyboard interaction without the color flash.
* MM-18790 Used CreateRef
Updated the reference to React.createRef
* Update app/screens/settings/notification_settings_auto_responder/notification_settings_auto_responder.js
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* MM-18790 Added check for current
Updated the focus check to validate current is truthy
2019-10-21 16:56:58 -04:00
Elias Nahum
010c099654
MM-18490 Migrate app builds to circleCi ( #3373 )
...
* Add pods to source control
* Update Fastlane to work with circleCi
* Configure circleCi workflows to build the app
* Set BRANCH_TO_BUILD env var to CIRCLE_BRANCH for PRs
* Use different context for each platform and type
* Fix regex
* Add i18n check
2019-10-21 23:42:49 +03:00
Bryan Culver
4f1211a586
MM-19328 | Add accessibility label to channel drawer button. ( #3448 )
...
* MM-19328 | Add accessibility label to channel drawer button.
* MM-19328 | Add accessibility hint and role to channel drawer button.
2019-10-21 23:01:17 +03:00
Miguel Alatzar
1fbf0d28d3
[MM-19084] Apply theme change for all components when theme changes ( #3415 )
...
* Apply theme change for all components when theme changes
* Remove unnecessary snapshot test
2019-10-21 12:11:56 -07:00
Miguel Alatzar
8137b8575a
[MM-18983] Listen to safeAreaInsetsForRootViewDidChange over Dimension change ( #3413 )
...
* Listen to safeAreaInsetsForRootViewDidChange over Dimension change
* Add snapshots
2019-10-21 11:52:32 -07:00
Dean Whillier
f729dc881b
Bump app build number to 240 ( #3443 )
2019-10-18 10:55:33 -04:00
Dean Whillier
412ab9f411
Bump app version number to 1.25.0 ( #3442 )
2019-10-18 10:46:42 -04:00
Miguel Alatzar
90574d2fc5
Rename IOSX_TOP_PORTRAIT ( #3412 )
2019-10-17 07:58:18 -07:00
Elias Nahum
68cd878311
unsigned ( #3430 )
2019-10-17 16:56:01 +03:00
Yusuke Nemoto
9b9723282a
Fix wording for mobile ( #3224 )
2019-10-17 11:59:44 +03:00
Elias Nahum
e78d44b13e
Update fastlane ( #3425 )
2019-10-17 11:59:14 +03:00
Amy Blais
5244f0900e
v1.24 Changelog ( #3267 )
...
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
2019-10-17 10:24:43 +03:00