Commit graph

2638 commits

Author SHA1 Message Date
Elias Nahum
d3f598a674
Fix react-native patch 2019-11-05 11:15:54 -03:00
Elias Nahum
1c848b5dd6
Update unsigned android and ios builds 2019-11-05 09:03:02 -03:00
Elias Nahum
67a5face84
Bump app build number to 243 2019-11-04 22:31:28 -03:00
Elias Nahum
f9d4af4c87
translations PR 20191104 (#3521) 2019-11-04 22:10:49 -03:00
Mattermost Build
5677ac3c9e MM-19853 Fix iOS SafeAreaView for Server URL screen (#3520) 2019-11-04 15:02:57 -07:00
Mattermost Build
1b3c4d4c98 Ensure setNavigatorStyles is called with Channel componentId (#3517) 2019-11-03 12:08:10 -07:00
Miguel Alatzar
a0e7a33746 Apply AVKit fix to react-native-youtube (#3512) 2019-11-02 17:59:31 -03:00
Mattermost Build
f87e8baa8a deploy-to-store job attach_workspace in home directory (#3507) 2019-10-31 13:25:23 -03:00
Mattermost Build
e8bf1de2d6 circleCI change persist root from / to ~/ (#3505) 2019-10-31 12:50:58 -03:00
CJ
00387cb1eb Cherrypick of 3466 for release 1.25 (#3504) 2019-10-31 08:49:18 -07:00
Mattermost Build
bbb8a4f148 Reverted mention color to user linkColor (#3502) 2019-10-31 08:30:53 -07:00
Dean Whillier
136884c3eb Bump app build number to 242 (#3501)
# Conflicts:
#	android/app/build.gradle
#	ios/Mattermost.xcodeproj/project.pbxproj
2019-10-31 10:41:42 -04:00
Mattermost Build
a10edc865e Automated cherry pick of #3477 (#3495)
* MM-19731 Fix at-channel autocomplete to return out of channel mentions

* profiles not in channel test deleted use case

* fix typo
2019-10-31 06:38:38 +01:00
CJ
7c59cbb38a
Manual cherrypick of #3493 (#3500) 2019-10-30 23:32:31 -04:00
Mattermost Build
db63b59299 Automated cherry pick of #3445 (#3484)
* 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-30 20:07:48 -04:00
Miguel Alatzar
700b2996a1 MM-19733 fix posts getting behing post text box in thread screen (#3480) (#3496)
* 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 19:20:47 +01:00
Mattermost Build
f7d073aeb2 Automated cherry pick of #3491 (#3497) 2019-10-30 14:14:04 -04:00
Mattermost Build
e90392e9c1 Include previous notify props when saving new ones (#3494) 2019-10-29 16:50:36 -07:00
Mattermost Build
fb09116855 MM-19734 Patch RN to remove the placeholder for emojis in a markdown paragraph (#3485) 2019-10-28 13:57:59 -07:00
Mattermost Build
50484c10dd Automated cherry pick of #3357 (#3479)
* Map currentUser from state to props

* Fix ref warning

* Use optional chaining operator

* Use componentDidUpdate

* Don't forget to call super
2019-10-28 08:28:14 -07:00
Mattermost Build
0549326970 Automated cherry pick of #3476 (#3483)
* Fix android and iOS deployment on circleCI

* Feedback review

* Fix circleci yml
2019-10-28 13:49:15 +02:00
Mattermost Build
cdb3abfadb Fix app deploy path (#3475) 2019-10-26 01:31:25 +03:00
Mattermost Build
89e85abc62 Automated cherry pick of #3462 (#3473)
* MM-18313 Fix update timezone automatically

* add unit tests
2019-10-25 08:06:14 -07:00
Elias Nahum
18edd250cb
Fix Android senderName call (#3469) 2019-10-25 17:53:02 +03:00
Mattermost Build
5aee08e85e Automated cherry pick of #3457 (#3470)
* Store insets in ephemeral store

* Address PR review
2019-10-25 15:23:39 +03:00
Mattermost Build
dc3adcc74f Bump app build number to 241 (#3468) 2019-10-25 13:09:35 +03:00
Harrison Healey
711b9794fc MM-18463 Added update_badge notification when marking a channel as unread (#3465) 2019-10-25 10:18:56 +03:00
Mattermost Build
a9bef63352 Automated cherry pick of #3463 (#3464)
* MM-18647 Request only needed Android permissions for storage and camera

* Remove build folder from patch
2019-10-24 22:01:15 +03:00
Mattermost Build
8b8a375c21 Automated cherry pick of #3382 (#3456)
* 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-24 09:29:05 +03:00
Miguel Alatzar
f52bdd11d1
Add redux-offline dependency (#3459) 2019-10-24 09:11:10 +03:00
Elias Nahum
92980f94b2
re-add .podinstall to .gitignore 2019-10-22 17:53:50 +03:00
Mattermost Build
10c9ff90ef Automated cherry pick of #3380 (#3453)
* 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-22 17:10:22 +03:00
Elias Nahum
170721da9c
Removing pods from source control, add cocoapods to circleCI (#3454) 2019-10-22 17:09:38 +03:00
Elias Nahum
61ac4d0f58
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-22 17:01:31 +03:00
Miguel Alatzar
1a516ff19e Manual cherry pick of #3413 (#3449)
* [MM-18983] Listen to safeAreaInsetsForRootViewDidChange over Dimension change (#3413)

* Listen to safeAreaInsetsForRootViewDidChange over Dimension change

* Add snapshots

* Resolve conflict
2019-10-21 22:20:50 +03:00
Mattermost Build
0b4a03e3b8 Automated cherry pick of #3415 (#3450)
* Apply theme change for all components when theme changes

* Remove unnecessary snapshot test
2019-10-21 12:17:02 -07:00
Mattermost Build
8c5cb489d1 Bump app build number to 240 (#3444) 2019-10-18 10:56:40 -04:00
Dean Whillier
8428987d81 Bump app version number to 1.25.0 (#3442)
# Conflicts:
#	package.json
2019-10-18 10:48:21 -04:00
CJ
6beb40783b
MM-18829 Updated Channel Header SafeAreaView (#3370)
Removed the RN SafeAreaView and applied the padding for our iOS X specific setting.
2019-10-17 18:06:35 +03:00
Mattermost Build
dd1436503c Rename IOSX_TOP_PORTRAIT (#3441) 2019-10-17 18:01:56 +03:00
Mattermost Build
f094f68c34 Automated cherry pick of #3349 (#3432)
* Update message count string

* Update defaultMessage
2019-10-17 18:01:32 +03:00
Mattermost Build
41dc1a8c95 MM-18935 (#3439)
Added SafeAreaView padding for the SSO screen
2019-10-17 17:57:23 +03:00
Mattermost Build
79c573e932 Automated cherry pick of #3351 (#3438)
* MM-18054:

Added a check for previousPost to use in validating new messages in thread to check if we should display Commented On message.

* MM-18054 Updated

Updated the check for Commented line to validate the previous thread was one that the post user commente on.

* MM-18054 Fixed Eslint Issues

Fixed Eslint Issues

* MM-18054 Fixed Eslint Issues

Missed a space...

* MM-18054 Cleanup

Cleaned up some code from suggestions
2019-10-17 17:57:04 +03:00
Mattermost Build
ff2b1697b1 MM-18791 (#3437)
Added marginHorizontal spacing to the footer for sections.
2019-10-17 17:56:43 +03:00
Mattermost Build
252cbf929e MM-18173 Removed getState from Add Channel Member method (#3436)
Removed getState from Add Channel Member method since the Redux store is not looking for it. 3rd param for this method is a postRootID, which is not sent from this request.
2019-10-17 17:56:25 +03:00
Mattermost Build
7d1cabe2f5 Automated cherry pick of #3362 (#3435)
* Add unit tests

* Await dismissModal
2019-10-17 17:56:08 +03:00
Mattermost Build
1a2292ec50 MM-17157 Only send notification receipt if server url and session token are set (#3434) 2019-10-17 17:55:47 +03:00
Mattermost Build
1bb89e1809 only focus search box when we enter through the search icon in navbar (#3433) 2019-10-17 17:55:28 +03:00
Mattermost Build
e6e3fd23bf unsigned (#3431) 2019-10-17 17:55:01 +03:00
Mattermost Build
9d520d1909 Bump app build number to 239 (#3422) 2019-10-15 09:55:10 -04:00