aboutsummaryrefslogtreecommitdiff
path: root/clientapi/routing/routing.go
diff options
context:
space:
mode:
authorNeil Alexander <neilalexander@users.noreply.github.com>2022-10-31 09:13:28 +0000
committerNeil Alexander <neilalexander@users.noreply.github.com>2022-10-31 09:13:28 +0000
commitf10c6f26e51e278ffe46f1267d6b188186a6b90e (patch)
tree5dea86427e3070d487c3f09ada90bd3825877ae4 /clientapi/routing/routing.go
parent69aff372f3e0ac5d98292e1e5382b66b162037ea (diff)
Add `/_dendrite/admin/downloadState/{serverName}/{roomID}` admin endpoint
Diffstat (limited to 'clientapi/routing/routing.go')
-rw-r--r--clientapi/routing/routing.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/clientapi/routing/routing.go b/clientapi/routing/routing.go
index 22bc77a0..17e9d5cf 100644
--- a/clientapi/routing/routing.go
+++ b/clientapi/routing/routing.go
@@ -163,6 +163,12 @@ func Setup(
}),
).Methods(http.MethodPost, http.MethodOptions)
+ dendriteAdminRouter.Handle("/admin/downloadState/{serverName}/{roomID}",
+ httputil.MakeAdminAPI("admin_download_state", userAPI, func(req *http.Request, device *userapi.Device) util.JSONResponse {
+ return AdminDownloadState(req, cfg, device, rsAPI)
+ }),
+ ).Methods(http.MethodGet, http.MethodOptions)
+
dendriteAdminRouter.Handle("/admin/fulltext/reindex",
httputil.MakeAdminAPI("admin_fultext_reindex", userAPI, func(req *http.Request, device *userapi.Device) util.JSONResponse {
return AdminReindex(req, cfg, device, natsClient)