Queue and UI fixes

This commit is contained in:
michael committed 2026-03-05 11:04:20 +00:00
1 parent 23acea4773
commit e3d890c071
103 files changed
+11400 -2010

No files matched your search

+17 -2
View File
@@ -115,9 +115,10 @@ export const api = {
body: JSON.stringify(payload || {})
});
},
cancelPipeline() {
cancelPipeline(jobId = null) {
return request('/pipeline/cancel', {
method: 'POST'
method: 'POST',
body: JSON.stringify({ jobId })
});
},
retryJob(jobId) {
@@ -135,11 +136,25 @@ export const api = {
method: 'POST'
});
},
restartReviewFromRaw(jobId) {
return request(`/pipeline/restart-review/${jobId}`, {
method: 'POST'
});
},
restartEncodeWithLastSettings(jobId) {
return request(`/pipeline/restart-encode/${jobId}`, {
method: 'POST'
});
},
getPipelineQueue() {
return request('/pipeline/queue');
},
reorderPipelineQueue(orderedJobIds = []) {
return request('/pipeline/queue/reorder', {
method: 'POST',
body: JSON.stringify({ orderedJobIds: Array.isArray(orderedJobIds) ? orderedJobIds : [] })
});
},
getJobs(params = {}) {
const query = new URLSearchParams();
if (params.status) query.set('status', params.status);