unified-ci-app[bot]
d0a28cdc67
Bump app build and version number ( #9297 )
...
* Bump app build number to 688
* Bump app version number to 2.35.0
---------
Co-authored-by: Mattermost CI Bot <ci-bot@mattermost.com>
2025-11-19 14:42:50 +02:00
dependabot[bot]
b19e15f181
Bump js-yaml ( #9295 )
...
Bumps and [js-yaml](https://github.com/nodeca/js-yaml ). These dependencies needed to be updated together.
Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
Updates `js-yaml` from 3.14.1 to 3.14.2
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 12:25:21 +08:00
Elias Nahum
84846b01a9
MM-66173 fixes crash when receiving notifications ( #9243 )
...
* MM-66173 fixes crash when receiving notifications
* Update ios/Gekidou/Sources/Gekidou/PushNotification/PushNotification+Signature.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update ios/Gekidou/Sources/Gekidou/PushNotification/PushNotification+Signature.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update ios/Gekidou/Sources/Gekidou/DataTypes/ChannelMember.swift
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-01 19:19:31 +08:00
unified-ci-app[bot]
aa88019582
Bump app build and version number ( #9223 )
...
* Bump app build number to 681
* Bump app version number to 2.34.0
---------
Co-authored-by: Mattermost CI Bot <ci-bot@mattermost.com>
2025-10-17 13:39:51 +03:00
JG Heithcock
2d6a5d5097
Mobile-side for MM-65084 ( #9115 )
...
* Mobile fix for MM-65084
* Changing test/setup.ts to use a deterministic fill
This avoids the ci issue about parenthesis and is more clear that this is just a fixed sequence for testing, similar to randomUUID above.
* Add setBearerToken and setCSRFToken to Client definition
* Use setClientCredentials and memoize createPkceBundle
* Restoring the preauthSecret back to the Client constructors
This came out of a response to MM-65085: Support Pre Shared Password on server connect where preauthSecret was added in the buildConfig. Claude (correctly imo) identified this as now redundant and so removed it but it is valid to keep it as well. In any case, putting it back to be consistent with ClientTracking and ClientBase.
* Rename PKCE to SAML based terminology, similar to server
* Fix lint issue with too many blank lines at eof
* Removing plain on mobile side
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-09-29 14:29:37 -07:00
unified-ci-app[bot]
3c6ae12634
Bump app build and version number ( #9151 )
...
* Bump app build number to 672
* Bump app version number to 2.33.0
---------
Co-authored-by: Mattermost CI Bot <ci-bot@mattermost.com>
2025-09-19 12:29:09 +03:00
Elias Nahum
2c1d896e9b
update react-native-network-client ( #9094 )
2025-09-01 16:22:26 +08:00
unified-ci-app[bot]
ebc39fd386
Bump app build and version number ( #9080 )
...
* Bump app build number to 665
* Bump app version number to 2.32.0
---------
Co-authored-by: Mattermost CI Bot <ci-bot@mattermost.com>
2025-08-20 15:06:21 +03:00
Daniel Espino García
4f27a022c3
Make relatives times coherent with web ( #9062 )
...
* Make relatives times coherent with web
* Fix test
2025-08-12 14:28:25 +02:00
dependabot[bot]
7086158e76
Bump brace-expansion from 1.1.11 to 1.1.12 ( #8921 )
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 16:36:43 +08:00
dependabot[bot]
dd4e0f3432
Bump on-headers and compression ( #9004 )
...
Bumps [on-headers](https://github.com/jshttp/on-headers ) and [compression](https://github.com/expressjs/compression ). These dependencies needed to be updated together.
Updates `on-headers` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/jshttp/on-headers/releases )
- [Changelog](https://github.com/jshttp/on-headers/blob/master/HISTORY.md )
- [Commits](https://github.com/jshttp/on-headers/compare/v1.0.2...v1.1.0 )
Updates `compression` from 1.7.4 to 1.8.1
- [Release notes](https://github.com/expressjs/compression/releases )
- [Changelog](https://github.com/expressjs/compression/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/compression/compare/1.7.4...v1.8.1 )
---
updated-dependencies:
- dependency-name: on-headers
dependency-version: 1.1.0
dependency-type: indirect
- dependency-name: compression
dependency-version: 1.8.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 15:23:54 +08:00
dependabot[bot]
1563d538b1
Bump form-data from 3.0.3 to 3.0.4 ( #9016 )
2025-07-22 14:02:32 +08:00
Elias Nahum
5eb3a1ab41
Refactor gallery gestures ( #8752 )
2025-07-22 14:00:57 +08:00
unified-ci-app[bot]
a098de3481
Bump app build and version number ( #9013 )
...
* Bump app build number to 655
* Bump app version number to 2.31.0
---------
Co-authored-by: Anka <runner@Mac-1753071427258.local>
2025-07-21 08:00:49 +03:00
Elias Nahum
b91e42615f
Secure Files and preview PDF inline ( #8844 )
2025-06-19 15:30:56 +08:00
unified-ci-app[bot]
1dbedaae0e
Bump app build and version number ( #8942 )
...
* Bump app build number to 649
* Bump app version number to 2.30.0
---------
Co-authored-by: Anka <runner@Mac-1750308866906.local>
2025-06-19 08:52:31 +03:00
Claudio Costa
1a695a1273
Update calls-common ( #8913 )
...
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-06-10 10:00:34 +02:00
unified-ci-app[bot]
42a54407a4
Bump app build and version number ( #8870 )
...
* Bump app build number to 640
* Bump app version number to 2.29.0
---------
Co-authored-by: Anka <runner@Mac-1747715958810.local>
2025-05-20 08:31:12 +03:00
Claudio Costa
3887ce30a8
Remove long deprecated Calls code ( #8747 )
2025-05-15 18:20:45 +02:00
Eva Sarafianou
941ea0db3a
Update transitive prismjs ( #8846 )
2025-05-09 10:43:08 +03:00
Claudio Costa
7192d21134
[MM-63889] Calls: Add backend version check to enable DC locking ( #8799 )
...
* Calls: Add backend version check to enable DC locking
* Update calls-common
2025-04-28 09:04:49 -06:00
unified-ci-app[bot]
753295548f
Bump app build and version number ( #8787 )
...
* Bump app build number to 629
* Bump app version number to 2.28.0
---------
Co-authored-by: Anka <runner@Mac-1745295415004.local>
2025-04-22 08:23:23 +03:00
Lorenzo
a0790169e8
Remove unused dependency ( #8777 )
2025-04-21 08:32:41 -06:00
Rahim Rahman
c85101af10
fix(MM-63733): patch expo-image to use the latest version of APNG4Android ( #8765 )
2025-04-12 19:52:18 -06:00
Claudio Costa
972f59b6cd
Update calls-common ( #8762 )
2025-04-11 07:59:14 -06:00
Elias Nahum
9a83813c23
Fix build on Xcode 16.3 ( #8760 )
2025-04-10 09:09:03 +08:00
Claudio Costa
52330847e2
Update calls-common to latest ( #8745 )
2025-04-07 15:50:09 -06:00
dependabot[bot]
767d4d920a
Bump image-size from 1.1.1 to 1.2.1 ( #8744 )
...
Bumps [image-size](https://github.com/image-size/image-size ) from 1.1.1 to 1.2.1.
- [Release notes](https://github.com/image-size/image-size/releases )
- [Commits](https://github.com/image-size/image-size/compare/v1.1.1...v1.2.1 )
---
updated-dependencies:
- dependency-name: image-size
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 12:07:39 +08:00
Elias Nahum
374f812b98
Update dependencies ( #8721 )
...
* update fastlane
* update dev dependencies
* update to eslint 9+
* update testing-library
* update react-intl
* update bottom-sheet
* update expo
* update reanimated
* upgrade msgpack
* upgrade datepicker
* upgrade react-navigation
* update sentry
* update FlasList
* update fuse.js moment-timezone node-html-parser and semver
* update gesture-handler
* update image-picker
* update react-native-keychain
* update react-native-localize
* update react-native-navigation
* update watermelonDB
* update react-native-permissions
* update react-native-safe-area-context and react-native-screens
* update react-native-share and react-native-svg
* update react-native-video and react-native-webrtc
* update @mattermost/rnutils
* update @mattermost/rnshare
* update @mattermost/hardware-keyboard
* fix isMainActivity
* update android dependencies
* fix upload file progress indicator
* fix entry update config & license
* revert to stable version of @sentry/react-native
* update react-intl again
* update moment-timezone
* upgrade @react-native-camera-roll/camera-roll
* update @react-native-clipboard/clipboard
* update @react-navigation again
* update @shopify/flash-list
* update eslint
* update expo again
* update html-entities
* update mime-db
* update react-native-permissions
* Revert "update react-intl again"
This reverts commit e8e6d5a60dfa56b82b810cbbd7cdffec7697ffc7.
* Revert "update react-intl"
This reverts commit c77f329bb38910aeeba03869b72d77a8b0e00ba1.
* update react-native-keychain
* update and patch react-intl
* mend
* feedback during review 1
2025-04-07 09:30:06 +08:00
Jesse Hallam
250732d3fc
upgrade to @mattermost/commonmark@0.31.2-0 ( #8722 )
2025-04-05 00:42:51 +08:00
Takuya N
18305e3cbf
chore(deps-dev): allow devs to use Node.js 22 (LTS) ( #8657 )
...
Also upgrade the default version of Node.js to 22.14.0.
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2025-03-24 16:28:11 -06:00
unified-ci-app[bot]
96f1c59e0f
Bump app build and version number ( #8695 )
...
* Bump app build number to 615
* Bump app version number to 2.27.0
---------
Co-authored-by: Anka <runner@Mac-1742449667584.local>
2025-03-20 08:13:41 +02:00
Elias Nahum
59252d98fb
update react-native-emm fixes navigation perf degradation on iOS ( #8681 )
2025-03-17 19:31:53 +08:00
Elias Nahum
a5a1e53827
Biometric prompt, Jailbreak / Root detection and screenshot prevention ( #8645 )
...
* Handle biometric authentication
* jailbreak/root detection and biometric small fixes
* remove server from initializeSecurityManager and fix loginEntry
* Add screen capture prevention and other small fixes
* added unit tests to SecurityManager
* added shielded nativeID to protect views
* use MobilePreventScreenCapture instead of MobileAllowScreenshots in config type definition
* Apply Swizzle for screen capture on iOS
* Apply patch to bottom sheet to prevent screen captures
* fix ios sendReply
* Fix SDWebImage swizzle to use the correct session
* Fix potential crash on Android when using hardware keyboard
* rename patch for network library to remove warning
* add temp emm reference
* fix initializeSecurityManager tests
* fix translations
* use siteName for jailbreak detection when connecting to a new server
* fix i18n typo
* do not query the entire config from the db only the required fields
* migrate manage_apps to use defineMessages
* use TestHelper.wait in tests
* use defineMessages for security manager
* fix missing else statement for gm_to_channel
* created a TestHelper function to mockQuery and replace as jest.Mock with jest.mocked
* fix unit tests
* fix unit tests (again) and include setting the test environment to UTC
* Fix keyboard disappearing on iOS
* update react-native-emm
2025-03-13 14:07:41 -04:00
dependabot[bot]
49c6079af3
Bump @babel/helpers from 7.26.0 to 7.26.10 ( #8668 )
...
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ) from 7.26.0 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers )
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 08:17:04 +08:00
dependabot[bot]
6314c763d1
Bump @babel/runtime from 7.26.0 to 7.26.10 ( #8667 )
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.26.0 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 07:55:10 +08:00
Elias Nahum
0c24a646d4
Improve emoji picker performance introducing flashList ( #8650 )
2025-03-11 22:09:46 +08:00
Rahim Rahman
1ecba213f0
fix(MM-62375): OutOfMemoryError issue with better catching ( #8622 )
...
* fix(MM-62375): OutOfMemoryError issue with gif
* add APNG4Android as npm module instead
2025-02-28 10:16:55 -07:00
Daniel Espino García
a1ccdcb0da
Add ios native logs ( #8555 )
...
* Add ios native logs
* Use correct version
* Revert unneeded changes in package-lock
2025-02-24 11:50:39 +01:00
Daniel Espino García
99fa0598c1
Bump package-lock.json version to 2.26 ( #8617 )
2025-02-21 13:45:29 +01:00
unified-ci-app[bot]
24e6750482
Bump app build and version number ( #8595 )
...
* Bump app build number to 606
* Bump app version number to 2.26.0
---------
Co-authored-by: Anka <runner@Mac-1739773484484.local>
2025-02-17 09:06:56 +02:00
Rahim Rahman
985fa692a6
fix(MM-62375): OOM on gif ( #8573 )
...
* fix(MM-62375): OOM on gif
* add APNG4Android into github action script to download
* change to mattermost/APNG4Android
2025-02-12 08:18:54 -07:00
Elias Nahum
4407ca06cf
2.25 fixes ( #8578 )
2025-02-11 17:21:26 +08:00
Elias Nahum
ee66890d32
MM-62915 and MM-62919 ( #8568 )
2025-02-08 07:17:15 +08:00
Elias Nahum
a1da0a720f
fix: remove from channel ( #8539 )
2025-01-31 10:09:46 -07:00
dependabot[bot]
7e1e047e61
Bump undici from 6.21.0 to 6.21.1 ( #8506 )
2025-01-28 23:59:43 +08:00
unified-ci-app[bot]
2580eccab9
Bump app build and version number ( #8497 )
...
* Bump app build number to 595
* Bump app version number to 2.25.0
---------
Co-authored-by: Anka <runner@Mac-1737356984917.local>
2025-01-20 09:50:35 +02:00
Daniel Espino García
592b3805f1
Fix timezone crash ( #8485 )
...
* Fix timezone crash by adding all timezones to the polyfill
* update snapshots; be careful about undefined: diff on local vs CI
* one more that's different locally vs CI
* i18n
---------
Co-authored-by: Christopher Poile <cpoile@gmail.com>
2025-01-16 17:29:57 -05:00
Daniel Espino García
7f9d393f3b
Fix package lock identation ( #8484 )
2025-01-16 17:26:04 +01:00
Elias Nahum
2f3dfbbbfa
Update dependencies and upgrade to RN 0.76.5 ( #8421 )
...
* update dev deps
* partial update dependencies
* update watermelondb
* update rn to 0.76.5, expo to 52.0.18 and others
* upgrade android firebase
* upgrade detox deps
* fix package-lock.json
* update emm and paste-input
* update turbo-log
* update network library
* fix tests
* review feedback
* fix Keyboard blocking signIn button
* Fall back to iphone 14 iOS 17.2 simulator as app crashes on iOS 17.4
* changes in deleteCredentialsForServer is causing a crash
* withOptions x2 clearly is wrong
* re-add cli-platform-apple fix
* fix: RN 0.76.5 issue with bottom sheet disappearing (#8478 )
* experiment, using view vs BottomSheetView
* revert previous & try disabling enableDynamicSizing
* revert an unintended removal
---------
Co-authored-by: yasserfaraazkhan <attitude3cena.yf@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Rahim Rahman <rahim.rahman@mattermost.com>
2025-01-16 07:11:32 -07:00