feat: migrate to dedicated patch test management

This commit is contained in:
2026-05-29 17:19:02 +01:00
parent 9d8015f1b8
commit f36497090a
8 changed files with 450 additions and 124 deletions
+7
View File
@@ -251,6 +251,13 @@ func main() {
r.Put("/{id}/toggle", services.ToggleService)
})
r.Route("/admin/patch-tests", func(r chi.Router) {
r.Get("/", admin.GetPatchTests)
r.Post("/", admin.CreatePatchTest)
r.Put("/{id}", admin.UpdatePatchTest)
r.Delete("/{id}", admin.DeletePatchTest)
})
r.Route("/admin/bookings", func(r chi.Router) {
r.Get("/", bookings.GetAllAdminBookingsHandler)
r.Post("/", bookings.AdminCreateBookingForUserHandler)