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>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
60ffd00d30
Коммит
3dc0e63c03
@@ -2874,6 +2874,22 @@
|
||||
"id": "api.server.start_server.starting.critical",
|
||||
"translation": "Error starting server, err:%v"
|
||||
},
|
||||
{
|
||||
"id": "api.shared_channel.get_shared_channel_remotes_error",
|
||||
"translation": "Could not fetch shared channel remotes"
|
||||
},
|
||||
{
|
||||
"id": "api.shared_channel.has_remote_error",
|
||||
"translation": "Could not determine if channel is shared with the remote"
|
||||
},
|
||||
{
|
||||
"id": "api.shared_channel.invite_remote_to_channel_error",
|
||||
"translation": "Could not invite remote to channel"
|
||||
},
|
||||
{
|
||||
"id": "api.shared_channel.uninvite_remote_to_channel_error",
|
||||
"translation": "Could not uninvite remote to channel"
|
||||
},
|
||||
{
|
||||
"id": "api.slackimport.slack_add_bot_user.email_pwd",
|
||||
"translation": "The Integration/Slack Bot user with email {{.Email}} and password {{.Password}} has been imported.\r\n"
|
||||
|
||||
Ссылка в новой задаче
Block a user