feat: Add new data-manager service for professor and module management and a new frontend application with i18n and a professor dashboard.

This commit is contained in:
Elmar Kresse
2025-11-22 20:20:00 +01:00
parent 48926233d5
commit 34ad90d50d
19 changed files with 769 additions and 68 deletions

View File

@@ -23,6 +23,7 @@ import (
v1 "htwkalender/data-manager/service/fetch/v1"
v2 "htwkalender/data-manager/service/fetch/v2"
"htwkalender/data-manager/service/functions/time"
"htwkalender/data-manager/service/professor"
"htwkalender/data-manager/service/room"
"log/slog"
"net/http"
@@ -231,6 +232,7 @@ func AddRoutes(services serviceModel.Service) {
}).Bind(apis.RequireSuperuserAuth())
addFeedRoutes(se, services.App)
professor.RegisterRoutes(se, services.ProfessorService)
return se.Next()
})