Miguel de la Cruz
e51ea025db
Deletes CPA values on CPA field type change ( #31122 )
...
* Deletes CPA values on CPA field type change
* Fix error method name reference
* Cleans the state when a CPA field's type is updated
* Fix types
* Fix linter
* Webapp no longer makes a decision on the change and server sents a flag in the WS message
* Fix linter
---------
Co-authored-by: Miguel de la Cruz <miguel@ctrlz.es >
2025-05-27 13:38:05 +02:00
Matthew Birtch
649b939e6a
MM-63898 Improve Blockquote Style ( #31008 )
...
* quote style exploration
* style tweak
* updated quote style
* Update _markdown.scss
* update value to match css
* fix linter issue
* changed reply bar to button-bg
* tweaks to compact mode
* a few more minor tweaks to spacing for compact mode and in edit preview mode
* fix lint issue
* add comment back in
* move to proper if statement for theme util
2025-05-26 22:20:42 -04:00
Maria A Nunez
5b28ddadb9
Accessibility: Add header tags missing in title sections ( #30776 )
...
* Fixed missing header in create account
* Fixed modal header
* Fixed header for suggestionList for autocomplete popup
* Fixed heading for search hints title
* Fixed header tag in search suggestion header
* Fixed header tag in RHS title
* Fixed header in RHS search results title
* Fixed header for RHS CHannel Info title
* Linting
* Fix tests
* Styling fix
* Linting
* PR Feedback
* Fixed tests
* Moved subtitle into h2
* Fix tests from merge
* Linting
* Fix snapshots
* Updated playwright tests snapshots
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-05-26 20:53:04 -04:00
Harrison Healey
1e0621252f
Explicitly list exports from mattermost-redux ( #31176 )
2025-05-26 15:17:17 -04:00
Jesse Hallam
70a42ffd5f
Reject mysql for enterprise advanced ( #31164 )
...
* reject MySQL with the enterprise advanced license
If a user attempts to set an Enterprise Advanced License while
configured with MySQL, reject the license. This SKU is not compatible
with MYSQL.
* fix trial typo
* suppress trial banner if MySQL
* Update server/channels/app/platform/license_test.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix types
* suppress mysql from show start trial modal
* Skip MySQL-incompatible tests for access control and channel banner features
Skip the following tests when running with MySQL database:
- Access control policy tests (create, get, delete, check/test expressions, search, assign/unassign, get channels)
- Channel banner tests in TestPatchChannel and TestCanEditChannelBanner
These features are not supported on MySQL and the tests would fail.
Tests will continue to run normally on PostgreSQL.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* Skip TestSearchChannelsForAccessControlPolicy subtest for MySQL
Add MySQL skip logic to the "SearchChannelsForAccessControlPolicy with regular user"
subtest as this access control feature is not supported on MySQL.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* reject trial license requests for MySQL
* return false on sku + mysql match, even if logger is nil
* Fix MySQL trial license tests to skip appropriately based on database driver
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Claude <noreply@anthropic.com >
2025-05-26 15:44:32 -03:00
Hosted Weblate
f2bb82bc01
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
ebc9523cc4
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.4% (5268 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
ThrRip
68f8ff320a
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (6312 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2025-05-26 20:38:25 +02:00
MArtin Johnson
34a4785ace
Translated using Weblate (Swedish)
...
Currently translated at 99.4% (6275 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
master7
e33f045199
Translated using Weblate (Polish)
...
Currently translated at 98.9% (6244 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
7e6d80c135
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.4% (5266 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
9c6f60aef1
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 83.3% (5263 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Tom De Moor
ce7ae75a5e
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (6309 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
47b813e0b7
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 82.3% (5197 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Manuela Silva
d933b4fb48
Translated using Weblate (Portuguese)
...
Currently translated at 1.3% (84 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pt/
2025-05-26 20:38:25 +02:00
MArtin Johnson
686ffebc71
Translated using Weblate (Swedish)
...
Currently translated at 97.9% (6180 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
7508941452
Translated using Weblate (Swedish)
...
Currently translated at 97.9% (6180 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
7fe4072be4
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
f0ff87a17e
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
90077a6438
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
484176c4d2
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
1324896414
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
a4327b6a9b
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
3c46607591
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
ec0503d74f
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
abc0d5d516
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
a4805de2e8
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Joaquim Homrighausen
0c0d31f479
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
794c0cf364
Translated using Weblate (Swedish)
...
Currently translated at 97.5% (6159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
e899ee5559
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 81.9% (5173 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
master7
1d7bac7bf7
Translated using Weblate (Polish)
...
Currently translated at 98.7% (6230 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
6000873e4c
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 81.8% (5164 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
ead521735a
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 81.7% (5159 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
0a0690b4a0
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 81.4% (5140 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
781a897b75
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 81.4% (5139 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
Frank Paul Silye
f155094d8e
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 80.4% (5079 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-05-26 20:38:25 +02:00
master7
b483cd87cb
Translated using Weblate (Polish)
...
Currently translated at 98.5% (6219 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-05-26 20:38:25 +02:00
jprusch
2eaa2dd6a7
Translated using Weblate (German)
...
Currently translated at 100.0% (6312 of 6312 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
2025-05-26 20:38:25 +02:00
Ben Cooke
a461aa3ffb
[MM-63638] Don't set auto add to false when changing the schema of a syncable ( #30629 )
...
* dont set auto add to false when chaning the schema of a syncable
2025-05-26 12:02:03 -04:00
Harrison Healey
00af66459a
Enforce EOL newlines in CSS files ( #31174 )
2025-05-26 11:47:13 -04:00
Caleb Roseland
db27d1edec
MM-63907, MM-63906: Smooth navigation between User Properties and LDAP/SAML pages. ( #31127 )
2025-05-23 16:26:31 -05:00
Devin Binnie
2358699d91
MM-64030/MM-64025/MM-63985/MM-63986/MM-63987/MM-63976/MM-64018/MM-64017/MM-64034/MM-64029 - Various accessibility fixes around User Groups modals ( #31147 )
...
* Convert user groups main modal to GenericModal, convert menu to Menu component, fixes
* Added useFocusTrap on other modals, fix DOM ordering
* [MM-64018] Add proper aria-labels to the menu button
* [MM-64025] Convert user group button to an actual button
* [MM-64017] Fixed aria-label on 3-dot menu in view user group modal
* [MM-64030] Show aria-live region when search results are rendered
* Fix tests
* PR feedback
* PR feedback
2025-05-23 20:09:06 +00:00
Sven Hüster
583eb3f62c
fixed the url styling for webhooks to now use pure html instead of ma… ( #30845 )
...
* fixed the url styling for webhooks to now use pure html instead of markdown
* remove code styling from outgoing webhook token
* updated test snapshots
* added code styling to more integrations tokens
* update snapshots
* fixed translation strings for english and german
2025-05-23 13:36:53 -04:00
Felipe Martin
a09bee609a
feat: support SSO while embedded ( #31002 )
...
* feat: send a message to the parent window if embeddd
* feat: handle embedded sso flows
* fix: use new `isEmbedded` logic
* fix: postMessage targetOrigin
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-05-23 18:18:05 +02:00
Harrison Healey
e02e1aab10
Remove unused invalid CSS ( #31145 )
2025-05-22 21:01:35 +00:00
Devin Binnie
8f13cda09c
[MM-64255] Fix height of automatic replies textarea ( #31148 )
2025-05-22 16:19:58 -04:00
M-ZubairAhmed
f800025a43
[MM-63884] Move DynamicVirtualizedList to monorepo ( #30851 )
2025-05-22 11:27:24 +05:30
Jesse Hallam
c42d17b308
Fix notification message for posts with no text content ( #31007 )
...
* Fix notification message for posts with no text
Changed the default notification message from "did something new" to
"posted a message" for better clarity when receiving notifications
from posts with no readable text content.
Fixes: MM-61948
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* address feedback from code review
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-05-21 18:32:40 +00:00
Ben Schumacher
c2d08b7540
[MM-63772] Add LDAP setting to re-add removed members ( #30787 )
2025-05-20 11:15:25 +02:00
Maria A Nunez
2213cdbaf7
User usage alert in License and System Statistics page ( #31063 )
...
* Added user over usager alert in License and System Statistics page
* Fixed case below 90
* Fixed constant
* Linting
* Change over user notification threshold to 0
* Fix tests
* Saved dismissed preference
* Text tweek
* Fix tests
* More tests fixed
* Snapshot updated
2025-05-19 14:31:47 -04:00