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)