feat(jobs)!: SnapOtter 2.0 phase 2 job spine: async queues, worker pools, object storage, admin dashboard (#217)

This commit is contained in:
SnapOtter
2026-06-13 10:17:13 +08:00
parent 1c724d5d21
commit c451b939c7
130 changed files with 10438 additions and 3592 deletions
-4
View File
@@ -72,10 +72,6 @@ vi.mock("../../../apps/api/src/lib/svg-sanitize.js", () => ({
sanitizeSvg: vi.fn((b: Buffer) => b),
}));
vi.mock("../../../apps/api/src/lib/workspace.js", () => ({
createWorkspace: vi.fn(() => Promise.resolve("/tmp/workspace/pipeline-1")),
}));
vi.mock("../../../apps/api/src/lib/feature-status.js", () => ({
isToolInstalled: vi.fn(() => true),
}));