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
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
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
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
Colton Shaw
1530228308
MM-54569 : Update maximum password length on UI to 72 characters ( #26699 )
2024-04-17 11:33:55 +00:00
Nick Misasi
9e8f9a3715
Fix z index in stat trial form modal ( #26798 )
2024-04-15 15:42:37 -04:00
Asaad Mahmood
b59280e7d7
MM-57292 - Adding root post divider component ( #26614 )
2024-04-15 12:46:26 -04:00
Syed Ali Abbas Zaidi
52ad3bd7b7
[MM-57724] Convert ./components/channel_header_dropdown/mobile_channel_header_dropdown.tsx from Class Component to Function Component ( #26719 )
...
* [MM-57724] Convert `./components/channel_header_dropdown/mobile_channel_header_dropdown.tsx` from Class Component to Function Component
* 🎨 Improve code quality
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-15 09:47:29 +02:00
Syed Ali Abbas Zaidi
ede18a7c17
[MM-57721] Convert ./components/channel_header_dropdown/menu_items/leave_channel/leave_channel.tsx from Class Component to Function Component ( #26722 )
...
* [MM-57721] Convert `./components/channel_header_dropdown/menu_items/leave_channel/leave_channel.tsx` from Class Component to Function Component
* fix failing tests
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-15 09:47:00 +02:00
Syed Ali Abbas Zaidi
bca4535150
[MM-57712] Convert ./components/post_deleted_modal.tsx from Class Component to Function Component ( #26731 )
...
* [MM-57712] Convert `./components/post_deleted_modal.tsx` from Class Component to Function Component
* 🎨 Improve code quality
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-15 09:46:32 +02:00
Karim Aljandali
96ab35ba34
[MM-55283] Add channel name to aria label for sidebar options ( #26652 )
...
* Add channel name to aria label for sidebar options
* Revert text message for menuButtonTooltip
* Update formatMessage
* Follow linting
* Add aria label definition for sidebar button
* cleanup
* Fix linting
* Update snapshot sidebar_channel_menu
2024-04-12 16:45:57 -04:00
Asaad Mahmood
460b228837
Fixing modal styles for some modals ( #26635 )
...
* Updating modal styles
* Updating modal header for notices
* Updating dispatch
* Updating padding
* Fixing css
* Updating modal
* Updating css
* Updating modal scss
2024-04-12 22:23:25 +05:00
Ben Schumacher
b336fb9a45
Fix MM-57090 ( #26589 )
2024-04-12 17:15:01 +02:00
Karim Aljandali
c76a58b4b8
MM-55280: When closing/dismissing the find channels modal via keyboard, set focus on originating button ( #26641 )
...
* Restore focus to sidebar button when channel navigator closes
* Add new onHide function to use on exit of modal
* Move import back to original spot
* Remove duplicate blank line
* Fix spacing and semicolon
* Address PR feedback
* Add test id for targeting in unit test
* Add unit test for accessibility
* Fix linting
* Fix imports
2024-04-12 13:15:30 +02:00
Tanmay Thole
bb26e8685f
[MM-55497] Add tooltips with enlarged emojis when hovering over emojis within message content ( #26709 )
...
* feat: add tooltip to emojis in post messages
* ci: eslint fix
2024-04-12 13:10:03 +02:00
MeHow25
1dd7046eff
[MM-57727] Convert SearchDateSuggestion to functional component ( #26708 )
...
* Convert SearchDateSuggestion to functional component
* Review fixes
* Review fix
Co-authored-by: Daniel Espino García <larkox@gmail.com >
* Another review fix
---------
Co-authored-by: Daniel Espino García <larkox@gmail.com >
2024-04-12 13:09:12 +02:00
Ibrahim Serdar Acikgoz
92f11f8971
Make support packet composable with plugins ( #26403 )
...
---------
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com >
2024-04-12 10:05:58 +02:00
Syed Ali Abbas Zaidi
165b5ea821
[MM-57709] Convert ./components/channel_select/channel_select.tsx from Class Component to Function Component ( #26718 )
2024-04-11 17:54:35 -04:00
Devin Binnie
8589476229
[MM-57067][MM-57006][MM-57328] Acknowledge websocket POSTED events that may result in a notification on the web client ( #26604 )
...
* Acknowledge POSTED events that may result in a notification
* Remove temporary metrics
* Add Desktop App support
* Merge'd
* Add some tests
* PR feedback
* Rework window is focused check
* Oops
* Move mentions/followers ACK to posted ACK broadcast hook
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-11 20:18:14 +00:00
ThrRip
27b2c4858b
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (5941 of 5941 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2024-04-10 18:30:34 +03:00