Граф коммитов

20668 Коммитов

Автор SHA1 Сообщение Дата
catalintomai
62bd9d917d MM-62745: [Shared Channels] Fix duplicate mentioning - local user with the same username as someone on the remote server (#30734)
* initial checkin

* i18n/en.json

* fix e2e test

* fix Makefile

* initial checkin

* fix logic

* fix spacing

* simplify

* further simplify

* address spec update

* remove removeMention

* simplify code

* simplify code(2)

* simplify code(3)

* simplify code(4)

* update comment

* simplify comments

* remove useless test

---------

Co-authored-by: Catalin Tomai <catalintomai@catalins-macbook-pro-2.home>
2025-05-27 13:18:41 +00:00
catalintomai
e6ed3436fb MM-54023: [Shared Channels] Filter out system posts for channel update info that is not synced (#30735)
* initial checkin

* simplify tests, logic

* fix tests

* remove unneeded test

* fix spacing

* updates

* update logic

* fix logic

* move filtering to DB

* remove comment

---------

Co-authored-by: Catalin Tomai <catalintomai@catalins-macbook-pro-2.home>
2025-05-27 13:15:49 +00:00
Matthew Birtch
b6401d9042 MM-63950 replace --denim- variables (#30925) 2025-05-27 07:55:37 -04:00
Miguel de la Cruz
fbf105f6ef Improves the invite mechanism for remote clusters (#31025)
Co-authored-by: Miguel de la Cruz <miguel@ctrlz.es>
2025-05-27 13:39:13 +02:00
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
Miguel de la Cruz
b3649132d0 Sets the Custom Profile Attributes feature flag to true by default (#31160)
Co-authored-by: Miguel de la Cruz <miguel@ctrlz.es>
2025-05-27 13:35:02 +02:00
Agniva De Sarker
3d5cf06237 [AI assisted] MM-62927: add comprehensive whitespace validation tests for FileSettings paths (#31087)
https://mattermost.atlassian.net/browse/MM-62927

```release-note
NONE
```
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2025-05-27 10:03:12 +05:30
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
ThrRip
a0492be56f Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (2688 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
2025-05-26 20:38:25 +02:00
MArtin Johnson
f8d752f14b Translated using Weblate (Swedish)
Currently translated at 99.2% (2667 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
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
Tom De Moor
e393ecacd7 Translated using Weblate (Dutch)
Currently translated at 99.7% (2681 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/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
MArtin Johnson
b9a95d69b2 Translated using Weblate (Swedish)
Currently translated at 98.8% (2658 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2025-05-26 20:38:25 +02:00
MArtin Johnson
26f26fe66b Translated using Weblate (Swedish)
Currently translated at 98.8% (2657 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/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
jprusch
b92f994d5a Translated using Weblate (German)
Currently translated at 100.0% (2688 of 2688 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
2025-05-26 20:38:25 +02:00