mattermost/server/platform/services
Miguel de la Cruz 809ad4f76d
Adds Remote Cluster related API endpoints (#27432)
* Adds Remote Cluster related API endpoints

New endpoints for the following routes are added:

- Get Remote Clusters at `GET /api/v4/remotecluster`
- Create Remote Cluster at `POST /api/v4/remotecluster`
- Accept Remote Cluster invite at `POST
/api/v4/remotecluster/accept_invite`
- Generate Remote Cluster invite at `POST
/api/v4/remotecluster/{remote_id}/generate_invite`
- Get Remote Cluster at `GET /api/v4/remotecluster/{remote_id}`
- Patch Remote Cluster at `PATCH /api/v4/remotecluster/{remote_id}`
- Delete Remote Cluster at `DELETE /api/v4/remotecluster/{remote_id}`

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

* Update server/channels/api4/remote_cluster_test.go

Co-authored-by: Doug Lauder <wiggin77@warpmail.net>

* Fix AppError names

---------

Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-04 10:35:26 +02:00
..
awsmeter [MM-55480] Update logr to v2.0.21 (#25431) 2023-11-23 10:30:08 +01:00
cache MM-56987: Improve cache API (#26298) 2024-03-01 09:46:09 +05:30
docextractor [MM-54984] Update code.sajari.com/docconv to latest v2 (#25975) 2024-01-23 09:40:57 -06:00
imageproxy Move HTTP service to public for plugin use (#27284) 2024-06-05 09:58:04 -07:00
marketplace Move HTTP service to public for plugin use (#27284) 2024-06-05 09:58:04 -07:00
remotecluster Adds Remote Cluster related API endpoints (#27432) 2024-07-04 10:35:26 +02:00
searchengine MM-57759: Added mockery support for 1.22 (#26774) 2024-04-13 08:15:59 +05:30
sharedchannel Adds Remote Cluster related API endpoints (#27432) 2024-07-04 10:35:26 +02:00
slackimport MM-55733 add request context to Channelstore.Save method (#26141) 2024-02-24 13:08:51 +01:00
telemetry [MM-58560] Configurable session revocation during password resets (#27286) 2024-06-18 21:13:29 +02:00
tracing MM-53032: Fix module path after repo rename (#23689) 2023-06-11 10:54:35 +05:30
upgrader [MM-55480] Update logr to v2.0.21 (#25431) 2023-11-23 10:30:08 +01:00