unified-ci-app[bot]
ce4e3f052c
Bump app build and version number ( #8812 )
...
github-release / test (push) Has been cancelled
github-release / build-ios-unsigned (push) Has been cancelled
github-release / build-android-unsigned (push) Has been cancelled
github-release / release (push) Has been cancelled
* Bump app build number to 632
* Bump app version number to 2.27.1
---------
Co-authored-by: Anka <runner@Mac-1745900052808.local>
2025-04-29 08:03:49 +03:00
Claudio Costa
b2e1b5f467
[MM-63889] Calls: Add backend version check to enable DC locking ( #8799 ) ( #8809 )
...
* Calls: Add backend version check to enable DC locking
* Update calls-common
2025-04-28 09:32:00 -06:00
unified-ci-app[bot]
a255fef9ba
Bump app build number to 627 ( #8768 )
...
github-release / test (push) Has been cancelled
github-release / build-ios-unsigned (push) Has been cancelled
github-release / build-android-unsigned (push) Has been cancelled
github-release / release (push) Has been cancelled
Co-authored-by: Anka <runner@Mac-1744383716688.local>
2025-04-11 18:17:43 +03:00
Claudio Costa
2f9fba1f65
Update calls-common ( #8767 )
2025-04-11 18:09:37 +03:00
Mattermost Build
a6c9b0d90b
Add setup-xcode action to prepare-ios-build workflow ( #8742 ) ( #8763 )
...
(cherry picked from commit 41c563bf68 )
Co-authored-by: Antonis Stamatiou <stamatiou.antonis@gmail.com>
2025-04-10 09:01:14 +03:00
unified-ci-app[bot]
8a2fd0d1e0
Bump app build number to 625 ( #8757 )
...
Co-authored-by: Anka <runner@Mac-1744086301211.local>
2025-04-08 08:39:10 +03:00
Claudio Costa
c6a44f318f
Update calls-common ( #8756 )
2025-04-08 08:28:47 +03:00
unified-ci-app[bot]
d260b0a2dc
Bump app build number to 623 ( #8737 )
...
Co-authored-by: Anka <runner@Mac-1743480707829.local>
2025-04-01 08:14:43 +03:00
Mattermost Build
570ed9075d
[MM-62176] fix ordering after edit ( #8719 ) ( #8723 )
...
* check render order
(cherry picked from commit 427d61efd4 )
Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com>
2025-03-26 11:53:04 +01:00
unified-ci-app[bot]
5fdf6ece7b
Bump app build number to 621 ( #8718 )
...
Co-authored-by: Anka <runner@Mac-1742884805498.local>
2025-03-25 09:23:24 +02:00
Mattermost Build
c3bbc1d5ff
[MM-63481] Don't substract keyboard height in Android as it was already substracted ( #8697 ) ( #8710 )
...
* don't substract keyboard height in Android as it was already substracted
(cherry picked from commit 60d4e95229 )
Co-authored-by: Guillermo Vayá <guillermo.vaya@mattermost.com>
2025-03-24 08:26:00 +02:00
unified-ci-app[bot]
d7397eeb9f
Bump app build number to 618 ( #8704 )
...
Co-authored-by: Anka <runner@Mac-1742540996686.local>
2025-03-21 09:57:44 +02:00
Mattermost Build
3c112f68e1
fix(MM-63460): HTTPClientError spam ( #8693 ) ( #8700 )
...
(cherry picked from commit 1ddaf5c32f )
Co-authored-by: Rahim Rahman <rahim.rahman@mattermost.com>
2025-03-21 08:01:36 +02:00
unified-ci-app[bot]
e244e4cc50
Bump app build and version number ( #8696 )
...
* Bump app build number to 615
* Bump app version number to 2.27.0
---------
Co-authored-by: Anka <runner@Mac-1742450201779.local>
2025-03-20 08:21:49 +02:00
Mattermost Build
d0fddff544
update react-native-emm fixes navigation perf degradation on iOS ( #8681 ) ( #8686 )
2025-03-17 19:40:47 +08:00
Mattermost Build
8f02b2b36a
Make attachments and app bindings more robust yet secure ( #8570 ) ( #8683 )
...
* Make attachments and app bindings more robust yet secure
* Fix tests
* i18n extract
* Address feedback
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
(cherry picked from commit 782b1c69a8 )
Co-authored-by: Daniel Espino García <larkox@gmail.com>
2025-03-17 08:29:22 +02:00
Mattermost Build
d21a679bd2
Updated empty state images ( #8659 ) ( #8678 )
...
* Updated search empty images
* Updated channel empty state images
* Styling
* Added unreads, threads, mentions and saved messages empty state images
* Removed withTheme
* Update snapshot
* Fixed color for unread sidebar svg
(cherry picked from commit 7063e5efa8 )
Co-authored-by: Maria A Nunez <maria.nunez@mattermost.com>
2025-03-13 17:33:39 -04:00
Mattermost Build
de39e0245f
Biometric prompt, Jailbreak / Root detection and screenshot prevention ( #8645 ) ( #8677 )
2025-03-14 03:02:05 +08:00
Mattermost Build
9b799154a1
Avoid unnecessary re-renders ( #8673 ) ( #8676 )
2025-03-13 22:25:55 +08: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
6446eb96a3
fix keyboard blocking input on mentions notifications settings ( #8664 )
2025-03-13 07:53:24 +08:00
Elias Nahum
9bdaed498a
Fix list scrolling inside bottom sheet ( #8648 )
2025-03-12 17:29:50 +08:00
David Krauser
c27f0eade2
[MM-62925] introduce websocket client-side ping ( #8633 )
...
This commit introduces new functionality on the client side to send PING messages over the websocket. If the server doesn't respond within PING_INTERVAL (currently 30 seconds), the connection is closed and re-created. This will allow us to find broken connections more quickly.
2025-03-11 11:48:09 -04:00
Elias Nahum
0c24a646d4
Improve emoji picker performance introducing flashList ( #8650 )
2025-03-11 22:09:46 +08:00
Elias Nahum
915692d828
Do not use extra keyboard on Android ( #8651 )
2025-03-11 22:04:15 +08:00
Elias Nahum
1c8770c74d
MM-62896 Keyboard blocks input ( #8646 )
...
* WIP
* fix keyboard blocking text input for interactive dialog
* do not use extra keyboard and windowSoftInputMode:adjustNothing on Android 10 and under
---------
Co-authored-by: Devin Binnie <devin.binnie@mattermost.com>
2025-03-11 08:56:17 -04:00
dependabot[bot]
5231ee6553
Bump axios from 1.7.9 to 1.8.2 in /detox ( #8660 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
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-11 11:26:47 +08:00
Elias Nahum
2c32322bc7
Fix more messages indicator on read only channels ( #8652 )
2025-03-11 07:32:22 +08:00
Weblate (bot)
02a0e8636d
Translations update from Mattermost Weblate ( #8653 )
...
Automatic Merge
2025-03-10 15:36:35 +02:00
Kaya Zeren
6047586e37
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (1219 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/tr/
2025-03-03 15:51:53 +00:00
Frank Paul Silye
4a1e6e63ae
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 99.5% (1214 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/nb_NO/
2025-03-03 15:51:53 +00:00
Frank Paul Silye
247e2d1b10
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.6% (1202 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/nb_NO/
2025-03-03 15:51:53 +00:00
Martin Mičuda
7dc55cf99b
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1219 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/cs/
2025-03-03 15:51:53 +00:00
Martin Mičuda
db49829822
Translated using Weblate (Czech)
...
Currently translated at 100.0% (1219 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/cs/
2025-03-03 15:51:53 +00:00
Konstantin
2fb4b44ee7
Translated using Weblate (Russian)
...
Currently translated at 100.0% (1219 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ru/
2025-03-03 15:51:53 +00:00
Frank Paul Silye
44fc9ec940
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.6% (1202 of 1219 strings)
Translation: Mattermost/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/nb_NO/
2025-03-03 15:51:53 +00: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
1ee03c73e7
Only fetch bookmarks when the license allows to use them ( #8616 )
...
* Only fetch bookmarks when the license allows to use them
* Fix tests
* Clarify condition
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-02-28 10:25:32 +01:00
unified-ci-app[bot]
5429dac612
Bump app build number to 611 ( #8640 )
...
Co-authored-by: Anka <runner@Mac-1740732270635.local>
2025-02-28 11:10:31 +02:00
Daniel Espino García
802a67c4f2
Enforce names for singleton imports ( #8639 )
2025-02-27 12:46:17 +01:00
Guillermo Vayá
63bba67eaf
[MM-62666] Cpa sort order ( #8618 )
...
* refactor: Use fetchCustomAttributes for user profile custom attributes
feat: Add optional filter for empty custom attributes
simplify and fix types
add again the request time, take into account errors
test: Update fetchCustomAttributes tests for filterEmpty parameter
feat: Add sort_order to CustomAttribute in fetchCustomAttributes
feat: Add optional sort_order to CustomAttribute type
fix: Add type definition for sort_order in CustomProfileField attrs
feat: Add sorting function for custom profile attributes
docs: Add JSDoc comment explaining sortCustomProfileAttributes function
refactor: Improve sortCustomProfileAttributes with nullish coalescing and localeCompare
add order to custom profile attributes
* remove blank line
* add ordering to edit_profile screen
* keep types together
* address code review
2025-02-25 10:54:38 +01:00
Weblate (bot)
5590f853d7
Translations update from Mattermost Weblate ( #8630 )
...
Automatic Merge
2025-02-24 17:20:11 +02: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]
e25708a78f
Bump app build number to 609 ( #8623 )
...
Co-authored-by: Anka <runner@Mac-1740127977996.local>
2025-02-21 11:10:44 +02:00
dependabot[bot]
5626b371e6
Bump nokogiri from 1.16.7 to 1.18.3 in /fastlane ( #8614 )
...
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri ) from 1.16.7 to 1.18.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.18.3/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.7...v1.18.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-20 08:11:03 +02:00
enzowritescode
a6a101cd76
Pin and bump nokogiri ( #8608 )
2025-02-19 12:50:22 -07:00
Guillermo Vayá
0addf49021
[MM-62701] [MM-62176]Edit custom profile attributes in user profile ( #8557 )
...
* feat: Add support for custom profile attributes in edit profile form
feat: Add support for custom profile attributes in edit profile
refactor: Normalize whitespace in CustomAttribute type definition
fix: Resolve type mismatch for customAttributes in UserInfo interface
test: Add test for udpateCustomProfileAttributeValues method
fix typing, submit changes to server
missing files
test: Add tests for CustomProfileField component
fix naming
fix imports
fix
feat: Add field_refs hook for managing field references
feat: Make `setRef` ref parameter optional with default no-op implementation
refactor: Replace CustomProfileField with useFieldRefs for profile form
refactor: Optimize edit profile screen imports and custom attributes handling
refactor: Move custom attributes logic to remote actions in user.ts
address PR reviews
test: Add tests for custom attributes in edit profile
test: Add tests for EditProfile component with custom attributes
fix: Add UserModel type assertion to currentUser in edit profile tests
test: Add tests for ProfileForm custom attributes functionality
test: Add comprehensive tests for useFieldRefs hook
test: Add tests for fetchCustomAttributes and updateCustomAttributes
add tests
remove unneeded files
review changes
remove counter from hook
remove package.resolved
create interface for reuse of record
* fix signature type
2025-02-19 15:51:59 +01:00
dependabot[bot]
e83ed142dc
Bump the github-actions-updates group across 5 directories with 6 updates ( #8613 )
...
Bumps the github-actions-updates group with 1 update in the /.github/actions/prepare-android-build directory: [actions/checkout](https://github.com/actions/checkout ).
Bumps the github-actions-updates group with 1 update in the /.github/actions/prepare-ios-build directory: [actions/cache](https://github.com/actions/cache ).
Bumps the github-actions-updates group with 2 updates in the /.github/actions/prepare-mobile-build directory: [actions/cache](https://github.com/actions/cache ) and [ruby/setup-ruby](https://github.com/ruby/setup-ruby ).
Bumps the github-actions-updates group with 2 updates in the /.github/actions/prepare-node-deps directory: [actions/cache](https://github.com/actions/cache ) and [actions/setup-node](https://github.com/actions/setup-node ).
Bumps the github-actions-updates group with 4 updates in the /.github/workflows directory: [actions/checkout](https://github.com/actions/checkout ), [ruby/setup-ruby](https://github.com/ruby/setup-ruby ), [actions/upload-artifact](https://github.com/actions/upload-artifact ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `actions/checkout` from 3.3.0 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](ac59398561...11bd71901b )
Updates `actions/cache` from 4.0.2 to 4.2.1
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0c45773b62...0c907a75c2 )
Updates `actions/cache` from 4.0.2 to 4.2.1
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0c45773b62...0c907a75c2 )
Updates `ruby/setup-ruby` from 1.180.0 to 1.221.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](ff740bc00a...32110d4e31 )
Updates `actions/cache` from 4.0.2 to 4.2.1
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](0c45773b62...0c907a75c2 )
Updates `actions/setup-node` from 4.0.2 to 4.2.0
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](60edb5dd54...1d0ff469b7 )
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](ac59398561...11bd71901b )
Updates `ruby/setup-ruby` from 1.180.0 to 1.221.0
- [Release notes](https://github.com/ruby/setup-ruby/releases )
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb )
- [Commits](ff740bc00a...32110d4e31 )
Updates `actions/upload-artifact` from 4.3.1 to 4.6.0
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-updates
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: ruby/setup-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-updates
- dependency-name: ruby/setup-ruby
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-19 14:28:06 +02:00