Commit graph

283 commits

Author SHA1 Message Date
Jesús Espino
c769b536ae
Creating the concept of RedirectChannel and use it before the DefaultChannel when we are redirecting the user (#2674)
* Creating the concept of RedirectChannel and use it before the DefaultChannel when we are redirecting the user

* upgrading to the last mattermost-redux version
2019-04-16 23:34:02 +02: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
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
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
Saturnino Abril
26857bdae1
update commit of commonmark.js that fixes "blank spaces break markdown table" (#2694) 2019-04-05 00:12:45 +08: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
Elias Nahum
d2d1af2584
Transfer dependencies from enahum to mattermost (#2666) 2019-03-23 12:30:09 -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
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
Elias Nahum
b0a18025c4
Wait for VPN connection only when appconfig flag is set (#2627) 2019-03-05 12:01:43 -03:00
Saturnino Abril
8798179618
fix undefined site URL when copying permalink (#2629) 2019-03-05 19:38:01 +08:00
Elias Nahum
6e7a49cccd Fix crash when fresh install android when getting the fcm token (#2608) 2019-02-28 11:16:16 -08:00
Elias Nahum
ad5d0adeff Handle pending posts when dispatching RECEIVED_NEW_POST (#2606) 2019-02-28 10:37:09 -05:00
Elias Nahum
b91ad11fad
Update sentry to fix android build (#2603) 2019-02-27 16:42:38 -03:00
Miguel Alatzar
d8146ca41e
Use forked react-native-navigation with v1 patch (#2596) 2019-02-26 12:38:16 -08:00
Elias Nahum
3feaa8e6bb
iOS Native Share Extension (Swift) (#2575)
* iOS Native Share Extension (Swift)

* Re-arrange files

* Fix .gitignore
2019-02-26 14:31:57 -03:00
Elias Nahum
7916895689
Update mattermost-redux (#2587) 2019-02-21 10:22:06 -03:00
Elias Nahum
98094866d9 Migrate Android from GCM to FCM (#2577) 2019-02-20 12:21:08 -08:00
Elias Nahum
88f5848850
Dependencies update (#2576)
* Dependencies update

* Fix WebView

* Update to RN 0.58.5 and include the WebSocket fix

* Update react-native-video

* Fix RNFetchBlob
2019-02-20 17:17:04 -03:00
Elias Nahum
a0a1fa28ce
MM-13896 Sync channel as read between clients (including opening Push Notifications) (#2548)
* Update mattermost-redux to use latest WS changes

* Properly mark channel as read, keep the new message indicator, and fix push notification flow

* unneeded parameter in setCurrentUserStatusOffline

Co-Authored-By: enahum <nahumhbl@gmail.com>

* Feedback review

* Update mm-redux ref
2019-02-16 15:09:22 -03:00
Joram Wilander
cc23ac032a Update mattermost-redux to latest (#2574) 2019-02-15 19:07:18 -03:00
Sudheer
336f4fcbf9
MM-13428 Updating mm-redux hash (#2566) 2019-02-12 16:57:40 +05:30
Elias Nahum
b9f55dcb60 MM-13337 Fix EMM connections using VPN on-demand (#2558)
* Fix EMM connections using VPN on-demand

* Update package.json

* Update package-lock.json
2019-02-11 10:22:31 -08:00
Dean Whillier
4a51013316
[MM-13677] Fix to ensure unsupported unicode emoji can be rendered jumbo size (#2545)
* fixes unicode emoji not rendering jumbo

- replace inline emoji regex with npm emoji-regex library
- update notice.txt with emoji-regex license
- jumbo emoji issue automatically fixed with updated unicode emoji regex

* Add several tests specifically for 🤟emoji.
2019-02-05 11:58:07 -05:00
George Goldberg
bbc7221ac4
Bump redux version. (#2531) 2019-01-30 16:40:17 +00:00
Harrison Healey
ff51501b0c
MM-11232 Fix table column width to better support wide tables (#2467)
* MM-11232 Fix table column width to better support wide tables

* Fix horizontal scrolling on Android
2019-01-07 13:53:04 -05:00
Sudheer
f02e0fc4f5
MM-13432 Remove unsed request flags from channel_members (#2490)
* Remove unsed request flags from channel_members

* Fix intial state to match redux state

* Update redux hash
2019-01-04 18:52:00 +05:30
Saturnino Abril
af8faa8a2c
[MM-13433] Fix unnecessary rendering for reactions component and reaction list screen (#2464)
* fix unnecessary rendering for reactions component and reaction list screen

* update redux commit
2018-12-18 23:07:42 +08:00
Elias Nahum
6601a17923
Update react-native-image-picker dependency (#2446) 2018-12-10 17:37:24 -03:00
Saturnino Abril
f668381873
update redux commit to fix sorting of channels at sidebar unreads section (#2444) 2018-12-10 22:58:11 +08:00
Elias Nahum
6c6441421a
Sort pinned posts from newest to oldest (#2440)
* Sort pinned posts from newest to oldest

* Update mattermost-redux
2018-12-07 15:56:19 -03:00
Elias Nahum
2184696e65
post menu and file attachments (#2414)
* post menu and file attachments

* Fix post list selector test

* Use new Gesture handler to avoid gesture conflicts in post menu and reaction list

* Allow reaction list to scroll the header on Android

* Feedback review

* Add some comments

* Fix eslint
2018-12-05 14:59:41 -03:00
Elias Nahum
9d2ae070dc
Update mattermost-redux sidebar sorting and WS fixes (#2410) 2018-11-30 19:12:13 -03:00
Elias Nahum
0b33b8ea4a Upgrade sentry to 0.39.1 (#2365) 2018-11-23 11:58:45 -05:00
Elias Nahum
736a955be8
Use post metadata to prevent scroll pop (#2304)
* Use post metadata to prevent scroll pop

* Fix not to fetch for reactions every time

* Update post-metadata mm-redux ref

* Update mattermost-redux to include post-metadata
2018-11-22 19:47:27 -03:00
Elias Nahum
c8777422ce
Fix network indicator layout and reconnect logic (#2351)
* Fix network indicator layout and reconnect logic

* Reconnection logic to cover more use cases

* Check for internet connectivity when bringing the app to the foreground
2018-11-22 10:25:08 -03:00
Sudheer
bfb0db866e
MM-12755 Add reply mention highlight for replyBar (#2359)
* MM-12755 Add reply mention highlight for replyBar
* Update MM-redux hash
2018-11-21 00:02:51 +05:30
Harrison Healey
f9303f911f MM-13020 Update mattermost-redux (#2358) 2018-11-20 15:09:57 +08:00
Elias Nahum
68a3825d95
Update dependencies (#2316) 2018-11-18 17:54:06 -03:00
Elias Nahum
fb51e38733
Replace WebView with React Native Community WebView (#2340) 2018-11-16 13:28:54 -03:00
Elias Nahum
ae629a455c
Update UX for post long press menu (#2325)
* Update UX for post long press menu

* Post menu feedback review
2018-11-14 17:29:09 -03:00
Chris Duarte
5c24375dae Reorganize sidebar channel items via pref (#1928)
* Reorganize sidebar channel items via pref
Add onItemPress


Add isModal prop


Add options modal for ungrouped sidebar


Filter zero item unreads from sections


Refactor unread filtering

Add SidebarSectionTypes to constants

Update mm-redux dep

Remove unused variable

* Fix lint errors. Update redux commit

* Add recent activity title

* Review feedback

* Fix issues after rebase

* Review feedback

* Change to use getAllDirectChannels

* Update redux library

* Fix lint error

* Update modal list snapshot
2018-11-09 13:06:21 -03:00
Harrison Healey
b80bbe3a94
MM-11477 Wrap objects thrown by Client4 in a proper error type (#2328)
* MM-11477 Wrap objects thrown by Client4 in a proper error type

* Update mattermost-redux
2018-11-08 12:15:07 -05:00
Sudheer
62434ec19f MM-12841 Fix for unread muted channels sorting (#2309)
* Update mm-redux hash
2018-11-02 18:05:15 -03:00
Elias Nahum
e6f70707cc
Allow channel drawer to close when showing the team list (#2290)
* Allow channel drawer to close when showing the team list

* prevent closing the sidebar when jump to is active

* Add proper header to drawer_layout.js
2018-10-31 13:40:22 -03:00
Harrison Healey
78e5b99884
MM-5957 Add mention highlighting on mobile (#2277)
* Switch pullOutImages to use a NodeWalker

* Add markdown transformer to combine adjacent text nodes

* MM-5957 Add mention highlighting on mobile
2018-10-18 14:12:25 -04:00
Harrison Healey
cfb372f75a
MM-11157 Switch ESLint to use eslint-config-mattermost (#2247) 2018-10-11 13:35:25 -04:00
Martin Kraft
1863d1c590
Updated redux ref. (#2255) 2018-10-11 12:50:18 -04:00