Elias Nahum
|
36e55c95a2
|
MM-23570 Migrate from Segment to Rudder (#4293)
* Replace Segment with Rudder (ios not working)
* Update @assets reference and fix tests
|
2020-05-13 16:54:07 -04:00 |
|
Elias Nahum
|
597e03a6bc
|
MM-24852 ensure only one listener for in-app notification is registered (#4267)
|
2020-05-05 18:56:58 -04:00 |
|
Elias Nahum
|
fda4948c8c
|
MM-23848 consolidate store, upgrade mmkv and fix logout (#4145)
* MM-23848 consolidate store, upgrade mmkv and fix logout
* Feedback review
* Add store.ts to modulesPath
|
2020-04-16 09:02:47 -04:00 |
|
Miguel Alatzar
|
ee4b85edcf
|
[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-03-31 11:09:26 -07:00 |
|
Miguel Alatzar
|
476fc19431
|
[MM-22159] Import from semver/preload (#3874)
* Import from semver/preload
* Add unit tests
|
2020-01-30 09:33:54 -03:00 |
|
Elias Nahum
|
59c8cbed55
|
MM-20780 MM-20782 Clear cookies on logout (#3645)
|
2019-12-03 08:33:09 +08:00 |
|
Miguel Alatzar
|
1efb01deda
|
[MM-16593] Upgrade to RN 0.61.2 (#3455)
* [MM-16593] [MM-17175] [MM-17164] [MM-17189] [MM-17181] Android - Upgrade to RN 0.60 (#3145)
* Upgrade to react-native 0.60
* Use @sentry/react-native
* Manually link @sentry/react-native
* Address review comments
* Jetify after install
* Call jetify from node_modules
* [MM-17785] iOS - Upgrade to RN 0.60 (#3153)
* Upgrade to react-native 0.60
* Use @sentry/react-native
* Manually link @sentry/react-native
* Address review comments
* Jetify after install
* Call jetify from node_modules
* Get app building for iOS
* Revert react-native-image-picker upgrade
* Minor version upgrade of react-native-image-picker
* [MM-17142] Convert all string refs to callbacks (#3217)
* Replace string refs
* Fix tests
* Don't use inline functions
* Fix mattermost-redux reversion from master merge
* [MM-18336] Upload Sentry debug symbols only when SENTRY_ENABLED is true (#3227)
* Upgrade @sentry/react-native
* Run Sentry gradle tasks only when enabled
* Upgrade @sentry/react-native and remove extra Sentry build phase
* [MM-17144] Use Hermes (#3226)
* Replace string refs
* Fix tests
* Don't use inline functions
* Fix mattermost-redux reversion from master merge
* Use Hermes
* bundleCommand ram-bundle no longer needed
* Require harmony-reflect only for Android
* Fix failing test
* Path react-native's splitLayoutProps (#3337)
* [MM-18867] [MM-17186] [MM-18866] [MM-19447] [MM-18967] Upgrade to RN 0.61.2 (#3423)
* Upgrade to RN 0.61.2
* Update rn-fetch-blob commit hash
* Update react-native-keyboard-tracking-view commit hash
* Use react-native-youtube with AVPlayer fix
* Fix jest mocks
* Use updated document picker API
* Remove unnecessary linking
* Revert "MM-17759 Add code highlighting (#3072)"
This reverts commit 26b999e885.
* Fix share extension
* Revert "Revert "MM-17759 Add code highlighting (#3072)""
This reverts commit 52aca776b12dee3abe8646d0c90480f8528e86c1.
* Address PR reviews
* Rename patch to match version
* Update react-native-youtube patch
* Update dependencies
* Fix RNDocViewer reference
* Update tests and revert to redux-persist 4.10.2
* Revert "Revert "Revert "MM-17759 Add code highlighting (#3072)"""
This reverts commit 5ef383be2619b1be6167c23f128ecb4b4ad25df9.
* Android fixes after dep upgrades
* Use fresco 2.0.0
* Use mattermost forks
* Use React-Core in Mattermost.scheme instead of react
* Remove packager (#3452)
* Remove Pods from source control
* Fix unit tests
* Add new line before entering the keystore in gradle.properties
* set ios as working directory for cocoapods
* Cache cocoapods on circleCI builds
* set ios as working dir
* fix cocoapods cache key
* Unify fastlane and npm dependencies command
* Use package-lock.json checksum for npm cache
* Fix package.json and use the checksum as the cache key
* Fix package.json and use the checksum as the cache key
* changes to circleci.yaml fastlane and removing pods from git
* Fix Mattermost.xcodeproj
* Update coocoapods to 1.7.5 and fix xcode header search paths
* Update package-lock.json
* Remove unused tooltip component
* Fix incorrect ref
* Disable Hermes (#3460)
* Revert "Remove packager (#3452)"
This reverts commit b2a79e184b3242124dfdb91ae095f6ce3f4eb986.
* Disable Hermes :'(
* Update preloaded modules
* Fix packages moduleNames and modulePaths, update snapshots and update mm-redux (ts version)
* remove document picker from modulePaths
* Fix package-lock.json
* Add eslint disable rules
|
2019-10-28 15:04:24 -07:00 |
|
Elias Nahum
|
64d22fd0f2
|
MM-18313 Fix update timezone automatically (#3462)
* MM-18313 Fix update timezone automatically
* add unit tests
|
2019-10-25 08:01:32 -07:00 |
|
Miguel Alatzar
|
0b044b62a5
|
[MM-18779] Reset moment local on logout (#3310)
* Reset moment local on logout
* Update app/selectors/i18n.js
Co-Authored-By: Elias Nahum <nahumhbl@gmail.com>
|
2019-09-25 16:02:58 +08:00 |
|
Miguel Alatzar
|
faf97f9945
|
Ensure onAppStateChange runs only after GlobalEventHandler is configured (#3268)
|
2019-09-18 09:59:52 -07:00 |
|
Elias Nahum
|
1d37c81163
|
Fix tests (#3114)
|
2019-08-13 09:51:51 -07:00 |
|
Miguel Alatzar
|
4ee4ff10dd
|
[MM-14926] Clear foreground notifications from AsyncStorage on logout and server upgrade (#3033)
* Clear foreground notifications from AsyncStorage
* Remove unnecessary call to clearNotifications
|
2019-07-26 18:21:11 +08:00 |
|