Commit graph

292 commits

Author SHA1 Message Date
enahum
79dd5e3269
Bump Android build number to 82 (#1396) 2018-01-30 16:10:08 -03:00
enahum
712e3019eb
Bump Android build number to 81 (#1388) 2018-01-26 19:25:55 -03:00
enahum
676a3c4bda
Fix share extension (#1386)
* Remove iOS extension garbage code

* Fix Android Share Extension crash
2018-01-26 18:50:08 -03:00
enahum
d88e980b48
Bump Android build number to 80 (#1377) 2018-01-23 18:23:35 -03:00
enahum
6ba81644c8
Bump iOS build number to 79 (#1362)
* Bump iOS build number to 79

* Fix extension info.plist

* Bump Android build number to 79
2018-01-18 13:30:13 -03:00
enahum
926ffe96c5
Android share extension (#1352)
* Android share extension

* Feedback review

* Feedback review
2018-01-17 18:17:02 -03:00
enahum
78f1a535e9
Bump Android build number to 78 (#1348) 2018-01-10 18:57:02 -03:00
enahum
2d157a5bdb
Bump Android and iOS build number to 77 (#1346) 2018-01-10 17:42:19 -03:00
enahum
3c309da69d
Bump Android build number to 75 (#1337) 2018-01-04 18:35:39 -03:00
enahum
cd5587aa14
Bump app version to 1.6.0 (#1335) 2018-01-04 17:17:40 -03:00
enahum
30863ef42b
Make sure that channelIdToNotification is not null (#1320) 2017-12-22 16:11:00 -03:00
enahum
86efb2d321
Ensure the user has permission to access ringtones (#1313) 2017-12-22 16:05:42 -03:00
Elias Nahum
c44f1c3f7f Version Bump to 74 2017-12-08 13:03:12 -03:00
Elias Nahum
82b144d9ea Upgrade Android to 1.5.1 2017-12-08 13:03:12 -03:00
enahum
fd2c36cb94
Android Version Bump to 73 (#1289) 2017-12-08 12:12:06 -03:00
enahum
62cedae196 Multiple bug fixes (#1287) 2017-12-08 09:37:14 -05:00
enahum
49b0e4cb66
Version Bump to 72 (#1284) 2017-12-07 13:54:14 -03:00
enahum
76169720a5
Android: Avoid crash when clearing notifications (#1282) 2017-12-07 12:19:42 -03:00
enahum
6e3e03bf18
Version Bump to 71 (#1273) 2017-12-06 16:38:09 -03:00
enahum
e590bbd0c4
Version Bump to 70 (#1262) 2017-12-05 07:16:59 -03:00
enahum
d49c36bd3f
Version Bump to 69 (#1258) 2017-12-04 17:25:18 -03:00
enahum
92eab50a63
Version Bump to 68 (#1252) 2017-12-04 13:19:42 -03:00
Alexander Rashed
bbf4557b54 [1216] Use system default for vibration pattern (#1247) 2017-12-04 12:11:32 -03:00
enahum
986e27038c
Fix upload source maps for android to sentry (#1238) 2017-12-01 11:50:13 -03:00
enahum
5493617af7
Android Version Bump to 67 (#1237)
* Disable sentry source maps for android

* Version Bump to 67
2017-12-01 08:07:14 -03:00
Harrison Healey
a8fc472729 Correctly look for SENTRY_ENABLED flag when building for Android (#1230) 2017-11-29 10:11:02 -06:00
enahum
62fe9f8d7c
Version Bump to 66 (#1227) 2017-11-29 08:13:31 -03:00
enahum
d287b2f7f6
Version Bump to 65 (#1187) 2017-11-21 18:10:34 -03:00
enahum
bc1554e1bd
Add Document and Video previews (#1170)
* Video file previewer

* Document preview support

* Fix tests

* Feedback review

* feedback review 2

* feedback review 3

* Fix video_controls copyright

* Fix mime undefined
2017-11-20 18:28:20 -03:00
enahum
7d8ffeb77a
App version bump to 1.5.0 (#1167) 2017-11-16 20:36:53 -03:00
enahum
d9947b130d
Version Bump to 62 (#1089) (#1143) 2017-11-14 11:12:21 -03:00
enahum
5fb9390759
IOS Version Bump to 64 (#1142)
* Update Mattermost redux (#1086)

* Fix middleware

* Upgrade mattermost-redux

* another middleware fix

* Bump app version to 1.4.1

* Version Bump to 64
2017-11-14 11:06:18 -03:00
enahum
9910e3438d
Upgrade RN (#1102) 2017-11-07 13:34:39 -03:00
enahum
21c5d1f5f5 Version Bump to 63 (#1095) 2017-11-03 17:55:09 -03:00
enahum
7c8f735b3b
Merge Build 62 into master (#1090)
* Use ImageBackground for youtube videos instead of nested Images

* Fix bugs reported by sentry (#1081)

* Update Mattermost redux (#1086)

* Fix middleware

* Upgrade mattermost-redux

* another middleware fix

* RN-456 when a channel is left we update content and title (#1087)

* Version Bump to 62 (#1088)

* Version Bump to 62 (#1089)
2017-11-02 17:53:20 -03:00
enahum
853ef2cde3 Version Bump to 61 (#1078) 2017-11-02 08:37:08 -03:00
enahum
a3a588a54b Version Bump to 60 (#1073) 2017-11-02 08:37:08 -03:00
enahum
11728438b3 Version Bump to 59 (#1060) 2017-10-25 08:52:48 -03:00
enahum
6d07c47e38 Android Version Bump to 58 (#1031)
* Update fastlane

* Version Bump to 58
2017-10-17 16:59:45 -03:00
enahum
aebe05fa1f Fix Android: Permission Denial when handling push notification (#1030) 2017-10-17 15:02:32 -04:00
enahum
cc966702fd Improve performance of the channel drawer (#1023)
* Improve performance of the channel drawer

* Feedback review

* Fix makefile

* Feedback review 3

* Fix areStatesEqual

* Fix Android SVG
2017-10-17 10:06:28 -07:00
Chris Duarte
2378ad627b Swith android to use layout file for splash (#952) 2017-10-17 08:44:41 -07:00
enahum
21b6567b2c Bump App Version to 1.4.0 (#1024) 2017-10-16 14:01:08 -03:00
enahum
6b103faa3b Fix ArrayIndexOutOfBounds and NullPointer exceptions for android push notifications (#1022) 2017-10-16 12:34:14 -03:00
Elias Nahum
496f28f465 Version Bump to 57 2017-10-05 17:49:14 -03:00
Elias Nahum
c479da6efb Version Bump to 56 2017-10-05 12:31:00 -03:00
Elias Nahum
60f8bd70dd Version Bump to 55 2017-10-05 10:25:15 -03:00
Elias Nahum
ea4fc49d81 Fix Android crash on push notification 2017-10-05 10:25:15 -03:00
enahum
8a85e03001 Version Bump to 54 (#985) 2017-10-02 16:03:13 -03:00
enahum
18fa5c8cd4 Version Bump to 53 (#979) 2017-10-02 16:03:13 -03:00
enahum
fe19fc1cee Set minSdkVersion to 21 (Android 5.0) (#976)
* Set minSdkVersion to 21 (Android 5.0)

* Update README
2017-10-02 16:03:13 -03:00
enahum
bcab4ceb69 Version Bump to 52 (#968) 2017-10-02 16:03:13 -03:00
enahum
ab322bc0dc Version Bump to 51 (#938) 2017-10-02 16:03:13 -03:00
enahum
4995a76f2c Add Landscape support for both platforms (#909)
* Landscape support

* Fix image rotation on Android

* Fix landscape mode for login and login options

* Fix previewer will receive props

* Move device dimensions and others to redux

* Fix unit tests

* Include orientation and tablet in the store
2017-09-20 12:54:24 -07:00
enahum
1fbf3e9e27 Android stack push notifications improvement (#912)
* Android multiple push notifications improvement

* Reverse order and remove duplicate
2017-09-18 12:02:24 -04:00
enahum
0628cbc693 Upgrade to RN 0.48.3 (#911)
* Upgrade to RN 0.48.1

* Update deps to be exact

* Fix tests

* Remove unneeded code from setup and add socketcluster dep

* Fix drawer pan issue

* Fix bridge issues on iOS

* Upgrade to RN 0.48.3

* Search to use RN SectionList
2017-09-18 12:01:47 -04:00
enahum
baf7d23853 Version Bump to 50 (#903) 2017-09-13 13:46:06 -03:00
enahum
dfc578eba5 Bump to version 1.3 (#901) 2017-09-13 12:55:16 -03:00
enahum
e0cfefcdff RN-138 Android notification preferences (#889)
* Fix Android and iOS flow

* Own review

* RN-138 Android notification preferences

* Feedback review

* Feedback review 2
2017-09-13 12:00:16 -03:00
enahum
7aebcbd52e Link Previews (#890)
* Link previews, Image previews and YouTube

* Install cocoapods dependencies
2017-09-12 15:06:19 -03:00
enahum
6e1d351a73 Ability to create Unsigned ipa and apk files (#896)
* Build unsigned ipa file

* Build unsigned apk file
2017-09-12 12:30:12 -04:00
enahum
97969717fa Release 1.2 (#883)
* RN-73 Fixed code block text colour being incorrect (#868)

* RN-220 Add "in:" and "from:" search modifiers (#869)

* Fix search and search preview

* Add "in:" and "from:" search modifiers

* Version Bump to 49 (#875)

* Version Bump to 49 (#876)

* Update minimum server version (#878)

* translations PR 20170905 (#882)
2017-09-05 16:13:33 -03:00
Harrison Healey
3ac7b48adc RN-289 Sentry integration (#873)
* Added JS code for Sentry

* Removed leftover initializeSentry call

* Added SentryOptions config setting

* Added native components for react-native-exception-handler

* Removed default props from ErrorText

* Moved where Sentry is initialized

* Added ios/sentry.properties to .gitignore

* Added linking react-native-sentry to Fastlane

* Fixed fastlane to include newlines in sentry.properties

* Moved to manually link react-native-sentry

* Captured redux errors with Sentry

* Redid how Sentry is optionally compiled to be simpler

* Added Sentry middleware to create redux breadcrumbs

* Added Sentry tags for server version

* Initialize Sentry when testing

* Fixed string replacement for SentryEnabled in fastlane

* Added react-native-sentry to NOTICE.txt
2017-09-01 14:50:17 -03:00
Chris Duarte
220fb588b9 RN-80 Add ability to download files (#866)
* RN-80 Add ability to download files

* Add android permission check and toasts

* Add check for ability to download from config
2017-09-01 12:11:49 -03:00
enahum
60087e6b4d Enable replying from the push notification (#871)
* Enable replying from the push notification

* Fix Android and iOS flow

* Own review
2017-08-29 12:16:34 -03:00
enahum
6e4abacb4a Bump app version to 1.2.0 (#865) 2017-08-23 16:37:34 -03:00
enahum
9de87abdae Version Bump to 48 (#864) 2017-08-23 16:33:53 -03:00
enahum
f0f9195903 Include title and description for Android AppConfig (#859)
* Include title and description for Android AppConfig

* Update strings.xml

Fix descriptions
2017-08-21 11:41:07 -03:00
enahum
cd5fb71681 Appconfig support for iOS and Android (#856)
* AppConfig support for iOS

* AppConfig support for Android

* Fix typo

* Java feedback review
2017-08-18 12:19:00 -04:00
enahum
b7b817a973 Release 1.1 (#829)
* Updated yarn.lock

* Fastlane ensure branch for cutting builds (#815)

* Version Bump to 45 (#818)

* Android Version Bump to 45 (#819)

* Updated yarn.lock (#817)

* Version Bump to 45

* Fix Create on Create channel to not push another Create Channel screen (#820)

* Version Bump to 46 (#821)

* Version Bump to 46 (#822)

* RN-205/RN-210 Allow tapping buttons on post and DM lists without closing keyboard (#823)

* Version Bump to 47 (#824)

* Version Bump to 47 (#825)

* Release 1.1 changelog (#827)

* Release 1.1 changelog

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

Set supported server version

* update fastlane

* Update fastlane android release
2017-08-04 17:42:55 -04:00
enahum
bdaecfc8dd Version Bump to 44 (#811) 2017-08-02 09:42:25 -04:00
enahum
561140c034 Version Bump to 43 (#802) 2017-07-29 11:10:03 -04:00
enahum
28ce84e666 Version Bump to 42 (#781) 2017-07-25 09:09:03 -04:00
enahum
d7bf52f8bb Set version as 1.1.0 (#779) 2017-07-25 08:46:49 -04:00
enahum
c8b59895fa Android Notifications Support for Big View (#774) 2017-07-24 08:25:47 -04:00
Elias Nahum
374dccd770 Update version to 1.1 2017-07-21 09:48:00 -04:00
Elias Nahum
645d7775ab Prepare for dot release 1.0.1 2017-07-20 12:50:53 -04:00
enahum
b65c7ce3be Android Version Bump to 40 (#730)
* Android fastlane fixes

* Version Bump to 40
2017-07-10 14:22:02 -04:00
enahum
8afd7fe1cd Renaming the bundle and package Ids (#721)
* Renamed to com.mattermost.rnbeta

* Fastlane for release of com.mattermost.rn

* Do not Publish apps directly to production

* Change ios icon format from jpeg to png
2017-07-07 16:37:05 -04:00
enahum
c899aabe7f Version Bump to 39 (#711) 2017-07-05 10:34:54 -04:00
enahum
f56e510cff Version Bump to 38 (#704) 2017-07-04 12:08:06 -04:00
enahum
7dbac06983 Fix sentry found issues (#699) 2017-07-03 18:09:04 -04:00
enahum
34d90f0974 Version Bump to 37 (#694) 2017-06-28 16:21:47 -04:00
enahum
48a276b632 Android Version Bump to 36 (#659)
* Manual bump android version to 35

* Version Bump to 36
2017-06-21 14:15:06 -04:00
enahum
7f756a9f81 RN-35 handle clear push notifications (#624) 2017-06-14 09:26:13 -04:00
enahum
946a52e68e Version Bump to 34 (#619) 2017-06-12 13:32:51 -04:00
enahum
c285a6f553 Fix push notifications (#596) 2017-06-05 16:15:00 -04:00
enahum
69c811efc3 Android Version Bump to 33 (#594)
* Bump android version 32 (manual)

* Version Bump to 33
2017-05-31 16:10:04 -04:00
enahum
df66d47aea Version Bump to 31 (#582) 2017-05-29 16:28:20 -04:00
enahum
5b1a68db74 RN-137 Team sidebar (#577)
* Team sidebar

* Update NOTICES.txt

* feedback review
2017-05-29 15:51:11 -04:00
Chris Duarte
dda0370b37 Remove sentry to fix build (#573) 2017-05-26 11:30:43 -04:00
Chris Duarte
d14edc25da RN-145 Add support for sentry error tracking (#564)
* RN-145 Add support for sentry error tracking

* Add to notice.txt
2017-05-25 09:56:38 -04:00
enahum
eff51f24b6 Android Version Bump to 30 (#554)
* Version Bump to 30

* update fastlane
2017-05-18 19:00:46 -04:00
enahum
e2180e511c Android Version Bump to 29 (#549)
* Fastlane android version_code specific to mattermost-mobile

* Version Bump to 29
2017-05-17 11:50:27 -04:00
enahum
248dafbe0e RN-97 Changed navigation from NavigationExperimental to ReactNative Navigation (#540)
* Add react-navigator dependency

* Add react-native-navigation dependency

* react-native-navigation, ios and android config

* update react-native-navigation

* New navigation and code cleanup

* Set ScreenBackgroundColor

* Fix channel drawer event issue

* Applied RNPN non-working popInitial notification

* Android navbar and back button

* packages and notices

* MM-redux update

* Fix draft on team switch

* Remove custom NavBar
2017-05-16 11:19:46 -04:00
enahum
f381f4d47e Version Bump to 28 (#534) 2017-05-11 18:17:51 -03:00
enahum
88318b0616 Version Bump to 27 (#518) 2017-05-03 10:07:48 -03:00
Chris Duarte
ddf03e1372 RN-79: Images uploaded from React Native get renamed (#509) 2017-04-28 10:24:55 -03:00
enahum
2e99a71a0d Several Fixes (#495)
* Revert files to use APIv3

* Fix channel intro constants

* Add src to transpiler for mattermost-redux

* Fix android back button

* Fix check for MFA

* feedback review
2017-04-24 17:39:23 -03:00
enahum
0d654a79da RN-61 Implement offline indicator (#472)
* Implement offline indicator

* Review feedback
2017-04-10 09:17:43 -03:00
Chris Duarte
d206ea68de PLT-6173: Offline redux store (#471)
* PLT-6173: Offline redux store

* Review feedback
2017-04-09 21:51:47 -03:00
enahum
22519607d9 Fix android splash screen ratio (#466) 2017-04-09 10:17:38 -03:00
enahum
0d558a733a Version Bump to 26 (#462) 2017-04-06 12:53:37 -03:00
enahum
c75afdad01 Version Bump to 25 (#459) 2017-04-06 11:44:51 -03:00
enahum
007c8bcf35 PLT-6208 Follow policies set in System Console (#456) 2017-04-05 22:33:03 -03:00
enahum
593fbb6aa6 PLT-6171 Get Push Notifications after the app was killed (#452) 2017-04-03 16:34:37 -03:00
enahum
4c1ada7100 Version Bump to 24 (#444) 2017-04-03 16:28:30 -03:00
enahum
43a6600a49 Android Version Bump to 23 (#441)
* prevent fastlane from auto update

* Version Bump to 23
2017-03-31 18:18:15 -03:00
enahum
385bfc8f1a Version Bump to 22 (#431) 2017-03-30 01:02:50 -03:00
enahum
fae6cafc9b Android Version Bump to 21 (#416)
* Move to KeyboardAvoidingView in server login and mfa

* Version Bump to 21
2017-03-29 15:31:37 -03:00
enahum
5d997ae22b PLT-5931 Adds splash screen (#413)
* Adds splash screen

* Increase font size for IOS modal options
2017-03-28 23:29:08 -03:00
enahum
a82a9276ee Android Version Bump to 20 (#411)
* Remove extra build.gradle

* Version Bump to 20
2017-03-27 23:29:52 -03:00
enahum
23f3397ec1 Change app icon set (#395) 2017-03-24 19:21:36 -03:00
Chris Duarte
396bac389f Plt 5944 portait view (#393)
* PLT-5499 RN: Only allow portrait view

* Added library

* Lock to portait

* Fixed upload preview hiding under text input

* Fixed create channel input borders

* Fixed color separators in channel list

* Fixing orientation for android
2017-03-24 13:41:20 -03:00
enahum
c3436601ff Version Bump to 19 (#389) 2017-03-24 12:03:21 -03:00
enahum
591da1b494 Android Version Bump to 18 (#381)
* Removed default server and set mattermost-redux to the right commit

* Version Bump to 18
2017-03-22 08:16:04 -03:00
enahum
b4a3190539 Android Version Bump to 17 (#380)
* Version Bump to 16

* bump to version 17
2017-03-22 07:16:33 -03:00
Chris Duarte
18cc7f1e7f PLT-5518 RN: Allow user to upload + send image file attachments (#373)
* PLT-5518 RN: Allow user to upload + send image file attachments

* Review feedback
2017-03-21 17:58:31 -04:00
enahum
a35183a677 Android Version Bump to 15 (#375)
* Remove extra build.gradle causing build issues

* Version Bump to 15
2017-03-21 15:56:45 -03:00
enahum
e1eeac4d82 PLT-5498 Add ability to delete a message (#357)
* ios tooltip menu with option to delete a post

* bottom sheet for android

* Feedback review
2017-03-20 16:57:37 -03:00
enahum
f4ed0a0652 PLT-5922 Add images for Android push notifications (#368) 2017-03-20 16:47:36 -03:00
Chris Duarte
2638a9c75d PLT-5517 Image file previewer (#344)
* PLT-5517 RN: Image file previewer

Add preview component and client routes
Add fade transition for modal
Add paging controls, title header, and info footer
Add drag to dismiss behavior
Fix android layout issues
Handle orientation change

* Fix tests

* Review feedback

* Review feedback
2017-03-17 09:04:35 -04:00
Chris Duarte
0721c9ca4c Upgrade to RN 0.42.0 (#356) 2017-03-16 15:15:54 -04:00
enahum
20686b2e5f Version Bump to 14 (#352) 2017-03-14 10:54:51 -03:00
enahum
93687f31a0 Version Bump to 13 (#350) 2017-03-14 09:53:58 -03:00
enahum
31d89c37fe PLT-5506 Record user agent/device type in the active sessions list (#342)
* Add user info and userAgent

* notice
2017-03-13 13:39:35 -03:00
enahum
6324f22095 PLT-5630 Implement push notifications and unread badge on app icon (#338)
* enable ios push notifications

* enable android push notifications

* NOTICE for push notification and message bar

* include message in noty

* re-wording notices

* feedback review
2017-03-13 09:51:21 -04:00
enahum
c13a436d18 Enable SAML authentication (#325)
* enable saml authentication

* Fix unit tests

* Fix android cookies

* Feedback review
2017-03-09 14:07:18 -03:00
enahum
f546f01d2e Version Bump to 12 (#333) 2017-03-08 16:04:16 -03:00
enahum
a7187ded49 Version Bump to 11 (#309) 2017-02-27 20:36:03 -03:00
enahum
d22cfdc9b7 Version Bump to 10 (#282) 2017-02-20 18:58:10 -03:00
enahum
3fb12eed99 Version Bump to 9 (#246) 2017-02-13 19:13:56 -03:00
enahum
b3b3d9a39a Squashing several bugs (#221)
* Squashing several bugs

* Fix websocket tests
2017-02-08 10:28:27 -08:00
enahum
3bbd8ba244 Version Bump to 8 (#217) 2017-02-07 08:51:43 -08:00
enahum
417ee73740 Android Version Bump to 7 (#200)
* Bumping android version to match ios

* Version Bump to 7
2017-01-30 19:39:08 -03:00
enahum
3ec02ce48e Fix gradle to build without Mattermost keys as dev (#192) 2017-01-30 11:20:28 -03:00
enahum
85e5af6548 Version Bump to 3 (#175) 2017-01-23 10:05:10 -05:00
enahum
1566a79c93 Fastlane for Android and ios (#165) 2017-01-19 09:35:40 -05:00
enahum
81526fbb09 Channel drawer (#154)
* Channel list drawer
* Get channels by category
* Fix and connect websocket
* Fix Select first team using the team members

* create loadMe and fix login actions to loads the teams

* Add android back button handler for the channel drawer

* Channel drawer styling and functionality

* Mark channel as viewed and fixed reset unread counts

* Unread above/below indicators

* Improve performance replacing ScrollView with ListView

* Fix unread indicators

* Addressing review feedback
2017-01-03 19:49:28 -03:00
Thomas Hopkins
7c5735642f Add app icons for android (#74) 2016-11-22 12:14:38 -05:00
David Meza
231fda1160 Add vector icons (#34)
* WIP: Add vector Icons with Android support

* Added IOs support for icons. Linked XCode dependencies.

* Add icon to team selection list as a usage example/test
2016-10-20 17:42:31 -07:00
Harrison Healey
6907e9a900 Initial commit 2016-10-04 14:10:44 -04:00