From 4378bd0a994965ea154d1f212d9ad3123d2cb46c Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Sun, 22 Mar 2026 23:42:12 +0100 Subject: [PATCH] Fix: move domain Create/Delete to /api/domains (not /api/admin) --- backend/internal/api/router.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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)