Commit graph

2170 commits

Author SHA1 Message Date
Saturnino Abril
bb5702edb5 add telemetry config for beta build (#2714) 2019-04-15 17:24:21 -04:00
Harrison Healey
9c53852128
Reorganize post state and make postsInChannel into a sparse array (#2693)
* MM-13957 Reorganize post actions (#2553)

* MM-13957 Reorganize post actions

* Update mattermost-redux

* Update mattermost-redux

* Update package-lock.json to resolve build issues

* MM-13958/MM-13959 Make postsInChannel into a sparse array (#2600)

* MM-13960 Re-add combined system messages (#2637)

* MM-13960 Re-add combined system messages

* Pass entire post to PostOptions

* Update mattermost-redux

* Update mattermost-redux

* Address feedback

* Update mattermost-redux
2019-04-15 17:20:23 -04:00
Jason Blais
07c2fe40a1 Proposed changelog update regarding AppConfig compatability (#2688)
Make it more obvious what action needs to be taken + some readability updates
2019-04-15 14:24:52 -04:00
Miguel Alatzar
45784e5fcd
Ensure the correct value for channelIsLoading is used (#2712) 2019-04-15 10:53:02 -07:00
Saturnino Abril
79a84dd9ab
Bump app build number to 185 (#2708) 2019-04-10 16:56:54 +08:00
Jesús Espino
95a9eb9118 Executing translation extraction script (#2703) 2019-04-09 15:24:43 -04:00
Elias Nahum
0449d7c53a MM-14959 iOS Share Extension channel search open by default (#2698) 2019-04-09 14:39:28 -04:00
kosgrz
6b5d0a49e5 [MM-14191] Render emojis in Interactive Message Buttons (#2640) 2019-04-09 11:41:39 -04:00
Carlos Tadeu Panato Junior
9ae71cf393
add mmjstool as dev dep (#2707)
* add mmjstool as dev dep

* run the mmjstool to fix issues

* add extra line

* update makefile

* update per feedback

* revert strings per request
2019-04-09 15:35:22 +02:00
Miguel Alatzar
d1ca9b874a Set canFlag to false for system messages (#2705) 2019-04-09 11:15:15 +08:00
Elias Nahum
825284517e MM-14960 Use the correct icon set for channel types (#2699) 2019-04-08 10:50:38 -07:00
Miguel Alatzar
ae1b81126c [MM-14830] Check for null pushNotification prior to calling sendNotificationScheduled on it (#2702)
* Update react-native-notifications dependency commit hash

* Add package-lock.json
2019-04-08 08:32:52 -04:00
Miguel Alatzar
8172320a19 [MM-14899] Support sharing of screenshots via the iOS share extension (#2697)
* Handle NSItemProvider item of type UIImage

* Create screenshot temp file with UploadSessionManager
2019-04-08 05:30:25 +08:00
Miguel Alatzar
50a83b63fa Remove package name from push notification content (#2700) 2019-04-08 05:23:53 +08:00
Miguel Alatzar
dd66405343 Avoid force casting items to URL (#2696) 2019-04-05 02:57:36 +08:00
Saturnino Abril
0ff59554fa
Bump app build number to 184 (#2695) 2019-04-05 00:21:25 +08:00
Saturnino Abril
26857bdae1
update commit of commonmark.js that fixes "blank spaces break markdown table" (#2694) 2019-04-05 00:12:45 +08:00
Daniel Schalla
dd5d11e1dd Add CSRF Header in File Upload and Profile Image Set Operations (#2686) 2019-04-04 10:43:54 -04:00
Eric Sethna
2ea1f928d3 Update README.md (#2692) 2019-04-04 11:12:44 -03: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
Dan Maas
89ba815e8b Update NOTICE.txt (#2685)
- Misc homepage and project info updates
2019-04-03 09:46:45 +02:00
Orjiewuru Kingdom Isaac
102eeb93fe MM-13151 Increase double tap delay for post action buttons (#2406)
* Use app state to disable a button when click to prevent double tap

* remove disable button state after 4000ms

* modify preventDoubleTap to have optional delayTime param

* remove local state use for button control

* remove unused method

* remove app state method to disable a button

* Update tap.js
2019-04-02 10:22:31 -04:00
Joram Wilander
77fe06794f Generate random channel URL name from display names that don't clean into a usable name (#2679) 2019-03-28 13:34:56 -07:00
Christopher Speller
ec9e46fb62
MM-13618 Adding bot tags. (#2669)
* Adding bot tags.

* Snapshot update.

* Moving bot tag to own component.

* Snapshots.

* Adding missing bot tags, fixing bot profile, allowing tap of bot username to open profile.

* Snapshots and tests.
2019-03-26 16:59:45 -07:00
Harshil Sharma
6cb2bdbb0f #MI-372 updated mattermost-redux commit ID to use the latest changes (#2670)
* #MI-372 updated mattermost-redux commit ID to use the latest changes

* Updated commit ID in package lock as well
2019-03-26 18:37:50 -03:00
Martin Kraft
7423e7d3bf MM-14345: Changes the channelIsReadOnly prop to be associated to the post's channel rather than the current channel. Show the unpin regardless of whether a channel is read-only. (#2656) 2019-03-25 17:37:54 -07:00
Courtney Pattison
c3a1e3561e [MM-13381] Added reply to post options (#2665)
* [MM-13381] Added reply to post options

* [MM-13381] Fixes for adding reply to post options

* [MM-13381] Fixed logic for adding reply to post options

* [MM-13381] Fixed canReply logic for post options
2019-03-25 13:29:46 -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
d2d1af2584
Transfer dependencies from enahum to mattermost (#2666) 2019-03-23 12:30:09 -03:00
Elias Nahum
e960d37cdc
MM-14459 Ensure hydrationComplete is set to true when resetting the cache and logging out (#2664) 2019-03-23 11:07:43 -03:00
Elias Nahum
fc5f33c03c IWA support for Android and iOS (#2654) 2019-03-22 10:22:29 -07:00
Yusuke Nemoto
d852e0991f Support MinimumHashtagLength setting (#2583)
* Support MinimumHashtagLength setting

* Set default value if missing
2019-03-22 14:06:02 -03:00
Antti Seppälä
a52bc4ca2e Do not use WebKit for CookieManager operations in SSO (#2515)
* Do not use WebKit for CookieManager operations in SSO

This allows the SSO login to function again with devices that are not running IOS-11.

* Use WebKit for CookieManager operations only with iOS 11 or later

Detect OS version and use WebKit only when iOS 11 or later is detected.
This allows the SSO login to function again with older devices.
2019-03-22 13:41:06 -03:00
Saturnino Abril
b5effd3ea3
fix showing o fpost options for system admin (#2644) 2019-03-21 17:52:36 +08:00
amyblais
c6921518bd v1.17 changelog (#2598) 2019-03-20 17:12:57 -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
Saturnino Abril
e744083833
remove state.value and rely only on props.value (#2635) 2019-03-20 22:15:01 +08:00
Elias Nahum
676babf313
translations PR 20190318 (#2657) 2019-03-20 08:37:34 -03:00
Elias Nahum
ae66a81e10 MM-14154 Update react-native-image-gallery (#2655) 2019-03-20 14:12:20 +05:30
Elias Nahum
e053219fb0 MM-13795 Detect timezone updates on Android (#2660) 2019-03-19 18:10:45 -07:00
Elias Nahum
dbe5eba108
Bump app build number to 182 (#2661) 2019-03-19 21:20:17 -03:00
Elias Nahum
c1b08f30f0 iOS Share Extension fix post and dm/gm list (#2659)
* MM-14629 DMs and GMs for the iOS extension to match sidebar

* MM-14631 ios extension logging and fix race condition to post after uploading
2019-03-20 08:13:58 +08:00
Elias Nahum
f539ddf765
MM-14630 Mark channel as read and viewed when opening brought from the background (#2658) 2019-03-19 19:58:23 -03:00
Elias Nahum
a0f7456e8b Clear iOS notifications on channel read (#2652) 2019-03-20 02:08:08 +08:00
Carlos Tadeu Panato Junior
4622a40e8b
Bump app build number to 181 (#2651) 2019-03-16 11:07:17 +01:00
Saturnino Abril
10cb53c7fb
fix email setting to "Never" when first saved (hitting back button on iOS) without actually changing the selection (#2650) 2019-03-16 03:05:08 +08:00
Saturnino Abril
b5e4b5a657
fix channel mention badge and posts after opening the app from push notification (which is initially at closed state) (#2648) 2019-03-16 00:04:30 +08:00
Carlos Tadeu Panato Junior
133e5871ff
Bump app build number to 180 (#2645) 2019-03-14 12:58:43 +01:00
Saturnino Abril
914e24dccd
[MM-14527] Fix default behavior when enabling/disabling email batching (#2642)
* fix default behavior when enabling/disabling email batching

* update redux commit to master - 98856a3
2019-03-14 01:57:49 +08:00