Elias Nahum
b8c088cc70
Upgrade RN as well as update or replace other dependencies ( #8011 )
...
* start upgrade to RN 74
* migrate react-native-fs to expo-file-system
* exclude expo-asset module
* fix database manager remove directory
* fix: android network helper
* include expo on android
* temporarily disable android dep lock
* replace react-native-create-thumbnail with expo-video-thumnails
* update patches file version
* fix android build on 74
* create local library to replace MattermostManaged, Notifications and SplitView modules with new arch support
* migrate app to use new mattermost-rnutils library
* remove unused flipper class for android unsigned
* fix mattermost-rnutils android foldedObserver lifecycle
* use mattermost-rnutils on Android
* use mattermost-rnutils on iOS
* path react-native-navigation to not crash when activity is not NavigationActivity
* create local library for android share extension with new arch support
* Replace ShareModule with @mattermost/rnshare library
* remove ShareModule from android native code
* update react-intl
* update nodejs to 20.x.x npm to 10.x.x and dev deps
* update @gorhom/bottom-sheet
* use MattermostShare conditionally based on the platform
* update @react-native-camera-roll/camera-roll
* remove unused react-native-calendars
* fix metro config
* fix terminate session race condition
* remove unused analytics
* replace react-native-device-info with expo-application and expo-device
* update @react-native-clipboard/clipboard
* update @react-native-community/datetimepicker
* update @react-native-community/netinfo
* update @sentry/react-native
* update react-native-document-picker
* update react-native-gesture-handler
* update react-native-share
* update react-native-svg and react-native-svg-transformer
* update react-native-vector-icons
* update babel
* update react-native-shadow-2
* update semver
* remove react-native-svg-transformer and convert svg files to svg components
* fix @mattermost/rnshare new-arch build on android
* remove react-native-create-thumbnail resolution in build.gradle
* create @mattermost/hardware-keyboard library to replace hw-keyboard-events
* fix hardware-keyboard library
* fix rnutils library
* create @mattermost/keyboard-tracker library
* replace react-native-keyboard-tracking-view with @mattermost/keyboard-tracker
* fix: rnutils to not crash on lateinit context
* fix: rnutils delete database
* revert changes to session_manager
* Removed react-native-webview and added expo-web-browser instead
With expo-web-browser we no longer need the webview for SSO login
the SSO login is now done by using "custom Chrome tabs" on Android
and ASWebAuthenticationSession on iOS
* remove patch for react-native-keyboard-tracking-view
* replace react-native-linear-gradient with expo-linear-gradient
* replace react-native-in-app-review with expo-store-review
* fix: shared group database directory on ios
* replace react-native-fast-image with expo-image
* remove unusued type def for react-native-keyboard-tracking-view
* replace react-native-elements and react-native-button with @rneui
* node version
* update sizzling methods
* fix tests using jest-expo
* replace jail-monkey with expo-device
* update babel deps
* update typescript eslint
* update rn and expo
* react-native-document-picker @react-native-camera-roll/camera-roll @react-native-community/datetimepicker react-native-reanimated react-native-safe-area-context
* update patches
* update @sentry/react-native
* upgrade react-native-navigation
* update expo & expo-image
* upgrade to working version of @sentry/react-native
* update node, cocoapods, bundler, fastlane versions
* @testing-library/react-native and eslint-plugin-jest
* fix: FloatingTextInput causing a crash with reanimated
* update sentry, localize, @types/lodash and uuid
* fix floating text input label
* update react-native-video
* fix: cannot calculate shadow efficiently on some components
* fix: reduce motion warning for bottomSheet
* fix: shadow on YouTube component
* update react-native-webrtc expo and @typescript-eslint
* audit fix
* fix swizzling bad merge
* temp use of github dependency for @mattermost libraries
* feedback review
* feedback review
* npm audit fix
* update bundle deps
* update @mattermost/react-native-turbo-log
* update deps
2024-06-19 09:33:45 +08:00
Antonis Stamatiou
8cef881db6
fix: Upgrade packages to fix broken release ( #8021 )
2024-06-17 16:49:16 +03:00
Antonis Stamatiou
c1829bd24f
fix: Remove mobile builds out of the template ( #8000 )
...
* fix: Remove mobile builds out of the template
* fix: Use proper variables
* fix: Create proper summary from detox output
* fix: Test with free runners for now
* fix: Switch to M1
* fix: Add removed node modules
* fix: statsPercent
* fix: Remove skipped from successful passes
2024-06-12 13:02:36 +03:00
Antonis Stamatiou
54d009d6f1
feat: Introduce Mobile CMT testing ( #7994 )
2024-06-10 14:06:37 +03:00
yasserfaraazkhan
f46ddb49d0
Add workflow to run detox iOS tests ( #7878 )
2024-06-04 22:42:58 +05:30
Mario Vitale
c0b2c957e1
CLD-7165 Bump MacOS runner version ( #7828 )
...
* CLD-7165 Bump MacOS runner version
* Bump Ruby version
* Adapt pipelines to utilize the ruby version in .ruby-version
---------
Co-authored-by: Daniel Espino <larkox@gmail.com>
2024-02-22 11:35:56 +01:00
yasserfaraazkhan
c1358371db
Revert "test macos-13-xlarge and ruby 2.7.8"
...
This reverts commit 688f49a819 .
2024-02-13 08:34:54 +05:30
yasserfaraazkhan
688f49a819
test macos-13-xlarge and ruby 2.7.8
2024-02-13 03:02:38 +05:30
yasserfaraazkhan
0ab129c18a
make all 12-large
2024-02-13 02:17:05 +05:30
yasserfaraazkhan
2afd6bdc92
test macos-12-large
2024-02-13 01:58:02 +05:30
yasserfaraazkhan
dc4fb0eb50
test macos-13-xlarge
2024-02-13 01:56:02 +05:30
yasserfaraazkhan
d480876cb2
test macos-latest-xlarge
2024-02-13 01:31:40 +05:30
yasserfaraazkhan
0ecf4da6c6
test macos-latest-xlarge
2024-02-13 01:29:04 +05:30
Antonis Stamatiou
c575e5ed56
fix: Fix branch convention for beta android single build ( #7730 )
2024-01-03 01:14:24 +02:00
Antonis Stamatiou
025aefb162
feat: Enable true labeled trigger and deprecate mattermod ( #7718 )
2023-12-18 09:26:32 +02:00
Christopher Poile
d4f3590638
add ci checks to main and release branches ( #7670 )
2023-11-17 21:23:18 +08:00
Elias Nahum
25f8773cc4
set path and name for unsigned builds ( #7413 )
2023-06-16 12:02:34 -04:00
Antonis Stamatiou
c948c4b0ee
fix: Fix expected names for releases ( #7410 )
2023-06-16 10:41:26 -04:00
Antonis Stamatiou
b9e1f3df2f
fix: fastlane working dir ( #7407 )
2023-06-16 09:15:13 -04:00
Antonis Stamatiou
8d475d8a36
feat: Migrate to Github Actions ( #7394 )
2023-06-08 16:02:59 +03:00
Rohitesh Gupta
b086776c33
Updated CodeQL to use latest version ( #6689 )
...
* Created CodeQL config
* Updated CodeQL to latest branch
2022-10-18 10:26:22 -03:00
Guillermo Vayá
45bc95c95b
Added checklist to PR template ( #5774 )
2021-10-20 08:29:15 -03:00