Before Fine Tune

This commit is contained in:
MangoPig
2026-05-26 13:43:09 +01:00
parent 4f79137d89
commit f29aff25f5
35 changed files with 6953 additions and 142 deletions

View File

@@ -5,6 +5,7 @@ import (
"boostai-backend/internal/database"
webAuth "boostai-backend/internal/handlers/web/auth"
"boostai-backend/internal/handlers/web/health"
webReseed "boostai-backend/internal/handlers/web/reseed"
"boostai-backend/internal/handlers/web/root"
authmw "boostai-backend/internal/middleware"
@@ -19,9 +20,14 @@ func registerWebRoutes(app *fiber.App, cfg *config.Config, db *database.DB, auth
rootHandler := root.NewHandler()
healthHandler := health.NewHandler(cfg.Environment, db)
authHandler := webAuth.NewHandler(cfg, db, authMiddleware)
reseedHandler := webReseed.NewHandler(db, cfg)
app.Get("/", rootHandler.Index)
app.Get("/health", healthHandler.Check)
app.Get("/reseed", reseedHandler.Page)
app.Post("/reseed/login", reseedHandler.Login)
app.Post("/reseed/run", reseedHandler.Run)
app.Post("/reseed/logout", reseedHandler.Logout)
authGroup := app.Group("/auth")
authGroup.Post("/register", authHandler.RegisterUser)