Asaad Mahmood
6028cbe4e2
MM-57841 - Updating post delete modal ( #26907 )
2024-05-01 23:23:23 +05:00
Devin Binnie
4db2ae5753
[MM-58070] Ensure the batched post handler also send websocket acknowledgements ( #26938 )
...
* [MM-58070] Ensure the batched post handler also send websocket acknowledgements
* Add ack for missing root post error
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-05-01 10:44:09 -04:00
Harrison Healey
3bd6c44413
MM-53148 Fix an incorrect type ( #26920 )
2024-04-30 17:40:37 -04:00
Harrison Healey
43a5e61d85
MM-57320 Fix autocomplete occasionally erasing all text after caret ( #26857 )
...
* MM-57320 Fix autocomplete occasionally erasing all text after caret
* Change makeHandleReceivedSuggestionsAndComplete to only allow complete word to be called once
* Actually do what the last commit said
2024-04-30 17:22:54 -04:00
Matthew Birtch
5c11de1373
fixed checkbox style on browse channels modal ( #26927 )
2024-04-30 09:11:55 -04:00
Weblate (bot)
13b54aa77d
Translations update from Mattermost Weblate ( #26906 )
...
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.3% (5906 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (German)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Korean)
Currently translated at 55.7% (3315 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ko/
* Translated using Weblate (Dutch)
Currently translated at 99.4% (5916 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Dutch)
Currently translated at 99.5% (5918 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5945 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Russian)
Currently translated at 98.3% (5848 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (2596 of 2596 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (5947 of 5947 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
---------
Co-authored-by: Sharuru <mave@foxmail.com >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Jihyeon Gim <potatogim@potatogim.net >
Co-authored-by: Konstantin <eleferen@gmail.com >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
2024-04-30 09:01:17 -04:00
Matthew Birtch
4ba736f018
MM-56324 Channel Header UI Update ( #26383 )
2024-04-26 21:21:28 +08:00
M-ZubairAhmed
54d7011aba
[MM-57744] Improve status received reducers ( #26670 )
...
Rationale
As seen below, we can deduce that the memory consumption of the reducers related to user status was the maximum, given that the app is idle with 50,000 users logged in and posting 35 messages per second. The memory consumption of the affected reducer (35%) is even more than that of the functions responsible for the incoming messages (27%). This implementation iterated over the received statuses multiple times across different reducers, each time processing a subset of the same data. This comes with the overhead of array function calls, creation of intermediary objects, and arrays.
Changes
Modified the getStatusesByIds action to process received statuses once, extracting and transforming all necessary data for statuses, dndEndTimes, isManualStatuses, and lastActivity reducer in a single iteration.
Improvements
By avoiding multiple iterations, we reduce the runtime complexity from O(4n) to O(n), where n is number of statuses.
Simplified reducer for user statuses, which includes statuses, dndEntTimes, isManualStatuses, lastActivity. Also created for single and multiple items of these reducers.
2024-04-26 11:17:27 +00:00
Harrison Healey
80e67ace86
Migrate tests for Login to Testing Library and convert showNotification to a thunk ( #26848 )
...
* Migrate tests for Login to Testing Library
* Convert showNotification to a thunk
2024-04-25 17:24:03 -04:00
Devin Binnie
60c15c821f
More notification metrics fixes ( #26889 )
...
* Explicitly have the client tell the server when it should expect an ACK
* Don't count missing profile errors for your own posts, added comment
* Fix test
* Make postedAck a parameter in WebSocketClient
* Snapshot fixes
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-25 15:07:12 -04:00
Julien Tant
173ff52e18
[MM-57121] Remove remote_id if necessary when merging user profile ( #26826 )
2024-04-25 08:45:50 -07:00
M-ZubairAhmed
0948ce1776
[MM-57745] Fetch threads of the current channel only when root post is missing from the store in new posted event
...
Statuses and user profiles on each new messages have to be fetched for the post users and its mentions (Blue bar), to solve that polling of these can be done. However after we did that we saw the polling of statuses and user profiles requests got considerably down but the requests to threads was relatively still higher (Pink bar).
So this improvement doesn't not fetch the root post along with the complete threads of the incoming new post from another channel.
This improved the calls to threads from 120 to just 8 calls per 2 mins an improvement of 93%.
2024-04-25 14:02:34 +00:00
M-ZubairAhmed
9ecb3e20c8
Update notification_actions.jsx ( #26639 )
...
Update notification_actions.jsx
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-25 07:12:31 +00:00
Devin Binnie
e532807454
[MM-57962] Remove outdated Copy Link menu in favour of native Electron dropdown ( #26856 )
2024-04-24 16:39:47 -04:00
Antonin Delpeuch
542e84b140
[GH-26702] Clicking on "remember my preference" in landing page does not tick the associated checkbox ( #26703 )
2024-04-24 20:30:34 +00:00
Anna Os
d9aed02f57
[GH-26831] fix modal suggestion list position ( #26832 )
2024-04-24 14:48:17 -04:00
Syed Ali Abbas Zaidi
1fd09d0a0b
[MM-57718] Convert ./components/post_view/message_attachments/action_button/action_button.tsx from Class Component to Function Component ( #26728 )
...
* [MM-57718] Convert `./components/post_view/message_attachments/action_button/action_button.tsx` from Class Component to Function Component
* :refactor: improve code structure
2024-04-24 14:43:25 -04:00
Syed Ali Abbas Zaidi
8ba157f284
[MM-57722] Convert ./components/admin_console/team_channel_settings/group/group_list.tsx from Class Component to Function Component ( #26721 )
...
* [MM-57722] Convert `./components/admin_console/team_channel_settings/group/group_list.tsx` from Class Component to Function Component
* :refactor: improve code structure
2024-04-24 10:11:40 +02:00
Jesús Espino
29fbcdfc2a
Improve the true/false selector style in the admin console ( #26770 )
...
* Improve the true/false selector style in the admin console
* Updating snapshots
2024-04-23 17:12:34 -04:00
Nick Misasi
437f90e184
[CLD-7421][CLD-7420] Deprecate Self Serve: First Pass ( #26668 )
...
* Deprecate Self Serve: First Pass
* Fix ci
* Fix more ci
* Remmove outdated server tests
* Fix a missed spot opening purchase modal in Self Hosted
* Fix i18n
* Clean up some more server code, fix webapp test
* Fix alignment of button
* Fix linter
* Fix i18n server side
* Add back translation
* Remove client functions
* Put back client functions
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-23 14:25:37 -04:00
Syed Ali Abbas Zaidi
6886f389dd
[MM-57715] Convert ./components/common/comment_icon.tsx from Class Component to Function Component ( #26727 )
...
* [MM-57715] Convert `./components/common/comment_icon.tsx` from Class Component to Function Component
* :fix: failing types issue
2024-04-23 12:08:35 +02:00
Syed Ali Abbas Zaidi
9b227aaa28
[MM-57725] Convert ./components/common/chip/chip.tsx from Class Component to Function Component ( #26729 )
...
* [MM-57725] Convert `./components/common/chip/chip.tsx` from Class Component to Function Component
* :refactor: improve code structure
2024-04-23 10:28:54 +05:30
Syed Ali Abbas Zaidi
4ee5763e9d
[MM-57713] Convert ./components/sidebar_right_menu/sidebar_right_menu.tsx from Class Component to Function Component ( #26725 )
...
* [MM-57713] Convert `./components/sidebar_right_menu/sidebar_right_menu.tsx` from Class Component to Function Component
* 🎨 Improve code quality
* :refactor: Improve constants and remove unused code
2024-04-23 10:28:25 +05:30
Agniva De Sarker
acfbcb92f6
MM-57885: Do not mark channel as read on tab unload ( #26811 )
...
This was spurious code left from old times. It's not
needed now, and it was causing a race condition with the server
side where we were setting the status to offline on
websocket disconnect. So if this request reached the server
after the status was set to offline, the status would
reset to online.
https://mattermost.atlassian.net/browse/MM-57885
```release-note
Fixed a bug where status would incorrectly get stuck to online
after user closes the tab.
```
2024-04-23 08:16:49 +05:30
Saturnino Abril
20825101a4
Playwright/E2E: Upgrade to playwright@1.43 and its dependencies ( #26833 )
...
* chore: upgrade to playwright@1.43 and its dependencies
* fix lint
* attempt to fix lint error on console
2024-04-23 06:58:49 +08:00
Harrison Healey
22d72b6df8
Remove access to global state from some files ( #26752 )
...
* admin_console/license_settings/trial_banner
* invitation_modal and associated utils
* overlay trigger
* Change TrialBanner to not use makeGetCategory
* Address feedback
* Fixing unit tests D:
* Address further feedback
* Fix one last test
2024-04-22 14:53:42 -04:00
Matthew Birtch
7429ddaf04
MM-37809 Theming tweaks ( #26289 )
...
* tweaked dark themes and quartz theme
* refinements to themes
* tweaked denim global header color
* updates to quartz and sapphire themes
* tweaked quartz theme
* tweaks to indigo theme
* minor tweaks to themes
* update snapshots
* updated hex colors to consistent casing and updated snapshots
2024-04-22 14:07:59 -04:00
Harrison Healey
b091ef5686
Remove access to global state from i18n/i18n ( #26750 )
2024-04-22 13:32:55 -04:00
Harrison Healey
f3b80f77a6
Remove global state access from components/root ( #26751 )
...
* root part 1 - rudder
* root part 2 - luxon
* root part 3 - recent emojis
* root part 4 - redirect to onboarding
* root part 5 - login logout handler
* Fix indentation
2024-04-22 13:31:27 -04:00
Weblate (bot)
5aa31d5081
Translations update from Mattermost Weblate ( #26834 )
...
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (English (Australia))
Currently translated at 98.7% (5874 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (Czech)
Currently translated at 93.0% (5530 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
* Translated using Weblate (English (Australia))
Currently translated at 98.8% (5876 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (English (Australia))
Currently translated at 98.8% (5878 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5946 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (2591 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (5946 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
* Translated using Weblate (Dutch)
Currently translated at 98.9% (5886 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5946 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.1% (5897 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (German)
Currently translated at 100.0% (5946 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Croatian)
Currently translated at 10.5% (274 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/hr/
* Translated using Weblate (Croatian)
Currently translated at 34.1% (2031 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Dutch)
Currently translated at 99.0% (5888 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2594 of 2594 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Dutch)
Currently translated at 99.2% (5904 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5946 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (Russian)
Currently translated at 97.2% (5784 of 5946 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
---------
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: Martin Joneš <m.jones@7group.cz >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Sharuru <mave@foxmail.com >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: Konstantin <eleferen@gmail.com >
2024-04-22 08:34:11 -04:00
Syed Ali Abbas Zaidi
603c26a5bc
[MM-57723] Convert ./components/admin_console/system_user_detail/team_list/team_list_dropdown.tsx from Class Component to Function Component ( #26720 )
...
* [MM-57723] Convert `./components/admin_console/system_user_detail/team_list/team_list_dropdown.tsx` from Class Component to Function Component
* 🎨 Improve code quality
2024-04-22 12:45:27 +02:00
Aaron Hopkins
632b231283
[MM-52675] Use message_source in copy text action ( #26674 ) ( #26789 )
2024-04-22 12:45:06 +02:00
Daniel Espino García
4b934d2a62
Make sure the RHS does not get focused when coming back from suppressed ( #26816 )
...
* Make sure the RHS does not get focused when coming back from suppressed
* Fix missing line break
* fix tests
2024-04-22 12:42:54 +02:00
Daniel Espino García
d0a67cd84a
Fix types so the store can return undefined teams ( #26386 )
...
* Fix types so the store can return undefined teams
* Fix post test
* fix snapshots
* Address feedback
2024-04-22 12:42:13 +02:00
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
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
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
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
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
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
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
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
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
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