fix(backend): make result job endpoints public

This commit is contained in:
Ruben Fiszel
2023-05-16 13:08:36 +02:00
parent 4ba2321d27
commit 36e653195e
2 changed files with 9 additions and 3 deletions
+3 -3
View File
@@ -3654,7 +3654,7 @@ paths:
mem_peak:
type: integer
/w/{workspace}/jobs/completed/get/{id}:
/w/{workspace}/jobs_u/completed/get/{id}:
get:
summary: get completed job
operationId: getCompletedJob
@@ -3671,7 +3671,7 @@ paths:
schema:
$ref: "#/components/schemas/CompletedJob"
/w/{workspace}/jobs/completed/get_result/{id}:
/w/{workspace}/jobs_u/completed/get_result/{id}:
get:
summary: get completed job result
operationId: getCompletedJobResult
@@ -3687,7 +3687,7 @@ paths:
application/json:
schema: {}
/w/{workspace}/jobs/completed/get_result_maybe/{id}:
/w/{workspace}/jobs_u/completed/get_result_maybe/{id}:
get:
summary: get completed job result if job is completed
operationId: getCompletedJobResultMaybe
+6
View File
@@ -111,6 +111,12 @@ pub fn global_service() -> Router {
get(get_suspended_job_flow),
)
.route("/get/:id", get(get_job))
.route("/completed/get/:id", get(get_completed_job))
.route("/completed/get_result/:id", get(get_completed_job_result))
.route(
"/completed/get_result_maybe/:id",
get(get_completed_job_result_maybe),
)
.route("/getupdate/:id", get(get_job_update))
.route("/queue/cancel/:id", post(cancel_job_api))
.route("/queue/force_cancel/:id", post(force_cancel))