Frank Paul Silye
b15b26515c
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 62.4% (3796 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-02-24 19:18:11 +00:00
Ricky Tigg
fcd12760c3
Translated using Weblate (Finnish)
...
Currently translated at 26.8% (1630 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fi/
2025-02-24 19:18:11 +00:00
Tom De Moor
f630590495
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (6073 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2025-02-24 19:18:11 +00:00
Tom De Moor
d821358ddd
Translated using Weblate (Dutch)
...
Currently translated at 99.8% (2601 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2025-02-24 19:18:11 +00:00
Frank Paul Silye
bb95dd5bb8
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 60.9% (3704 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-02-24 19:18:11 +00:00
Ricky Tigg
249e577a9c
Translated using Weblate (Finnish)
...
Currently translated at 26.5% (1614 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fi/
2025-02-24 19:18:11 +00:00
kaakaa
029ba8eb50
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
2025-02-24 19:18:11 +00:00
kaakaa
9c01c740bb
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (2604 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2025-02-24 19:18:11 +00:00
Frank Paul Silye
c0ec0db89d
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 60.8% (3693 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nb_NO/
2025-02-24 19:18:11 +00:00
Hosted Weblate
7728ccfeda
Update translation files
...
Updated by "Remove blank strings" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
2025-02-24 19:18:11 +00:00
Matthew Williams
7b6a0eb268
Translated using Weblate (English (Australia))
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
2025-02-24 19:18:11 +00:00
Matthew Williams
856a84e584
Translated using Weblate (English (Australia))
...
Currently translated at 99.9% (2602 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
2025-02-24 19:18:11 +00:00
Ricky Tigg
91d84a3840
Translated using Weblate (Finnish)
...
Currently translated at 25.4% (1543 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fi/
2025-02-24 19:18:11 +00:00
Ricky Tigg
3636031b97
Translated using Weblate (Finnish)
...
Currently translated at 47.0% (1224 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/fi/
2025-02-24 19:18:11 +00:00
master7
df5e00d70a
Translated using Weblate (Polish)
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-02-24 19:18:11 +00:00
ThrRip
266f19d914
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2025-02-24 19:18:11 +00:00
ThrRip
0ea3da261b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (2604 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
2025-02-24 19:18:11 +00:00
Henrique Latorre
a4258848c1
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 73.8% (4486 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pt_BR/
2025-02-24 19:18:11 +00:00
master7
f6eb7ecea1
Translated using Weblate (Polish)
...
Currently translated at 99.3% (6037 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-02-24 19:18:11 +00:00
MArtin Johnson
2a3ffe71d2
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2025-02-24 19:18:11 +00:00
MArtin Johnson
40f20219ff
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2604 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2025-02-24 19:18:11 +00:00
Serhii Khomiuk
8b0984ca3e
Translated using Weblate (Ukrainian)
...
Currently translated at 99.7% (2597 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/uk/
2025-02-24 19:18:11 +00:00
Serhii Khomiuk
2790d30743
Translated using Weblate (Ukrainian)
...
Currently translated at 99.3% (2588 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/uk/
2025-02-24 19:18:11 +00:00
Bohdan
9b4c10b0c8
Translated using Weblate (Ukrainian)
...
Currently translated at 94.7% (5756 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/uk/
2025-02-24 19:18:11 +00:00
Serhii Khomiuk
c56881f79d
Translated using Weblate (Ukrainian)
...
Currently translated at 94.7% (5756 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/uk/
2025-02-24 19:18:11 +00:00
master7
ac6b745faf
Translated using Weblate (Polish)
...
Currently translated at 99.1% (6025 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2025-02-24 19:18:11 +00:00
jprusch
15c046a3fb
Translated using Weblate (German)
...
Currently translated at 100.0% (6074 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
2025-02-24 19:18:11 +00:00
Serhii Khomiuk
c518bb75e9
Translated using Weblate (Ukrainian)
...
Currently translated at 99.3% (2587 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/uk/
2025-02-24 19:18:11 +00:00
master7
fbb7ecf2c3
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2604 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2025-02-24 19:18:11 +00:00
jprusch
9a0033ce52
Translated using Weblate (German)
...
Currently translated at 100.0% (2604 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
2025-02-24 19:18:11 +00:00
Serhii Khomiuk
299a7a8a18
Translated using Weblate (Ukrainian)
...
Currently translated at 94.6% (5751 of 6074 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/uk/
2025-02-24 19:18:11 +00:00
Konstantin
424503adc0
Translated using Weblate (Russian)
...
Currently translated at 96.6% (2516 of 2604 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2025-02-24 19:18:11 +00:00
Scott Bishel
1803f1c215
MM-62564 - implement websockets for CPA ( #30169 )
...
* implement websockets for CPA
* fix for testing with server
* revert feature flag
* fix unit test
* update constant names
* add reconnect handler
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-24 11:53:54 -07:00
Scott Bishel
806fce3030
MM-62760 - Allow Team Admins to view team email ( #30170 )
...
* allow team admins to view team email.
* Update server/channels/api4/team_test.go
Co-authored-by: Caleb Roseland <caleb@calebroseland.com >
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Caleb Roseland <caleb@calebroseland.com >
2025-02-24 11:05:17 -07:00
Doug Lauder
09ff43acc6
Remove channel export plugin from transitional plugins list. Channel export plugin is now prepackaged. ( #30193 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-24 11:39:34 -05:00
Harshil Sharma
920b3301e5
[MM-63196] Channel sql store migrate select * to specific columns ( #30255 )
...
* Adde MySQL and Postgres migrations
* Replaced select * with column names
* removed all * from channel SQL store
* cleanup
* Fixed a duplicate column
* cleanup
* used channelname slice in a missed place
* WIP
* converted to query builder
* cleanupo
* Review fixes
2025-02-24 09:13:12 +05:30
Agniva De Sarker
fa9af97727
MM-63195: Enforce MFA requirement for non-self requests ( #30290 )
...
https://mattermost.atlassian.net/browse/MM-63195
```release-note
NONE
```
2025-02-22 12:54:52 +05:30
Harrison Healey
96c2d4ae56
MM-62866 Update axios dependency ( #30265 )
...
I had to fight with NPM longer than I thought I would for the override
to take effect. I ended up having to manually tweak the
package-lock.json to get it to take.
2025-02-21 16:59:16 -05:00
Eva Sarafianou
53dac8e530
Clarify patch role permissions ( #30128 )
...
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com >
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-21 17:08:58 +02:00
David Krauser
1dbd1fa4db
[MM-62924] WebSocketClient reconnection unit tests ( #30135 )
...
This commit adds some reconnection-specific unit tests to the WebSocketClient class, and fixes a few minor bugs:
- If `close()` is called during a reconnection delay, the socket won't close.
- If `send()` is called during a reconnection delay, we immediately try to reconnect (and don't respect any configured delays).
- If `initialize()` is called during a reconnection delay, we immediately try to reconnect (and don't respect any configured delays).
- If we receive two disconnection events, we'll attempt to reconnect with two new connections.
To allow for testing, I also needed to make the WebSocketClient more configurable. Specifically, the config allows for mocking the underlying websockets, and to control timeout delays.
2025-02-20 13:54:18 -05:00
Pablo Vélez
9e47f2ef0c
Mm 62677 - modal focus management - find channels modal ( #29957 )
...
* MM-62312 - modal focus management; revamp quick switch channel modal!
* get quick switch test working
* configure the generic modal to accept refs to focus within and onhide to the origin element
* apply pr feedback, get modal element get autofocus, use id instead of ref
* update more direct channels modal to use generic modal
* fix unit tests and snapshots
* fix unit tests
* fix modal margin top to fit in smaller screens
* fix e2e test
* remove unnecesary onexited extra call
* fix e2e tests
* set correct label
* fix snapshots
* create helper function for sending custom focus event
* migrate quick switch modal to use new approach to focus
* migrate more direct channels modal to new approach
* fix snapshots
* fix types
* fix modal closing behavior
* fix snapshots
* fix cypress tests
* remove only
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-20 13:22:05 -05:00
Agniva De Sarker
fd356b62b4
[AI assisted] MM-62837: ( #30268 )
...
We did not invalidate the cache after converting a user to bot.
That led to issues. See JIRA for more details.
https://mattermost.atlassian.net/browse/MM-62837
```release-note
NONE
```
2025-02-20 21:45:44 +05:30
ayush-chauhan233
102e3472d8
[MM-61570]: Refactored the post priority menu and fixed the keyboard navigation issue in the menu. ( #29583 )
...
* [MA-7]: Refactored the post priority menu and fixed the keyboard navigation issue in the menu
* [MA-7]: Updated the menu list structure and fixed menu not closing bug
* [MA-7]: Review fixes minor code structure fixes
* [MA-7]: Fixed failing e2e test cases
* [MA-7]: Fixed styling and Keyboard behaviour of menu
* [MA-7]: Minor changes after rebased with master
* [MA-7]: Fixed failing playwright test case
* [MA-7]: Fixed failing e2e test cases
* [MA-7]: Fixed reverting of selected priority to previous value on menu close
* [MA-7]: Fixed failing smoke test
* [MA-7]: Fixed submenu pointer event and failing playwright test cases
* [MA-7]: Fixed failing playwright test case
* fix playwright tests
* fix playwright tests
---------
Co-authored-by: yasserfaraazkhan <attitude3cena.yf@gmail.com >
2025-02-19 21:30:22 +00:00
ayush-chauhan233
d76e0b9d3d
[MM-61616]: Add tab roles inside Emoji Picker ( #29902 )
...
* MM-61616: Add tab roles inside Emoji Picker
* MM-61616: Update snapshot tests
* MM-61616: Update emoji_picker_category E2E
* MM-61616: Minor aria properties changes
* [MM-61616]: Removed tab roles from emoji picker and added aria-pressed attribute in button
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-19 15:54:59 -05:00
Vicktor
4aa4f6f703
[MM-22872] fix(messaging): DM list not scrolling when you press the up/down arrow keys ( #29565 )
...
* Set 'forwardRef' to 'true'
The Redux wrapper component not forwarding the ref to the parent resulted in the selected item ref being null.
* Add DM list test case
This test ensures the DM list scrolls items out of view into view when a user navigates using the Up and Down arrow keys.
* test(dm list): add zephyr test case number
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-19 15:42:31 -05:00
Claudio Costa
2f8c65a1ea
Fix flaky TestGetMattermostLog ( #29890 )
2025-02-19 08:56:56 -06:00
ayush-chauhan233
8b2e1483c9
[MM-61610]: Added aria-activedescendant to the textbox ( #29900 )
...
* [MA-17]: Added aria-activedescendant to the textbox
* [MA-17]: Fixed id and ARIA attribute
* Rebased with master branch
* [MA-17]: Removed irrelevant attribute
* [MA-17]: Updated the logic to add textbox id to At mention suggestion
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-19 09:45:09 -05:00
Ibrahim Serdar Acikgoz
a7905541b8
[MM-62660] Makefile: add ability to run local file store tests as standalone ( #30260 )
...
* server/Makefile: add ability to test&benchmark local file store only
* remove benchmark
2025-02-19 10:18:07 +01:00
Pablo Vélez
b0b379e167
MM-61634 - adjust rhs a11y structure ( #30168 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-19 00:26:41 -05:00
Devin Binnie
bd376d3473
[MM-62945] Load new channels for users added even if they're on a different team ( #30167 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-02-18 19:04:33 +00:00