Граф коммитов

19095 Коммитов

Автор SHA1 Сообщение Дата
Miguel de la Cruz
d5e9aa9fb3 Adds ConnectedWorkspacesSettings configuration block (#27820)
* Adds ServerFederationSettings configuration block

The Server Federation related configuration properties were located in
the `ExperimentalSettings` config block. Now that the feature is going
to get out of beta, and foreseeing more configuration properties being
added to it, we're moving them to a block of its own.

If the properties were set in the old location, their values should be
carried over to the new ones. The old properties are left in place and
marked as deprecated not to cause issues with the model.

* Update System Console to include Server Federation section

* Remove system console section

* Move the configuration properties to ConnectedWorkspaces

* Add ConnectedWorkspacesSettings to the telemetry

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 22:33:00 +02:00
Scott Bishel
0c585bdac6 MM-59529 Set Channel/Team Admin permissions if All members get set (#28104)
* initial fix

* cleanup code

* move struct back

* fix unit test

* add unit tests

* add comments

* add manage_bookmark permissions

* revert package-lock.json

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 11:26:55 -06:00
Rajat Dabade
4d2342ab8c Update version for boards prepackaged plugin (#28050)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 15:25:10 +05:30
Rajat Dabade
27ad7e08b9 MM-60481 Skip test TestCreateChannelBookmark (#28144) 2024-09-10 14:42:41 +05:30
Saturnino Abril
eb560fff1e Upgrade Playwright's dependencies (#28125)
* upgrade playwright's dependencies

* fix test

* fix types

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 14:54:10 +08:00
M-ZubairAhmed
c2df4e413e [MM-60284] Desktop app doesnt stop the initial loading indicator (#28056) 2024-09-09 20:15:14 -04:00
Weblate (bot)
d5e7a6cf1f Translations update from Mattermost Weblate (#28135)
Automatic Merge
2024-09-09 14:44:33 +02:00
Kunal Acharya
0c3c298253 MM-56819: Introduce --local mode in MMCTL to handle user preferences. (#26972) 2024-09-09 14:12:22 +02:00
daveseo901
388dfdfbca [MM-56792] Clarify large plugin upload error (#26271)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2024-09-09 14:00:25 +02:00
Ben Schumacher
f8c0035c82 [MM-58044] Enable errcheck linter for enterprise/ldap package (#27717) 2024-09-09 10:51:09 +02:00
Arya Khochare
d7a63b2a71 Code command whitespace fix (#28048) 2024-09-09 08:21:06 +02:00
Claudio Costa
70dc4888fd Simplify thumbnail resizing logic to ensure target constraints are respected (#28012)
Automatic Merge
2024-09-06 21:44:32 +02:00
Harrison Healey
8c5f00da86 MM-60285 Add fresh label to channel and team switch metrics (#28100)
* Changed measureAndReport to take an object as parameters

* MM-60285 Add fresh label to channel and team switch metrics
2024-09-05 16:30:24 -04:00
Nick Misasi
8694b78cc8 [CLD-8304] Return 501 if not a cloud license accessing IP Filtering (#28093)
* Return 501 if not a cloud license accessing IP Filtering

* Changes for PR feedback
2024-09-05 14:28:51 -04:00
Miguel de la Cruz
98ef6b9ad8 Skip racy test TestPostReminder (#28089) 2024-09-05 18:09:07 +02:00
Agniva De Sarker
7086a8792a MM-60387: Bump Go version to 1.22 (#28118)
https://mattermost.atlassian.net/browse/MM-60387
```release-note
updated Go version to 1.22
```
---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-05 19:29:29 +05:30
Daniel Espino García
92793928bc Fix autofocus on load (#28090)
* Fix autofocus on load

* Address feedback

* Fix styles lint

* Revert unintended change

* fix tests

* Update text
2024-09-05 14:27:29 +02:00
M-ZubairAhmed
7232feecf7 [MM-59299] Investigate further breaking down chunks of components/node_modules for initial load (#27845) 2024-09-04 05:55:47 +00:00
Weblate (bot)
e104575505 Translations update from Mattermost Weblate (#28109)
Automatic Merge
2024-09-03 17:14:33 +02:00
unified-ci-app[bot]
fe7106cf36 Update latest minor version to 10.1.0 (#28114)
Automatic Merge
2024-09-03 15:14:33 +02:00
Ben Cooke
57450489e6 convert MessageExport query to squirrel (#28023)
Co-authored-by: Benjamin Cooke <ben@Benjamins-MacBook-Pro-2.local>
2024-09-03 11:36:14 +01:00
Doug Lauder
0e1b336c7e Prepackage plugins mscalender and msteams meetings (#28105)
Automatic Merge
2024-09-02 15:14:32 +02:00
Angel Mendez
84f10a8773 Refactor/migrate/autocomplete database speabase specs to ts (#27837)
* refactor: migrate database/users_spec.js to ts

- migrate file autocomplete/database/users_spec.js to typescripts
- udpate system.d.ts data type adding type
for shouldHaveElasticsearchDisabled

* refactor: migrate users_in_channel_switcher_spec.js

- migrate file users_in_channel_switcher_spec to typescript
- fix issue with data type on file autocomplete/helpers.ts
function verifySuggestionAtChannelSwitcher
- fix issue with data type on file autocomplete/common_test.ts
function doTestQuickChannelSwitcher

* refactor: migrate users_in_message_input_box_spec to ts

- migrate file database/users_in_message_input_box_spec.js to typescript
- migrate file support/ui/suggestion_list.js to typescript and update
docs and type definitions
- update references to doTestPostextbox function
- update references to verifySuggestionAtPostTextbox function

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-02 18:48:40 +08:00
Rishikesh Solapure
073d4ff959 [MM-60079] Converted ./reducers/views/modals.test.tsx class component to functional component (#28033)
* fix: converted class component to functional component

* fix: resolved the eslint error

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-02 10:50:48 +02:00
Matthew Birtch
eb5c746a24 MM-46697 Fix out of office alignment on user menu and update confirmation modal button text (#28040) 2024-08-31 09:18:53 +08:00
Devin Binnie
a2a54af338 [MM-59912] Update unread threads in team when threads are received (#28059) 2024-08-30 10:07:59 -04:00
Tihomir Nikolov
9801007b90 [MM-60073] Migrate /components/admin_console/custom_enable_disable_guest_accounts_setting.tsx from class to function component (#27963)
* chore: update to functional component

* chore: add test and fix text

* chore: remove redundant fn

* fix: comments from review

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-08-30 11:26:29 +02:00
Elias Nahum
d2a5b2e56c Fix Channel Bookmarks flaky tests (#28016) 2024-08-30 07:33:24 +08:00
Daniel Espino García
422df51d77 Fix unfocussed react to last message (#28091)
Automatic Merge
2024-08-29 17:14:32 +02:00
Harrison Healey
e99d92dc66 MM-60241 Ensure RHS post list always fills available space (#28087)
Automatic Merge
2024-08-29 16:44:32 +02:00
M-ZubairAhmed
9f8bc4b171 [MM-60215] Webapp resize with announcement banner enabled will cause screen to blank out (#28065) 2024-08-29 13:39:00 +00:00
Ibrahim Serdar Acikgoz
6235f6cb77 [MM-60280] api4/license.go: add err check to JSON unmarshal (#28063) 2024-08-29 15:24:55 +02:00
Ibrahim Serdar Acikgoz
d5cc2eb2f6 [MM-59367] export: enable exporting thread followers for CRT (#27623) 2024-08-29 14:06:41 +02:00
Miguel de la Cruz
3dc0e63c03 Adds Shared Channel related API endpoints (#27436)
* Adds Shared Channel management API endpoints

New endpoints for the following routes are added:

- Get Shared Channel Remotes by Remote Cluster at `GET
/api/v4/remotecluster/{remote_id}/sharedchannelremotes`
- Invite Remote Cluster to Channel at `POST
/api/v4/remotecluster/{remote_id}/channels/invite`
- Uninvite Remote Cluster to Channel at `POST
/api/v4/remotecluster/{remote_id}/channels/uninvite`

These endpoints are planned to be used from the system console, and
gated through the `manage_secure_connections` permission.

* Adds i18n messages for API errors

* Fix pagination flaky test

* Fix linter

* Adds the posibility of filtering shared channel remotes by home

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-08-29 12:46:37 +02:00
Tasnim Tantawi
60ffd00d30 [MM-57719] Convert form_error.tsx to function component (#27914)
* solve conflicts

* update snapshots

* Fix types

* update snapshots
2024-08-28 11:03:41 +02:00
Daniel Espino García
5030e2cdb2 Fix Ctrl-up when changing the value on different inputs (#28062) 2024-08-28 10:58:51 +02:00
Ben Schumacher
5ff680d20d [MM-60262] Respect config store option when creating platform service (#28038)
* Respect config store option when creating platform service

* Remove ConfigStore from ServiceConfig
2024-08-28 07:02:09 +02:00
Matthew Birtch
244b7e565b MM-59855 Fix layout issue on smaller screens when rhs is expanded (#28025)
* fixed layout isssue for <1200px when rhs is expanded

* border-radius on rhs when collapsed in 768-1200 range
2024-08-27 15:58:55 +02:00
Daniel Espino García
182190314f Fix replying on deleted posts (#28061) 2024-08-27 15:58:05 +02:00
M-ZubairAhmed
626ccdea4b [MM-59889] Remove SimpleTooltip of "components/widgets/simple_tooltip" (#28036) 2024-08-27 06:40:19 +00:00
Scott Bishel
e64cdfb34b MM-58066-Use Client Config to determine AppsEnabled (#27872)
* remove enabling apps plugin by default

* use client config to determine creating app bindings.

* update the way dispatch is made

* updated type setting

* fixed unit test

* prevent a nil check

* dispatch batch

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-08-26 16:03:17 -06:00
Christopher Speller
081aa8f6dc Update prepackaged AI plugin to 1.0 (#28053)
Automatic Merge
2024-08-26 18:44:32 +02:00
Ibrahim Serdar Acikgoz
4b3de1861f [MM-59519] preserve DM/GM unread/read state over export and import (#27707) 2024-08-26 17:04:48 +02:00
Harshil Sharma
c2c37cea20 MM-60269: Removed an incorrect return that caused missing API timing metrics for 4xx and 5xx errors (#28049)
* removed an incorretc return that caused missing API timing metrics for 4xx and 5xx errors

* Added tests and recorded metric for URL length limit as well

* Status code fix
2024-08-26 16:21:47 +02:00
Weblate (bot)
9591e6182f Translations update from Mattermost Weblate (#28051)
Automatic Merge
2024-08-26 15:44:32 +02:00
M-ZubairAhmed
5d7aa17a27 [MM-58726] Add a loading screen to initial load of the web app (#27740) 2024-08-26 12:41:59 +00:00
Devin Binnie
eafe056bea [MM-58563] Load profiles on sidebar load irrespective of the current channel (#27992)
* [MM-58563] Load profiles on sidebar load irrespective of the current channel

* Remove await

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-08-26 08:36:45 -04:00
Rita Anene
efbb70f3c8 [MM-60169] Migrate tooltips of "components/admin_console/permission_schemes_settings/permissions_scheme_summary/permissions_scheme_summary.tsx" to WithTooltip (#27968) 2024-08-26 11:48:22 +00:00
Rita Anene
c0dfafc3de [MM-59903] Migrate tooltips of 'components/channel_invite_modal/group_option/group_option.tsx' to WithTooltip (#27918) 2024-08-26 11:45:04 +00:00
Domenico Rizzo
e8b5ecd826 MM-57738 - Added GetPluginID function across multiple files (#27960) 2024-08-26 13:39:29 +02:00