mattermost/server/public
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
..
model Adds Remote Cluster related API endpoints (#27432) 2024-07-04 10:35:26 +02:00
plugin Add support packet metadata (#27465) 2024-06-27 15:27:57 +02:00
pluginapi PluginAPI: add ability to retrieve users by ids (#26936) 2024-05-15 07:06:40 -07:00
shared Move HTTP service to public for plugin use (#27284) 2024-06-05 09:58:04 -07:00
utils Eliminate MM_SERVER_PATH (#24968) 2024-05-10 18:13:05 -03:00
go.mod [GH-16199] add IsValid to model OpenDialogRequest (#26526) 2024-04-30 18:27:07 +02:00
go.sum [GH-16199] add IsValid to model OpenDialogRequest (#26526) 2024-04-30 18:27:07 +02:00
LICENSE.txt add Apache 2.0 license to public submodule (#23945) 2023-07-07 10:56:42 -03:00
Makefile [MM-53968] Includes mattermost-plugin-api into the mono repo (#24235) 2023-08-21 09:50:30 +02:00