Commit Graph

549 Commits

Author SHA1 Message Date
Elias Nahum
5f9532d6c3 Bump app build number to 199 (#2896) 2019-06-18 17:42:48 -04:00
Miguel Alatzar
7f30ebbd39 Return if message is null (#2895) 2019-06-18 17:09:52 -04:00
Elias Nahum
5d83eef111 Bump app version number to 1.21.0 (#2894) 2019-06-18 16:09:09 -04:00
Elias Nahum
1baf3ee5ba Update gradle to use android-jsc as instructed (#2893) 2019-06-18 13:07:58 -07:00
Miguel Alatzar
0f948f650d Merge branch 'master' into rnn-v2 2019-06-18 09:58:35 -07:00
Miguel Alatzar
a6aa4dd2cc Update react-native-device-info and fix status value: (#2892) 2019-06-17 20:22:54 -07:00
Elias Nahum
4f85f7b058 Bump app build number to 198 (#2884) 2019-06-13 17:56:42 -04:00
Miguel Alatzar
cbe0c719ac [MM-15874] Add native code to support RNN v2 on Android (#2855)
* Remove fix for MM-9233

* MM-15774 Add native code to support RNN v2 on iOS

* Android changes for RNN v2 upgrade

The activity visibility handling of NotificationsLifecycleFacade
is no longer needed in RNN v2. I've moved the lifecycle callbacks
we use for handling managed config into
ManagedActivityLifecycleCallbacks.java and registered them in
MainApplication's onCreate. Also, I've moved and updated the
loading and getting of the managed config into MainApplication

* Update moduleNames and modulePaths

* Use TAG in restrictionsReceiver

* Set launch screen onCreate

* Comment out registerActivityLifecycleCallbacks for now

* Remove setSoftInputMode call as it's handled in the manifest

* Remove clearHostOnActivityDestroy as that fix is no longer needed

* Rename to canLaunchEntry

* Remove replacement of super.onBackPressed()

* Remove react-navigation from packager files
2019-06-12 15:26:03 -04:00
Elias Nahum
0bb2522b5e MM-16281 Fix regression on android push notification messages (#2879) 2019-06-12 15:10:06 -04:00
Elias Nahum
d1532b651e Bump app build number to 197 (#2872) 2019-06-07 09:54:24 -04:00
Elias Nahum
e16d955527 MM-15959 disable android firebase analytics (#2854) 2019-06-03 09:48:18 -04:00
Elias Nahum
6d52fed6e9 Bump app build number to 196 (#2853) 2019-05-31 14:22:10 -04:00
Harrison Healey
3503025e53 MM-15643 Better close app when checking for pin code (#2846) 2019-05-30 11:46:35 -07:00
Elias Nahum
c467f9af50 Bump app build number to 195 (#2843) 2019-05-28 16:35:19 -04:00
Harrison Healey
6e099d6a21 MM-15643 Send user to settings when passcode is required (#2836)
* MM-15643 Send user to settings when passcode is required

* Allow access to the managed config in the iOS extensions
2019-05-27 19:38:32 -04:00
Elias Nahum
2f6fb08e44 Bump Version & Build number (#2818)
* Bump app version number to 1.20.0

* Bump app build number to 194

* Update fastlane
2019-05-22 12:05:05 -04:00
Elias Nahum
57a117add0 MM-15427 Google Play 64-bit requirement compliance (#2792) 2019-05-16 16:15:08 -07:00
Elias Nahum
5bf96272ae Notification receipt delivery for Android and iOS (#2755)
* Notification receipt delivery for Android and iOS

* Update Fastlane with iOS notification service extension

* User JSONObject to build response
2019-05-15 12:45:26 -04:00
Miguel Alatzar
7912b4df4d Bump app build number to 193 (#2794) 2019-05-13 15:24:48 -07:00
Elias Nahum
f36ee37402 Upgrade to RN 0.59.6 and dependencies (#2777)
* Upgrade to RN 0.59.6 and dependencies

* Remove channel loader unused style

* Update to the latest netInfo that fixes a crash

* Do not set default timezone with moment

* Use RN 0.59.8
2019-05-13 13:33:18 -04:00
Miguel Alatzar
27fe5e5c1d Bump app build number to 192 (#2784) 2019-05-10 10:26:25 -07:00
Miguel Alatzar
1d6dccf0a5 Update react-native-fetch-blob dependency to use okhttp3 v3.13.1 (#2782) 2019-05-09 14:50:20 -07:00
Saturnino Abril
e086d66ec2 [MM-13955] Add telemetry for Android (#2719)
* add markers for Android profiling

* update per comments

* Remove beta build flag

* update per comment, latest change on telemetry server and others

* rebase and fix merge conflicts, and update per comments

* update commit hash of mattermost-redux
2019-05-08 00:23:59 +08:00
Elias Nahum
5ce9208d32 MM-14958 Scroll to bottom when posting a new message (#2761) 2019-05-07 13:28:16 +05:30
Miguel Alatzar
35f7829d6c Bump app build number to 191 (#2771) 2019-05-06 14:25:58 -07:00
Elias Nahum
a16c98b34e MM-15428 Return empty object for native managed configuration when not set (#2770) 2019-05-06 09:20:08 -07:00
Miguel Alatzar
2577c5551f Bump app build number to 190 (#2769) 2019-05-03 21:27:18 -07:00
Miguel Alatzar
ea0468cb83 Bump app build number to 189 (#2764) 2019-05-03 10:38:47 -07:00
Harrison Healey
0708a53d09 MM-15284 Disable allowBackup on Android (#2756) 2019-05-01 09:39:06 -04:00
Joram Wilander
df2ecf3409 Add native module to reset TextInput to fix bad cursors in some Android keyboards (#2753) 2019-05-01 09:27:21 -04:00
Elias Nahum
fee9a96a11 MM-14885 Android use sender_name in push notifications (#2747) 2019-04-30 15:33:01 -07:00
Mohammad Parvin
46e6a14c73 Allow user to install mattermost on sd card (#2731)
Cannot install Mattermost when there is no enough space in internal memory, So when add this line
android:installLocation="auto" 
to the manifest file user can install Mattermost on the sd card.
https://developer.android.com/guide/topics/data/install-location
2019-04-30 16:45:18 -04:00
kmandagie
b3a586fd57 [MM-12599] Implement assets for Adaptive icons (#2663) 2019-04-26 13:08:15 -07:00
Miguel Alatzar
4faa211edb Bump app build number to 188 (#2744) 2019-04-26 12:23:17 -07:00
Miguel Alatzar
214ea72666 Bump app version number to 1.19.0 (#2743) 2019-04-26 12:15:57 -07:00
Miguel Alatzar
fab556c4eb Check for null activity before calling finish (#2738) 2019-04-25 09:23:16 -04:00
Peter Dave Hello
d5a0b50d9a Optimize png image with zopflipng lossless compression (#2682) 2019-04-22 21:57:49 -04:00
Elias Nahum
37c150f3c7 Bump app version number to 1.18.1 2019-04-18 18:24:36 -04:00
Elias Nahum
b9778bfc22 Bump app build number to 187 2019-04-18 18:24:36 -04:00
Saturnino Abril
51e0e06997 Bump app build number to 186 (#2716) 2019-04-16 11:56:42 +08:00
Saturnino Abril
79a84dd9ab Bump app build number to 185 (#2708) 2019-04-10 16:56:54 +08:00
Miguel Alatzar
50a83b63fa Remove package name from push notification content (#2700) 2019-04-08 05:23:53 +08:00
Saturnino Abril
0ff59554fa Bump app build number to 184 (#2695) 2019-04-05 00:21:25 +08:00
Miguel Alatzar
6aaaaef09c [MM-14871] Fix extraction of sender name for push notifications (#2691)
* Return empty string for sender name when not found
2019-04-03 18:39:28 -07:00
Miguel Alatzar
531a743853 [MM-14866] Fix app crash due to parseInt call on null and display test notification message (#2690)
* Call setNumber on notification only if badge is not null

* Move setNumber call

* Add bundle to empty list
2019-04-03 10:15:05 -07:00
Elias Nahum
cd875ac3a8 Bump Version to 1.18.0 and Build to 183 (#2667)
* Bump app build number to 183

* Bump app version number to 1.18.0
2019-03-25 08:51:27 -03:00
Elias Nahum
1777a4f750 MM-14316 Android Notifications and reply to notifications from native code (#2653)
* MM-14316 Android Notifications and reply to notifications from native code

* Feedback review

* Fix typo

* setBadgeIconType only for Android 8+
2019-03-20 16:39:36 -03:00
Elias Nahum
dbe5eba108 Bump app build number to 182 (#2661) 2019-03-19 21:20:17 -03:00
Carlos Tadeu Panato Junior
4622a40e8b Bump app build number to 181 (#2651) 2019-03-16 11:07:17 +01:00
Carlos Tadeu Panato Junior
133e5871ff Bump app build number to 180 (#2645) 2019-03-14 12:58:43 +01:00