Original PR: https://github.com/imputnet/cobalt/pull/1199 Author: @dumbmoron Created: 3/29/2025 Status: ✅ Merged Merged: 4/2/2025 Merged by: @github-actions[bot]
Base: develop ← Head: queue-refactor
develop
queue-refactor
d78ae81
53ca770
a183265
165fa65
75e1fb6
f4f7032
0fb4cd7
17 files changed (+162 additions, -146 deletions)
📝 web/src/components/queue/ProcessingQueue.svelte (+4 -4) 📝 web/src/components/queue/ProcessingQueueItem.svelte (+3 -3) 📝 web/src/components/queue/ProgressBar.svelte (+2 -2) 📝 web/src/components/settings/ClearStorageButton.svelte (+1 -1) 📝 web/src/lib/api/saving-handler.ts (+1 -1) ➖ web/src/lib/queen-bee/scheduler.ts (+0 -68) 📝 web/src/lib/state/task-manager/current-tasks.ts (+2 -4) 📝 web/src/lib/state/task-manager/queue.ts (+34 -35) 📝 web/src/lib/task-manager/queue.ts (+2 -1) 📝 web/src/lib/task-manager/run-worker.ts (+8 -10) 📝 web/src/lib/task-manager/runners/fetch.ts (+3 -3) 📝 web/src/lib/task-manager/runners/remux.ts (+4 -4) ➕ web/src/lib/task-manager/scheduler.ts (+76 -0) 📝 web/src/lib/types/queue.ts (+2 -2) 📝 web/src/lib/types/task-manager.ts (+0 -0) 📝 web/src/lib/types/workers.ts (+19 -7) 📝 web/src/routes/remux/+page.svelte (+1 -1)
web/src/components/queue/ProcessingQueue.svelte
web/src/components/queue/ProcessingQueueItem.svelte
web/src/components/queue/ProgressBar.svelte
web/src/components/settings/ClearStorageButton.svelte
web/src/lib/api/saving-handler.ts
web/src/lib/queen-bee/scheduler.ts
web/src/lib/state/task-manager/current-tasks.ts
web/src/lib/state/task-manager/queue.ts
web/src/lib/task-manager/queue.ts
web/src/lib/task-manager/run-worker.ts
web/src/lib/task-manager/runners/fetch.ts
web/src/lib/task-manager/runners/remux.ts
web/src/lib/task-manager/scheduler.ts
web/src/lib/types/queue.ts
web/src/lib/types/task-manager.ts
web/src/lib/types/workers.ts
web/src/routes/remux/+page.svelte
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/imputnet/cobalt/pull/1199
Author: @dumbmoron
Created: 3/29/2025
Status: ✅ Merged
Merged: 4/2/2025
Merged by: @github-actions[bot]
Base:
develop← Head:queue-refactor📝 Commits (7)
d78ae81web/queen-bee: a bunch of small cleanups53ca770web/queue: make completedWorkers into set, require pipelineResultsa183265web/workers: split up args by type165fa65web/scheduler: rename function to schedule(), cleanup control flow75e1fb6web/queue: refactor removeItem() and clearPipelineCache()f4f7032web/scheduler: break the queue loop when necessary0fb4cd7web: rename queen-bee to task-manager📊 Changes
17 files changed (+162 additions, -146 deletions)
View changed files
📝
web/src/components/queue/ProcessingQueue.svelte(+4 -4)📝
web/src/components/queue/ProcessingQueueItem.svelte(+3 -3)📝
web/src/components/queue/ProgressBar.svelte(+2 -2)📝
web/src/components/settings/ClearStorageButton.svelte(+1 -1)📝
web/src/lib/api/saving-handler.ts(+1 -1)➖
web/src/lib/queen-bee/scheduler.ts(+0 -68)📝
web/src/lib/state/task-manager/current-tasks.ts(+2 -4)📝
web/src/lib/state/task-manager/queue.ts(+34 -35)📝
web/src/lib/task-manager/queue.ts(+2 -1)📝
web/src/lib/task-manager/run-worker.ts(+8 -10)📝
web/src/lib/task-manager/runners/fetch.ts(+3 -3)📝
web/src/lib/task-manager/runners/remux.ts(+4 -4)➕
web/src/lib/task-manager/scheduler.ts(+76 -0)📝
web/src/lib/types/queue.ts(+2 -2)📝
web/src/lib/types/task-manager.ts(+0 -0)📝
web/src/lib/types/workers.ts(+19 -7)📝
web/src/routes/remux/+page.svelte(+1 -1)📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.