Daniel Espino García
721f05e01e
Add SectionNotice to plugin user settings ( #25740 )
...
* Add SectionNotice to plugin user settings
* Make section notice more general
* i18n-extract
* Address feedback
* Add missing import
* Fix lint
* Use OpenSans typography
2023-12-20 15:04:04 +01:00
Sven Hüster
2c6b5856a1
[MM-54714] Change dnd status and remind to next morning 9 ( #25472 )
2023-12-20 13:45:55 +00:00
Syed Ali Abbas Zaidi
293caec0c7
[MM-56293] Convert ./components/admin_console/filter/filter_list.tsx from Class Component to Function Component ( #25765 )
2023-12-19 18:06:32 -05:00
Asaad Mahmood
726e157f5e
Updating sidebar position in settings modal ( #25738 )
...
* Updating sidebar position in settings modal
* Updating sidebar
* Updating css
* Updating commit
* Fixing lint
2023-12-19 14:42:38 +05:00
M-ZubairAhmed
7b49e15824
[MM-55993] Create a composable independent table to be used in Admin reporting ( #25611 )
2023-12-18 18:52:58 +00:00
ShlokJswl
c6b600b186
Removed blank space in sidebar display in compact view mode ( #23139 )
2023-12-18 16:23:21 +01:00
Ben Schumacher
1fdddfe678
[MM-53269] Add configuration setting for integration requests timeout ( #23805 )
...
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com >
2023-12-18 16:07:00 +01:00
JaeMin Kim
57709029ae
Translated using Weblate (Korean)
...
Currently translated at 59.7% (3466 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ko/
2023-12-18 15:22:05 +02:00
MArtin Johnson
ad98cd86c5
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
2023-12-18 15:22:05 +02:00
Tom De Moor
5dc972a6ec
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00
Pieter Teekens
bf808d1c8a
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (5796 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00
Tom De Moor
31b68f35f7
Translated using Weblate (Dutch)
...
Currently translated at 99.9% (5796 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00
Tom De Moor
81626eabc1
Translated using Weblate (Dutch)
...
Currently translated at 99.6% (5781 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-18 15:22:05 +02:00
Asaad Mahmood
9ae530bd58
MM-55505 - Updating thread avatars hover state ( #25488 )
...
* MM-55505 - Updating thread avatars hover state
* Updating elevation
* Updating tests
2023-12-18 15:10:55 +05:00
Daniel Espino García
5933a3ebc8
MM-33823 Fix suggestion box deleting the message ( #25639 )
...
* Fix suggestion box deleting the message
* Remove unneeded checks
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-18 10:47:41 +01:00
Jamin
d69b4075e5
[MM-55330]: Convert ./components/widgets/popover/index.tsx from Class Component to Function Component ( #25541 )
...
* refactor: update component from class to functional component
* refactor: update failing snapshots
* refactor: use one props per line for improved readability
* refactor: fix popove type errors
* refactor: fix component and update failing tests
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-18 10:46:20 +01:00
Zubair Imtiaz
cd8796bf0b
[MM-56011] Migrated radio_setting.tsx from Class to Functional Component #25603 ( #25668 )
...
* Added cancel button in the delete category modal
* fix lint error
* fix eslint issues
* migrated from class to functional component
* updateCode
* used react.memo
* updateSnapshots
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-18 05:56:57 +05:30
Devin Binnie
5c061a6f75
[MM-56206] Allow for proper paging and sorting ( #25726 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-18 05:56:06 +05:30
Harrison Healey
00e88ebaa5
MM-56087 Change Move Thread hotkey to force close menu ( #25685 )
2023-12-15 11:02:30 -05:00
Christopher Speller
433a644db7
Export permalink preview component for plugins. ( #25609 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-14 08:43:27 -08:00
Harshil Sharma
97a23d791e
New report router and user reporting refactoring ( #25713 )
...
* Added materialized view migration
* Renamed mat view
* Added channel membership mat view and indexes
* Added channel membership mat view and indexes
* Added new index
* WIP
* Simplifying user reporting code
* Created app and API layer for cahnnel reporting, reporting refactoring in general
* New router
* Remobved channel reporting meanwhile
* Upodated autogenerated stuff
* Lint fix
* Fixed typo
* api vet
* i18n fix
* Fixed API vetting and removed channel reporting constants
* yaml
* removed app pagination tests
2023-12-14 10:49:19 -05:00
Pulkit Garg
32880efa25
[MM-55110] Replace usage of LocalizedIcon in 'custom_theme_chooser.tsx' with i/span tags ( #25537 )
2023-12-14 11:51:31 +00:00
Daniel Espino García
acd413ef69
Add plugin user settings ( #25517 )
...
* Add plugin user settings
* Feedback and UI improvements
* Extract the plugin configuration instead of just validating it
* Fix lint
* Fix lint
* Divide between settings and sections
* i18n-extract
* Adjust icon location
* Add tests
* Improve documentation
* Force plugin id
* Fix test
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-14 11:30:31 +01:00
Syed Ali Abbas Zaidi
e644f4e4bb
[MM-56009] Convert ./components/post_view/embedded_bindings/embedded_bindings.tsx from Class Component to Function Component ( #25717 )
...
* [MM-56009] Convert `./components/post_view/embedded_bindings/embedded_bindings.tsx` from Class Component to Function Component
* refactor: use Map instead of forEach
2023-12-14 09:36:28 +01:00
Siddhanth M
9d6bfc77ae
[MM-55100] Replace usage of LocalizedIcon in 'create_user_groups_modal/create_user_groups_modal.tsx' with i/span tags ( #25617 )
2023-12-13 18:15:10 +00:00
Aditi Patel
440039ba98
Migrate ./components/widgets/icons/fa_warning_icon.tsx from Class Component to Function Component ( #25644 )
...
* chore: migrate fa_warning_icon to functional component
* test: updated snapshots
* removed injectIntl funtion call
* test: updated snapshots
2023-12-13 16:16:02 +01:00
Syed Ali Abbas Zaidi
f8d191b7cb
[MM-56007] Convert ./components/get_public_link_modal/get_public_link_modal.tsx from Class Component to Function Component ( #25672 )
...
* [MM-56007] Convert `./components/get_public_link_modal/get_public_link_modal.tsx` from Class Component to Function Component
* refactor: improve code based on suggestions
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-13 16:12:36 +01:00
k srisri reddy
3e16d621a0
MM-56010: changed accordion_toggle_icon.tsx to functional component ( #25651 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-13 16:06:14 +01:00
Agniva De Sarker
c42ae47948
MM-56071: Thread presence indicator ( #25694 )
...
We also track the channelID of the thread opened.
Additionally on every connection create or re-connect
with an existing queue, we reset the active state to empty
to avoid any edge-cases.
https://mattermost.atlassian.net/browse/MM-56071
```release-note
NONE
```
2023-12-13 13:58:40 +05:30
Sinan Sonmez (Chaush)
bd5832609b
Delete not needed gitpod.yml file in the webapp ( #25667 )
...
* Delete webapp/channels/.gitpod.yml
* Delete api/.gitpod.yml
2023-12-12 16:25:42 -05:00
Harrison Healey
b589e3a54c
MM-56094 Add dedicated tests for RemoveMarkdown renderer ( #25661 )
...
* MM-56094 Add dedicated tests for RemoveMarkdown renderer
* Fix a related test
2023-12-12 13:08:22 -05:00
Aditi Patel
07bf343e46
Migrate ./components/channel_header_mobile/show_search_button/show_search_button.tsx from Class component to functional component ( #25636 )
...
* chore: migrate show_search_button.tsx to functional component
* chore: styled show_search_button to match the pattern
* test: updated snapshots
2023-12-12 11:17:25 +01:00
Agniva De Sarker
e0b5b951f1
MM-56060: Create base scaffolding for websocket pub-sub ( #25654 )
...
We create a new websocket action called "presence" which
can contain the active_channel and the active_team for a given
client connection.
On the client side, for every channel or team switch, we send
out this message.
https://mattermost.atlassian.net/browse/MM-56060
```release-note
NONE
```
2023-12-12 08:49:09 +05:30
Nick Misasi
f0a336ba07
Feature: Wrangler ( #23602 )
...
* Migrate feature/wrangler to mono-repo
* Add wrangler files
* Fix linters, types, etc
* Fix snapshots
* Fix playwright
* Fix pipelines
* Fix more pipeline
* Fixes for pipelines
* More changes for pipeline
* Fix types
* Add support for a feature flag, but leave it defaulted on for spinwick usage for now
* Update snapshot
* fix js error when removing last value of multiselect, support CSV marshaling to string array for textsetting
* Fix linter
* Remove TODO
* Remove another TODO
* fix tests
* Fix i18n
* Add server tests
* Fix linter
* Fix linter
* Use proper icon for dot menu
* Update snapshot
* Add Cypress UI tests for various entrypoints to move thread modal, split SCSS out from forward post into its own thing
* clean up
* fix linter
* More cleanup
* Revert files to master
* Fix linter for e2e tests
* Make ForwardPostChannelSelect channel types configurable with a prop
* Add missing return
* Fixes from PR feedback
* First batch of PR Feedback
* Another batch of PR changes
* Fix linter
* Update snapshots
* Wrangler system messages are translated to each user's locale
* Initially translate Wrangler into system locale rather than initiating user
* More fixes for PR Feedback
* Fix some server tests
* More updates with master. Fixes around pipelines. Enforce Enterprise license on front/back end
* Add tests for dot_menu
* More pipeline fixes
* Fix e2etests prettier
* Update cypress tests, change occurrences of 'Wrangler' with 'Move Thread'
* Fix linter
* Remove enterprise lock
* A couple more occurrences of wrangler strings, and one more enterprise lock
* Fix server tests
* Fix i18n
* Fix e2e linter
* Feature flag shouldn't be on by default
* Enable move threads feature in smoke tests (#25657 )
* enable move threads feature
* add @prod tag
* Fix move_thread_from_public_channel e2e test
* Fix e2e style
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: yasserfaraazkhan <attitude3cena.yf@gmail.com >
2023-12-11 15:27:34 -05:00
Weblate (bot)
bfb8320afd
Translations update from Mattermost Weblate ( #25671 )
...
* Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (French)
Currently translated at 83.0% (4801 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/
Translated using Weblate (French)
Currently translated at 82.7% (4783 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5780 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (5775 of 5780 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
Translated using Weblate (Japanese)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/sv/
Translated using Weblate (Swedish)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
* Translated using Weblate (Dutch)
Currently translated at 99.9% (5783 of 5785 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
* Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
* Translated using Weblate (Kazakh)
Currently translated at 6.0% (348 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/kk/
Translated using Weblate (Kazakh)
Currently translated at 5.4% (314 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/kk/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5783 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
Translated using Weblate (English (Australia))
Currently translated at 99.9% (2518 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (Lithuanian)
Currently translated at 92.7% (5365 of 5783 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/lt/
Translated using Weblate (Lithuanian)
Currently translated at 0.6% (16 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/lt/
* Translated using Weblate (German)
Currently translated at 100.0% (2519 of 2519 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (German)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5792 of 5792 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (German)
Currently translated at 99.9% (2518 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (Dutch)
Currently translated at 99.8% (2516 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2520 of 2520 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Polish)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
* Translated using Weblate (German)
Currently translated at 99.9% (2526 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
* Translated using Weblate (English (Australia))
Currently translated at 99.9% (2526 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/
* Translated using Weblate (Polish)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (2527 of 2527 strings)
Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
* Translated using Weblate (German)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/de/
* Translated using Weblate (English (Australia))
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (5799 of 5799 strings)
Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/
---------
Co-authored-by: master7 <marcin.karkosz@rajska.info >
Co-authored-by: Arthur <arthur.hareng@gmail.com >
Co-authored-by: ThrRip <coding@thrrip.space >
Co-authored-by: kaakaa <stooner.hoe@gmail.com >
Co-authored-by: Konstantin <eleferen@gmail.com >
Co-authored-by: Kap Dev <admin@kapdev.ru >
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se >
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be >
Co-authored-by: Akbar Abdrakhmanov <kz.akbar@gmail.com >
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au >
Co-authored-by: Andrius Petrauskis <andrius@petrauskis.com >
Co-authored-by: jprusch <rs@schaeferbarthold.de >
Co-authored-by: DevLine <SeregaAlain@gmail.com >
2023-12-11 16:21:35 -04:00
Scott Bishel
514151cebe
check state, not config for setting value ( #25631 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-11 12:28:17 -07:00
Siddhanth M
16268aaafa
[MM-25111] Replace usage of LocalizedIcon in 'channel_members_rhs/header.tsx' with i/span tags ( #25616 )
2023-12-11 18:42:08 +00:00
Daniel Espino García
4890715b81
[MM-43331] No autofocus after RHS supression ( #25593 )
...
* No autofocus after RHS supression
* Add tests and some fixes
* Address feedback
* Fix test
2023-12-11 11:32:44 +01:00
Saakshi Raut
7cd8dbec30
[MM-54821] Convert "revoke_token_button.tsx" from Class Component to Function Component ( #24943 )
2023-12-11 05:49:46 +00:00
M-ZubairAhmed
c7f24dfa06
[MM-56028] Decouple system_users components for drop in replacement of list ( #25613 )
2023-12-08 17:29:58 +00:00
Harrison Healey
b1e745894b
MM-55468 Ensure custom status emojis exist ( #25501 )
...
* MM-55468 Ensure custom status emojis exist
* Fix plugin API unit test
* Print underlying error as detailed error message
* Convert CustomStatusModal tests to React Testing Library and improve a11y
* Don't suggest custom statuses with non-existent emojis
* Silence test error by providing fake translation strings
2023-12-08 10:35:15 -05:00
Devin Binnie
109f4643c6
[MM-55017] Add API method to get users for Admin Reporting ( #25499 )
...
* Add store method to get reporting data
* Some store changes
* Added app layer
* Added API call, some miscellaneous fixes
* Fix lint
* Fix serialized check
* Add API docs
* Fix user store tests leaking users
* Fix test
* PR feedback
* Add filtering for role/team/activated user, filter out bot users
* Fix mock
* Fix test
* Oops
* Switch to using struct filter
* More PR feedback
* Fix gen
* Fix test
* Fix API docs
* Fix test
* Fix possible SQL injection, some query optimization
* Fix migrations
* Oops
* Add role to API
* Fix check
* Add Client4 API call for load testing
* Fix test
* Update server/channels/store/storetest/user_store.go
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
* PR feedback
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2023-12-08 10:30:08 -05:00
Syed Ali Abbas Zaidi
7afc14de36
[MM-56005] Convert ./components/admin_console/permission_schemes_settings/permission_team_scheme_settings/team_in_list/team_in_list.tsx from Class Component to Function Component ( #25646 )
...
* [MM-56005] Convert `./components/admin_console/permission_schemes_settings/permission_team_scheme_settings/team_in_list/team_in_list.tsx` from Class Component to Function Component
* refactor: use classNames to apply class
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-08 09:37:09 -05:00
Ben Cooke
a11b27d1f2
[MM-54594] Adding new global relay type ( #24672 )
...
* adding new global relay type, custom
2023-12-07 16:39:10 -05:00
ludvigbolin
16925b3f16
[MM-54457] Suggestion list UI discrepancy from Add <user> to a Channel modal ( #25340 )
...
* Adjust inputRect dimensions to make suggestion list above/below
Now, the suggestion list will not be placed directly on the input and both
can be seen at once
* Remove position arguments to make suggestion-list correct
When choosing bottom, now the position not overwritten and thus the position will be correct.
Earlier adjustments has been reverted after feedback
* revert adjustments which was faulty
With the new way of configuring the suggestion list, we no longer need to
change the top and bottom
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-12-06 15:52:43 -05:00
Nick Misasi
a24ef3f07d
[CLD-6778] Update IP filtering docs linkouts ( #25643 )
...
* Update IP filtering docs linkouts to be directly to the IP filtering page
* Update webapp/channels/src/components/admin_console/ip_filtering/add_edit_ip_filter_modal.tsx
* Update webapp/channels/src/components/admin_console/ip_filtering/enable_section.tsx
2023-12-06 10:13:10 -05:00
Sapna Sivakumar
0a8197f858
[MM-55117] Replace usage of LocalizedIcon in 'view_user_group_modal_header.tsx' with i/span tags ( #25486 )
2023-12-06 13:54:40 +00:00
Rohit Chaudhari
109b074d92
[MM-55329] Convert ./plugins/test/post_type.test.jsx from Class Component to Function Component ( #25487 )
2023-12-06 07:36:04 +00:00
k srisri reddy
82b7eef563
[MM-53475] Migrate 'components/suggestion/emoticon_provider.test.jsx' to TypeScript ( #25610 )
2023-12-06 07:33:48 +00:00
Aditi Patel
c234cc1238
[MM-56012] Convert ./components/admin_console/team_channel_settings/channel/channel_settings.tsx from Class Component to Function Component ( #25634 )
2023-12-06 07:27:02 +00:00