fix(router): add /api/v1 prefix to jobs and applications routes
This commit is contained in:
parent
1002a2ec83
commit
720eda91c7
1 changed files with 9 additions and 9 deletions
|
|
@ -131,17 +131,17 @@ func NewRouter() http.Handler {
|
||||||
mux.Handle("DELETE /api/v1/users/{id}", authMiddleware.HeaderAuthGuard(http.HandlerFunc(coreHandlers.DeleteUser)))
|
mux.Handle("DELETE /api/v1/users/{id}", authMiddleware.HeaderAuthGuard(http.HandlerFunc(coreHandlers.DeleteUser)))
|
||||||
|
|
||||||
// Job Routes
|
// Job Routes
|
||||||
mux.HandleFunc("GET /jobs", jobHandler.GetJobs)
|
mux.HandleFunc("GET /api/v1/jobs", jobHandler.GetJobs)
|
||||||
mux.HandleFunc("POST /jobs", jobHandler.CreateJob)
|
mux.HandleFunc("POST /api/v1/jobs", jobHandler.CreateJob)
|
||||||
mux.HandleFunc("GET /jobs/{id}", jobHandler.GetJobByID)
|
mux.HandleFunc("GET /api/v1/jobs/{id}", jobHandler.GetJobByID)
|
||||||
mux.HandleFunc("PUT /jobs/{id}", jobHandler.UpdateJob)
|
mux.HandleFunc("PUT /api/v1/jobs/{id}", jobHandler.UpdateJob)
|
||||||
mux.HandleFunc("DELETE /jobs/{id}", jobHandler.DeleteJob)
|
mux.HandleFunc("DELETE /api/v1/jobs/{id}", jobHandler.DeleteJob)
|
||||||
|
|
||||||
// Application Routes
|
// Application Routes
|
||||||
mux.HandleFunc("POST /applications", applicationHandler.CreateApplication)
|
mux.HandleFunc("POST /api/v1/applications", applicationHandler.CreateApplication)
|
||||||
mux.HandleFunc("GET /applications", applicationHandler.GetApplications)
|
mux.HandleFunc("GET /api/v1/applications", applicationHandler.GetApplications)
|
||||||
mux.HandleFunc("GET /applications/{id}", applicationHandler.GetApplicationByID)
|
mux.HandleFunc("GET /api/v1/applications/{id}", applicationHandler.GetApplicationByID)
|
||||||
mux.HandleFunc("PUT /applications/{id}/status", applicationHandler.UpdateApplicationStatus)
|
mux.HandleFunc("PUT /api/v1/applications/{id}/status", applicationHandler.UpdateApplicationStatus)
|
||||||
|
|
||||||
// --- STORAGE ROUTES ---
|
// --- STORAGE ROUTES ---
|
||||||
// Initialize S3 Storage (optional - graceful degradation if not configured)
|
// Initialize S3 Storage (optional - graceful degradation if not configured)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue