Syed Ali Abbas Zaidi
7b90b7c2e0
[MM-57708] Convert ./components/copy_url_context_menu/copy_url_context_menu.tsx
from Class Component to Function Component ( #26716 )
...
* Convert `./components/copy_url_context_menu/copy_url_context_menu.tsx` from Class Component to Function Component
* 🎨 Improve code quality
2024-04-22 12:39:33 +02:00
Ben Schumacher
3dae305dc7
[MM-56000] Add LDAP job command to mmctl ( #25633 )
2024-04-22 12:19:53 +02:00
Ben Schumacher
8348acac49
[MM-57826] Make sure the original errors are wrapped when AppErrors are returned ( #26771 )
...
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
2024-04-22 12:03:28 +02:00
Ben Schumacher
423809e0d0
Using correct type for websocket events ( #26825 )
2024-04-22 11:06:58 +02:00
pacop
9e6da03ab1
MM-57391: improve error message ( #26630 )
...
The error reporte when moving channels and failing has been improved to show
that the problem was the repeated name on the team.
The error message has been unified with MM-53756
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-04-22 07:40:08 +00:00
Saturnino Abril
e73a9512f6
Cypress/E2E: Upgrade cypress to 13.7.3 and its dependencies ( #26801 )
...
* upgrade cypress to 13.7.3
* fix @typescript-eslint
* revert axios-retry
2024-04-22 09:28:45 +08:00
Antonis Stamatiou
4fd704d09b
fix: Migrate notifications to reusable actions ( #26792 )
2024-04-21 21:10:50 -04:00
Claudio Costa
446c763fa8
[MM-57500] Streaming support for importing file attachments ( #26629 )
...
* Bulk import: stream file attachments uploads
* Add comment with context on buffer size
* Add file name to logs
* Use sha256 to do checksum
* Fix bad merge
* Fix import file
* Update test
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-04-19 15:49:33 -06:00
Julien Tant
ffc08858cf
[MM-54730] Don't use old hardcoded rule for validating imported posts ( #25823 )
...
* don't use old hardcoded rule for validating imported posts
* fix http verb in doc
* Use client config
* Handle local mode
* E2E tests
* Enforce default if unable to use real limit
* Unit tests
* Fix tests
* Use model.PostMessageMaxRunesV2 as lower default
* Update direct post message length validation
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: streamer45 <cstcld91@gmail.com>
2024-04-19 11:45:32 -06:00
Agniva De Sarker
389990ebe5
Import_process: Pass the right variable for error ( #26819 )
...
We were passing the incorrect variable, which printed nil
in the logs
```release-note
NONE
```
2024-04-19 08:28:12 +05:30
Lars Bo Rasmussen
b4b760274d
Fix calling wrong method in README for ws ( #26631 )
...
The documentation is wrong. The WebSocketClient.authorize() is not a method of WebSocketClient. The right method is WebSocketClient.initialize()
2024-04-18 14:23:59 -04:00
Devin Binnie
02e23a3275
[MM-57066][MM-57329] Added metrics for all notification stopping points, consolidated categories between metrics and logging ( #26799 )
...
* [MM-57066] Add metric counters for notification events
* Some small changes
* Account for Metrics() sometimes being nil
* Fix test (again)
* Fix more tests
* A few changes from testing - added success counter
* Missed a mock
* Lint
* Add feature flag for notification monitoring
2024-04-18 10:30:08 -04:00
Matthew Birtch
0ce5def8e2
[MM-57186] Update System Console Header Font ( #26749 )
2024-04-18 10:53:31 +00:00
Harshil Sharma
b4a1b33d39
Added post limit warning ( #26793 )
...
* Renamed user limit API to app limit API
* Added post warning limit
* Added tests
* Fixed types
* Renamed AppLimits to ServerLimits
* Fixed tests and review fixes
* Updated generated code
* Updated server i18n
* Fixed TestCreateUserOrGuest test
* Exclude deleted posts from post count for liims
* Reduced limits for ease of testing
* Restored original limts
2024-04-18 11:50:30 +05:30
Kaya Zeren
4571c6e3a3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
ed307bf2ad
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
kaakaa
a60897d25c
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
2024-04-18 02:30:35 +03:00
Kaya Zeren
303960fbdc
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
3e7cf0570e
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
kaakaa
f966e1a9dd
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2024-04-18 02:30:35 +03:00
Kaya Zeren
a2be73eb2a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
7b81791fa5
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
668025f08d
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
c9f101e9e3
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
34023534ad
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
1810ccce5f
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
bf9b3b7753
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
master7
dd09ddc756
Translated using Weblate (Polish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2024-04-18 02:30:35 +03:00
Kaya Zeren
6dbe50788a
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
d055dd8931
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
af535a9084
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
9808a07f39
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Tom De Moor
dc3c2888e5
Translated using Weblate (Dutch)
...
Currently translated at 98.8% (5874 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2024-04-18 02:30:35 +03:00
Kaya Zeren
12fe7c2bab
Translated using Weblate (Turkish)
...
Currently translated at 94.5% (2447 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
4047132d99
Translated using Weblate (Turkish)
...
Currently translated at 99.3% (5904 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
master7
1ec0133012
Translated using Weblate (Polish)
...
Currently translated at 99.4% (5914 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2024-04-18 02:30:35 +03:00
jprusch
aa115bcb97
Translated using Weblate (German)
...
Currently translated at 100.0% (5944 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
2024-04-18 02:30:35 +03:00
Kaya Zeren
3fcbd54efa
Translated using Weblate (Turkish)
...
Currently translated at 94.2% (2439 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
master7
f568f4c650
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2024-04-18 02:30:35 +03:00
jprusch
a2a28ced98
Translated using Weblate (German)
...
Currently translated at 100.0% (2587 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
2024-04-18 02:30:35 +03:00
Kaya Zeren
c0561ed0da
Translated using Weblate (Turkish)
...
Currently translated at 97.3% (5789 of 5944 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/tr/
2024-04-18 02:30:35 +03:00
Kaya Zeren
803014240e
Translated using Weblate (Turkish)
...
Currently translated at 94.0% (2433 of 2587 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/tr/
2024-04-18 02:30:35 +03:00
Hosted Weblate
1f65a723c0
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
2024-04-18 02:30:35 +03:00
Antonis Stamatiou
fae7aa79fc
fix: Remove version dependency from Dockerfile ( #26812 )
2024-04-17 15:19:59 +03:00
Colton Shaw
1530228308
MM-54569 : Update maximum password length on UI to 72 characters ( #26699 )
2024-04-17 11:33:55 +00:00
Colton Shaw
072d9a9c19
Add post priority to incoming and outgoing webhook ( #26671 )
...
* Added priority to incoming and outgoing webhook
* fixed fat finger
* Added priority tests
* fixed golint
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-04-17 13:32:32 +02:00
mattermod
9abdc7a933
Update latest version to 9.7.1
2024-04-17 06:11:42 +00:00
Claudio Costa
4b508eed46
[MM-57010] Include client type in websocket connections metric ( #26763 )
...
* Include client type in websocket connections metric
* Unexport field
2024-04-16 10:49:49 -06:00
Agniva De Sarker
effb99301e
MM-56402: Introduce a pluginID to track RPC DB connections ( #26424 )
...
Previously, we relied on the plugin to close the DB connections
on shutdown. While this keeps the code simple, there is no guarantee
that the plugin author will remember to close the DB.
In that case, it's better to track the connections from the server side
and close them in case they weren't closed already. This complicates
the API slightly, but it's a price we need to pay.
https://mattermost.atlassian.net/browse/MM-56402
```release-note
We close any remaining unclosed DB RPC connections
after a plugin shuts down.
```
Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-04-16 18:53:26 +05:30
Doug Lauder
6aaabfb376
MM-57786 Fix Shared Channels plugin api ( #26753 )
...
* always ping on plugin registration; SharedChannel.IsValid allow no team for GM
* wait for services to start before ping
* ping plugin remotes synchronously on startup
* remove the waitForInterClusterServices stuff
* don't set remoteid when inviting remote to channel
* Update server/public/model/remote_cluster_test.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
* address review comments
---------
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com>
2024-04-15 16:18:25 -04:00