fix27: полный production-фикс dashboard/peer/i18n без легаси-костылей

This commit is contained in:
2026-05-09 01:59:49 +05:00
parent db3c88c58a
commit 3c569061fe
9 changed files with 293 additions and 67 deletions
+6 -5
View File
@@ -14,15 +14,16 @@ func initPeerRouter(peerApi *gin.RouterGroup) {
peers.PATCH("/:id", controller.UpdatePeer)
peers.DELETE("/:id", controller.DeletePeer)
peers.POST("/:id/reset-traffic", controller.ResetTraffic)
peers.POST("/:id/release-kick", controller.ReleaseKickPeer)
peers.POST("/:id/kick", controller.KickPeer)
peers.PATCH("/:id/reset-traffic", controller.ResetTraffic)
peers.PATCH("/:id/release-kick", controller.ReleaseKickPeer)
peers.PATCH("/:id/kick", controller.KickPeer)
peers.GET("/:id/client-config", controller.PeerClientConfig)
peers.POST("/import", controller.ImportPeer)
peers.POST("/export", controller.ExportPeer)
// aliases на один миграционный релиз
peers.GET("/:id/client-url", controller.PeerClientConfig)
peers.GET("/:id/qr", controller.PeerClientConfig)
}
peerApi.POST("/peer-import", controller.ImportPeer)
peerApi.POST("/peer-export", controller.ExportPeer)
}