From f05f8f35978b04037892dc82492f3d8fda0ed7f1 Mon Sep 17 00:00:00 2001 From: Towsty Date: Thu, 3 Sep 2026 00:15:02 -0500 Subject: [PATCH] Let queued video, image, and music jobs open in an inspect modal. Co-authored-by: Cursor --- components/QueuedJobModal.vue | 440 +++++++++++++++++++++++++ pages/index.vue | 161 ++++++++- pages/music.vue | 77 ++++- pages/queue.vue | 46 ++- server/api/studio-queue.get.ts | 1 + server/api/studio-queue/[id].delete.ts | 9 + server/api/studio-queue/[id].get.ts | 4 +- server/api/studio-queue/[id].patch.ts | 111 +++++++ server/utils/generationPresets.ts | 23 ++ server/utils/queuedInspect.ts | 118 +++++++ utils/generationPresets.ts | 15 +- utils/queuedJob.ts | 289 ++++++++++++++++ 12 files changed, 1257 insertions(+), 37 deletions(-) create mode 100644 components/QueuedJobModal.vue create mode 100644 server/api/studio-queue/[id].patch.ts create mode 100644 server/utils/queuedInspect.ts create mode 100644 utils/queuedJob.ts diff --git a/components/QueuedJobModal.vue b/components/QueuedJobModal.vue new file mode 100644 index 0000000..88a7725 --- /dev/null +++ b/components/QueuedJobModal.vue @@ -0,0 +1,440 @@ +