feat: sync deployed v1.0.0-rc.38-custom.67

This commit is contained in:
cneicy committed 2026-10-06 00:07:10 +08:00
1 parent d09216bbde
commit 8e6ed0317b
154 files changed
+39540 -20509

No files matched your search

+4 -3
View File
@@ -26,12 +26,9 @@ func SetApiRouter(router *gin.Engine) {
apiRouter.GET("/status", controller.GetStatus)
apiRouter.GET("/uptime/status", controller.GetGroupStatus)
apiRouter.GET("/group-status", controller.GetSiteGroupStatus)
apiRouter.GET("/group-status/artwork/:id", controller.GetSiteDetectionArtwork)
apiRouter.GET("/uptime/admin", middleware.AdminAuth(), controller.GetStatusPageAdmin)
apiRouter.PUT("/uptime/group", middleware.AdminAuth(), middleware.SessionCookieOriginGuard(), controller.UpdateStatusPageGroup)
apiRouter.POST("/uptime/group/reset", middleware.AdminAuth(), middleware.SessionCookieOriginGuard(), controller.UpdateStatusPageGroup)
apiRouter.GET("/detections/artwork/:id", controller.GetDetectionArtwork)
apiRouter.POST("/detection-proxy/v1/responses", controller.DetectionProxy)
apiRouter.POST("/detections/estimate", middleware.UserAuth(), middleware.SessionCookieOriginGuard(), controller.EstimateDetection)
apiRouter.POST("/detections", middleware.UserAuth(), middleware.SessionCookieOriginGuard(), controller.CreateUserDetection)
apiRouter.GET("/detections/:id", middleware.UserAuth(), controller.GetUserDetection)
@@ -162,6 +159,8 @@ func SetApiRouter(router *gin.Engine) {
adminRoute.DELETE("/:id/oauth/bindings/:provider_id", controller.UnbindCustomOAuthByAdmin)
adminRoute.DELETE("/:id/bindings/:binding_type", controller.AdminClearUserBinding)
adminRoute.GET("/:id", controller.GetUser)
adminRoute.GET("/:id/group-ratios", controller.GetUserGroupRatios)
adminRoute.PUT("/:id/group-ratios", middleware.SessionCookieOriginGuard(), controller.UpdateUserGroupRatios)
adminRoute.POST("/", controller.CreateUser)
adminRoute.POST("/manage", controller.ManageUser)
adminRoute.PUT("/", controller.UpdateUser)
@@ -363,6 +362,8 @@ func SetApiRouter(router *gin.Engine) {
groupRoute.Use(middleware.AdminAuth())
{
groupRoute.GET("/", controller.GetGroups)
groupRoute.GET("/metadata", controller.GetGroupMetadata)
groupRoute.PUT("/metadata", middleware.SessionCookieOriginGuard(), controller.UpdateGroupMetadata)
}
prefillGroupRoute := apiRouter.Group("/prefill_group")