Полная зачистка legacy + закрытие fix24.1/fix24.2 + обновление логотипа
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package router
|
||||
|
||||
import (
|
||||
"github.com/gin-gonic/gin"
|
||||
"hy2xs-admin/controller"
|
||||
)
|
||||
|
||||
func initPeerRouter(peerApi *gin.RouterGroup) {
|
||||
peers := peerApi.Group("/peers")
|
||||
{
|
||||
peers.GET("", controller.PagePeer)
|
||||
peers.POST("", controller.SavePeer)
|
||||
peers.GET("/:id", controller.GetPeer)
|
||||
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.Hysteria2Kick)
|
||||
peers.POST("/import", controller.ImportPeer)
|
||||
peers.POST("/export", controller.ExportPeer)
|
||||
|
||||
// совместимость с текущим transport-форматом (query accountId)
|
||||
peers.GET("/:id/client-url", controller.Hysteria2Url)
|
||||
peers.GET("/:id/qr", controller.Hysteria2Url)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user