Miguel Alatzar
2d81b497cf
[MM-23520] Port mattermost-redux ( #4088 )
...
* Remove mattermost-redux
* Move mm-redux files into app/redux
* Add @redux path to tsconfig.json
* Fix imports
* Install missing dependencies
* Fix tsc errors
* Fix i18n_utils test
* Fix more imports
* Remove redux websocket
* Fix tests
* Rename @redux
* Apply changes from mattermost-redux PR 1103
* Remove mattermost-redux mention in template
* Add missing imports
* Rename app/redux/ to app/mm-redux/
* Remove test file
* Fix fetching Sidebar GM profiles
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-04-17 21:12:09 -07:00
Amit Uttam
36c7cf4014
MM-21723 Handle deep link errors to inaccessible teams, channels & permalinks ( #3815 )
...
* Consolidated error handling for a user's reachable teams.
* Consolidated error handling for a user's reachable channels.
2020-01-21 14:43:24 -03:00
Amit Uttam
f3b0e4aa28
MM-21068 Notify when attempting to enter private channel/group via explicit link ( #3759 )
2020-01-13 20:57:06 -07:00
Amit Uttam
a5330bc08f
MM-21369 Require server/site URL for deep links ( #3770 )
...
**Old (only worked without serverURL or siteURL)**
Beta
* `mattermost-beta://<teamname>/channels/<channelname>`
* `mattermost-beta://<teamname>/pl/<permalinkID>`
Release
* `mattermost-mobile://<teamname>/channels/<channelname>`
* `mattermost-mobile://<teamname>/pl/<permalinkID>`
**New working deep link patterns**
Beta
* `mattermost-beta://<server-or-site-URL><teamname>/channels/<channelname>`
* `mattermost-beta://<server-or-site-URL><teamname>/pl/<permalinkID>`
* `mattermost-beta://https://<server-or-site-URL><teamname>/channels/<channelname>`
* `mattermost-beta://https://<server-or-site-URL><teamname>/pl/<permalinkID>`
Note: Transport protocol (http, https, etc.) is optional.
Release
* `mattermost-mobile://<server-or-site-URL><teamname>/channels/<channelname>`
* `mattermost-mobile://<server-or-site-URL><teamname>/pl/<permalinkID>`
* `mattermost-mobile://https://<server-or-site-URL><teamname>/channels/<channelname>`
* `mattermost-mobile://https://<server-or-site-URL><teamname>/pl/<permalinkID>`
Note: Transport protocol (http, https, etc.) is optional.
2020-01-13 16:28:14 -03:00
Elias Nahum
e87858d7af
Various fixes ( #3078 )
...
* MM-17588 Remove navigation component from stack
* MM-175986 Fix Clock Display Settings on iOS
* Fix markdown and team icon currentServerUrl
* Fix closing permalink logs out the user
* Fix file attachment document ref
* Fix applyTheme when changing a theme in the app
* Feedback review
* remove / when fetching the image on the markdown table on relative paths
2019-08-08 22:28:07 +08: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
Elias Nahum
6eeb830662
Use of cached managed config in components ( #2758 )
2019-05-01 18:34:09 -04:00
Saturnino Abril
8a4c6de86f
fix intermittent crash when selecting a link ( #2620 )
2019-03-05 02:28:40 +08:00
Chris Duarte
ffe6b9e2ef
Deep linking based on channel url; Fix merge conflicts ( #2542 )
...
Code cleanup
2019-02-14 13:29:57 -05:00
Elias Nahum
3db8604102
Add support for relative permalinks ( #2555 )
2019-02-08 22:54:26 +08:00
Elias Nahum
19f261a768
Fix copy markdown link ( #2449 )
2018-12-12 09:36:06 -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
26950abb61
Add deep linking support ( #1805 )
2018-07-31 08:43:54 -04:00
Jesse Hallam
8372e95d4a
add eslint-plugin-header, and --fix all ( #1726 )
2018-06-19 19:14:50 -04:00
Harrison Healey
29d015bd32
Fixed Markdown links when SiteURL isn't configured ( #1650 )
2018-05-03 21:08:36 +08:00
enahum
d0d9103857
[MM-9374] Open Permalinks in app ( #1449 )
...
* [MM-9374] Open Permalinks in app
* Feedback review
* Upgrade mattermost-redux
* Fix eslint
* Navigation fixes
* Fixing style of merged lines
2018-03-07 14:48:31 +00:00