add server api get and update service control endpoints

This commit is contained in:
Fran Jurmanović
2025-07-29 20:50:44 +02:00
parent 44acb170a7
commit 647f4f7487
27 changed files with 424 additions and 2025 deletions

View File

@@ -2,6 +2,7 @@ package api
import (
"acc-server-manager/local/controller"
"acc-server-manager/local/middleware"
"acc-server-manager/local/utl/common"
"acc-server-manager/local/utl/configs"
"acc-server-manager/local/utl/logging"
@@ -29,8 +30,12 @@ func Init(di *dig.Container, app *fiber.App) {
Lookup: groups.Group("/lookup"),
StateHistory: serverIdGroup.Group("/state-history"),
Membership: groups.Group("/membership"),
System: groups.Group("/system"),
}
accessKeyMiddleware := middleware.NewAccessKeyMiddleware()
routeGroups.Api.Use(accessKeyMiddleware.Authenticate)
err := di.Provide(func() *common.RouteGroups {
return routeGroups
})