diff --git a/backend/internal/api/router.go b/backend/internal/api/router.go index 749e325..15cef10 100644 --- a/backend/internal/api/router.go +++ b/backend/internal/api/router.go @@ -58,6 +58,8 @@ func (r *Router) RegisterRoutes(engine *gin.Engine) { authGroup.GET("/stats", r.statsHandler.Get) authGroup.GET("/domains", r.domainHandler.List) + authGroup.POST("/domains", r.domainHandler.Create) + authGroup.DELETE("/domains/:name", r.domainHandler.Delete) authGroup.GET("/domains/:name", r.domainHandler.Get) authGroup.GET("/domains/:name/users", r.userHandler.List) authGroup.GET("/domains/:name/users/:id", r.userHandler.Get) @@ -78,8 +80,6 @@ func (r *Router) RegisterRoutes(engine *gin.Engine) { adminGroup := engine.Group("/api/admin") adminGroup.Use(handlers.AuthMiddleware(r.jwtManager), handlers.RequireAdmin()) { - adminGroup.POST("/domains", r.domainHandler.Create) - adminGroup.DELETE("/domains/:name", r.domainHandler.Delete) adminGroup.GET("/domains/:name/permissions", r.domainHandler.GetPermissions) adminGroup.POST("/domains/:name/permissions", r.domainHandler.AddPermission) adminGroup.DELETE("/domains/:name/permissions/:userId", r.domainHandler.RemovePermission)