From 720eda91c715c9d95d564da3fee83a14f372f3c7 Mon Sep 17 00:00:00 2001 From: Tiago Yamamoto Date: Mon, 15 Dec 2025 13:42:50 -0300 Subject: [PATCH] fix(router): add /api/v1 prefix to jobs and applications routes --- backend/internal/router/router.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/backend/internal/router/router.go b/backend/internal/router/router.go index b237b39..057e88e 100755 --- a/backend/internal/router/router.go +++ b/backend/internal/router/router.go @@ -131,17 +131,17 @@ func NewRouter() http.Handler { mux.Handle("DELETE /api/v1/users/{id}", authMiddleware.HeaderAuthGuard(http.HandlerFunc(coreHandlers.DeleteUser))) // Job Routes - mux.HandleFunc("GET /jobs", jobHandler.GetJobs) - mux.HandleFunc("POST /jobs", jobHandler.CreateJob) - mux.HandleFunc("GET /jobs/{id}", jobHandler.GetJobByID) - mux.HandleFunc("PUT /jobs/{id}", jobHandler.UpdateJob) - mux.HandleFunc("DELETE /jobs/{id}", jobHandler.DeleteJob) + mux.HandleFunc("GET /api/v1/jobs", jobHandler.GetJobs) + mux.HandleFunc("POST /api/v1/jobs", jobHandler.CreateJob) + mux.HandleFunc("GET /api/v1/jobs/{id}", jobHandler.GetJobByID) + mux.HandleFunc("PUT /api/v1/jobs/{id}", jobHandler.UpdateJob) + mux.HandleFunc("DELETE /api/v1/jobs/{id}", jobHandler.DeleteJob) // Application Routes - mux.HandleFunc("POST /applications", applicationHandler.CreateApplication) - mux.HandleFunc("GET /applications", applicationHandler.GetApplications) - mux.HandleFunc("GET /applications/{id}", applicationHandler.GetApplicationByID) - mux.HandleFunc("PUT /applications/{id}/status", applicationHandler.UpdateApplicationStatus) + mux.HandleFunc("POST /api/v1/applications", applicationHandler.CreateApplication) + mux.HandleFunc("GET /api/v1/applications", applicationHandler.GetApplications) + mux.HandleFunc("GET /api/v1/applications/{id}", applicationHandler.GetApplicationByID) + mux.HandleFunc("PUT /api/v1/applications/{id}/status", applicationHandler.UpdateApplicationStatus) // --- STORAGE ROUTES --- // Initialize S3 Storage (optional - graceful degradation if not configured)