From 7aca3d6b0918a7c33597fc30714243680be4aafb Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 13 Jan 2023 14:10:17 +0200 Subject: [PATCH] Add version prefix for all provisioning API endpoints --- provisioning.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/provisioning.go b/provisioning.go index e41576e..2cfa85a 100644 --- a/provisioning.go +++ b/provisioning.go @@ -42,17 +42,17 @@ func newProvisioningAPI(br *DiscordBridge) *ProvisioningAPI { r.Use(p.authMiddleware) - r.HandleFunc("/disconnect", p.disconnect).Methods(http.MethodPost) - r.HandleFunc("/ping", p.ping).Methods(http.MethodGet) - r.HandleFunc("/login/qr", p.qrLogin).Methods(http.MethodGet) - r.HandleFunc("/login/token", p.tokenLogin).Methods(http.MethodPost) - r.HandleFunc("/logout", p.logout).Methods(http.MethodPost) - r.HandleFunc("/reconnect", p.reconnect).Methods(http.MethodPost) + r.HandleFunc("/v1/disconnect", p.disconnect).Methods(http.MethodPost) + r.HandleFunc("/v1/ping", p.ping).Methods(http.MethodGet) + r.HandleFunc("/v1/login/qr", p.qrLogin).Methods(http.MethodGet) + r.HandleFunc("/v1/login/token", p.tokenLogin).Methods(http.MethodPost) + r.HandleFunc("/v1/logout", p.logout).Methods(http.MethodPost) + r.HandleFunc("/v1/reconnect", p.reconnect).Methods(http.MethodPost) - r.HandleFunc("/guilds", p.guildsList).Methods(http.MethodGet) - r.HandleFunc("/guilds/{guildID}/bridge", p.guildsBridge).Methods(http.MethodPost) - r.HandleFunc("/guilds/{guildID}/unbridge", p.guildsUnbridge).Methods(http.MethodPost) - r.HandleFunc("/guilds/{guildID}/joinentire", p.guildsJoinEntire).Methods(http.MethodPost) + r.HandleFunc("/v1/guilds", p.guildsList).Methods(http.MethodGet) + r.HandleFunc("/v1/guilds/{guildID}/bridge", p.guildsBridge).Methods(http.MethodPost) + r.HandleFunc("/v1/guilds/{guildID}/unbridge", p.guildsUnbridge).Methods(http.MethodPost) + r.HandleFunc("/v1/guilds/{guildID}/joinentire", p.guildsJoinEntire).Methods(http.MethodPost) return p }