Zac Gaetano zgaetano · He/Him
  • Joined on 2026-03-31
zgaetano opened issue WildDragonLLC/dragonflight#80 2026-05-25 09:28:36 -04:00
Audio tab
zgaetano opened issue WildDragonLLC/dragonflight#79 2026-05-25 06:35:43 -04:00
BUG: proxy.js worker sets status='error' on failure at end — overrides existing live/ingesting status
zgaetano opened issue WildDragonLLC/dragonflight#78 2026-05-25 06:29:51 -04:00
BUG: GET /assets with both status and include_archived=true — archived filter overrides status filter
zgaetano opened issue WildDragonLLC/dragonflight#77 2026-05-25 06:28:59 -04:00
BUG: upload.js AMPP sync is fire-and-forget — errors swallowed silently with no retry
zgaetano opened issue WildDragonLLC/dragonflight#76 2026-05-25 06:26:12 -04:00
BUG: GET /assets/:id/live-path uses asset display_name to find recorder — will match wrong recorder
zgaetano opened issue WildDragonLLC/dragonflight#75 2026-05-25 06:23:51 -04:00
BUG: job_type and job_status enums don't match — jobs.js DB table uses job_type ENUM with missing values
zgaetano opened issue WildDragonLLC/dragonflight#74 2026-05-25 06:22:07 -04:00
BUG: Upload POST /part uses upload.single('file') but nginx strips Content-Type for multipart — multer may misparse
zgaetano opened issue WildDragonLLC/dragonflight#73 2026-05-25 06:19:04 -04:00
BUG: BullMQ orphan jobs remain when asset row is deleted — no GC for dangling jobs
zgaetano opened issue WildDragonLLC/dragonflight#72 2026-05-25 05:50:23 -04:00
BUG: /health endpoint intercepted by nginx — returns text/plain "healthy\n", not application/json
zgaetano opened issue WildDragonLLC/dragonflight#71 2026-05-25 05:37:33 -04:00
BUG: PUT /sequences/:id/clips uses client.query('BEGIN') without error rollback on the inner INSERT loop
zgaetano opened issue WildDragonLLC/dragonflight#70 2026-05-25 05:34:41 -04:00
BUG: POST /assets/batch-trim creates jobs table row with wrong job_type — no matching pg_enum value
zgaetano opened issue WildDragonLLC/dragonflight#69 2026-05-25 04:07:41 -04:00
BUG: POST /assets no input validation for duration — NaN stored when absent
zgaetano opened issue WildDragonLLC/dragonflight#68 2026-05-25 03:51:22 -04:00
BUG: GET /upload route missing — upload.js has no list endpoint, frontend may 404
zgaetano opened issue WildDragonLLC/dragonflight#67 2026-05-25 03:45:11 -04:00
BUG: Recorder scheduler enqueueNextOccurrence does not check end_at < start_at for cloned rows
zgaetano opened issue WildDragonLLC/dragonflight#66 2026-05-25 03:41:14 -04:00
BUG: POST /assets/:id/mark-empty requires status=live — but capture shutdown may pass wrong assetId
zgaetano opened issue WildDragonLLC/dragonflight#65 2026-05-25 03:31:03 -04:00
BUG: GET /schedules?status=invalid returns all schedules instead of 400
zgaetano opened issue WildDragonLLC/dragonflight#64 2026-05-25 03:28:46 -04:00
BUG: POST /assets body param sourceType, needsProxy documented but unused
zgaetano opened issue WildDragonLLC/dragonflight#63 2026-05-25 03:22:04 -04:00
BUG: POST /assets with status=live asset already existing: captures registered as processing overwrite the live asset
zgaetano opened issue WildDragonLLC/dragonflight#62 2026-05-25 02:59:36 -04:00
BUG: deleteObject in asset hard-delete may throw — route has no catch per-item
zgaetano opened issue WildDragonLLC/dragonflight#61 2026-05-25 02:58:13 -04:00
BUG: S3 proxy client export breaks when s3Client is rebuilt