fix
All checks were successful
Deploy on Master Change / deploy (push) Successful in 37s

This commit is contained in:
2026-07-01 08:35:17 +07:00
parent e151b8610a
commit dab95a0d87

View File

@@ -94,11 +94,13 @@ func main() {
api.Post("/student/report-wifi", handlers.ReportWifiHandler(gormDB)) api.Post("/student/report-wifi", handlers.ReportWifiHandler(gormDB))
api.Post("/student/report-blocked-app", handlers.ReportBlockedAppHandler(gormDB)) api.Post("/student/report-blocked-app", handlers.ReportBlockedAppHandler(gormDB))
api.Get("/student/chat/messages", handlers.StudentListChatHandler(gormDB)) api.Get("/student/chat/messages", handlers.StudentListChatHandler(gormDB))
api.Post("/student/chat/messages", handlers.StudentSendChatHandler(gormDB))
api.Get("/student/chat/conversations", handlers.StudentListChatConversationsHandler(gormDB)) api.Get("/student/chat/conversations", handlers.StudentListChatConversationsHandler(gormDB))
api.Get("/student/exam", handlers.GetStudentExamHandler(gormDB)) api.Get("/student/exam", handlers.GetStudentExamHandler(gormDB))
api.Get("/student/exam/paper-files", handlers.GetStudentExamPaperFilesHandler(gormDB)) api.Get("/student/exam/paper-files", handlers.GetStudentExamPaperFilesHandler(gormDB))
api.Get("/student/exam/download", handlers.DownloadStudentExamFileHandler(gormDB)) api.Get("/student/exam/download", handlers.DownloadStudentExamFileHandler(gormDB))
api.Post("/student/exam/submit", handlers.SubmitStudentExamHandler(gormDB)) api.Post("/student/exam/submit", handlers.SubmitStudentExamHandler(gormDB))
api.Get("/classes/:rkId/allowed-apps", handlers.GetAllowedAppsHandler(gormDB))
// Health check (public) // Health check (public)
api.Get("/health", func(c *fiber.Ctx) error { api.Get("/health", func(c *fiber.Ctx) error {
@@ -137,7 +139,6 @@ func main() {
staff.Get("/classes/:rkId/schedule", handlers.GetClassScheduleHandler(gormDB)) staff.Get("/classes/:rkId/schedule", handlers.GetClassScheduleHandler(gormDB))
staff.Post("/classes/:rkId/schedule", handlers.SaveClassScheduleHandler(gormDB)) staff.Post("/classes/:rkId/schedule", handlers.SaveClassScheduleHandler(gormDB))
staff.Delete("/classes/:rkId/schedule", handlers.DeleteClassScheduleHandler(gormDB)) staff.Delete("/classes/:rkId/schedule", handlers.DeleteClassScheduleHandler(gormDB))
staff.Get("/classes/:rkId/allowed-apps", handlers.GetAllowedAppsHandler(gormDB))
staff.Post("/classes/:rkId/allowed-apps", handlers.SaveAllowedAppsHandler(gormDB)) staff.Post("/classes/:rkId/allowed-apps", handlers.SaveAllowedAppsHandler(gormDB))
staff.Get("/app-pool", handlers.ListAppPoolHandler(gormDB)) staff.Get("/app-pool", handlers.ListAppPoolHandler(gormDB))
staff.Get("/app-templates", handlers.ListAppTemplatesHandler(gormDB)) staff.Get("/app-templates", handlers.ListAppTemplatesHandler(gormDB))