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
+1
View File
@@ -909,6 +909,7 @@ function extractToken(request: FastifyRequest): string | null {
const PUBLIC_PATHS = [
"/api/v1/health",
"/api/v1/readyz",
"/api/v1/config/",
"/api/auth/",
"/api/v1/download/",