add new statistic page

This commit is contained in:
Adrian Zürcher
2026-02-08 08:39:17 +01:00
parent db6168b84c
commit edc2190581
7 changed files with 236 additions and 1 deletions

View File

@@ -4,6 +4,7 @@ import (
"backend/env"
"backend/models"
"backend/server"
"backend/stats"
"backend/utils"
"flag"
"fmt"
@@ -119,6 +120,10 @@ func main() {
}))
//set logger for AuthMiddleware
s.Routes.Use(func(c *gin.Context) {
c.Set("logger", logger)
c.Next()
})
accessHandler.SetMiddlewareLogger(s.Routes)
api := s.Routes.Group("/api")
//set routes
@@ -136,6 +141,7 @@ func main() {
role.GET("/members", dbHandler.GetMember)
auth.GET("/events", dbHandler.GetEvent)
auth.GET("/groups", dbHandler.GetGroup)
auth.POST("/stats", stats.GetStats)
auth.GET("/users", accessHandler.GetUser)
auth.GET("/roles", accessHandler.GetRole)