Zac Gaetano zgaetano · He/Him
  • Joined on 2026-03-31
zgaetano closed issue WildDragonLLC/dragonflight#72 2026-05-25 18:27:29 -04:00
BUG: /health endpoint intercepted by nginx — returns text/plain "healthy\n", not application/json
zgaetano closed issue WildDragonLLC/dragonflight#51 2026-05-25 18:27:29 -04:00
[Low] Smart filter rail items have no active visual state
zgaetano closed issue WildDragonLLC/dragonflight#65 2026-05-25 18:27:27 -04:00
BUG: GET /schedules?status=invalid returns all schedules instead of 400
zgaetano closed issue WildDragonLLC/dragonflight#69 2026-05-25 18:27:27 -04:00
BUG: POST /assets no input validation for duration — NaN stored when absent
zgaetano closed issue WildDragonLLC/dragonflight#62 2026-05-25 18:27:27 -04:00
BUG: deleteObject in asset hard-delete may throw — route has no catch per-item
zgaetano closed issue WildDragonLLC/dragonflight#71 2026-05-25 18:27:27 -04:00
BUG: PUT /sequences/:id/clips uses client.query('BEGIN') without error rollback on the inner INSERT loop
zgaetano closed issue WildDragonLLC/dragonflight#38 2026-05-25 18:27:24 -04:00
[Critical] apiFetch headers spread overwrites Content-Type when custom headers passed
zgaetano closed issue WildDragonLLC/dragonflight#59 2026-05-25 18:27:24 -04:00
BUG: /health returns text/plain not application/json — smoke tests fail
zgaetano closed issue WildDragonLLC/dragonflight#48 2026-05-25 18:27:24 -04:00
[Low] Missing type:module in mam-api package.json
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 17:42:42 -04:00
fba671ad40 fix(#53): show error banner with retry when loadData() rejects
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 17:42:07 -04:00
33c82cab1a fix(#38,#54): fix apiFetch Content-Type header order; fix normalizeAsset seed hash
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 17:40:59 -04:00
75c23448b4 fix(#65): GET /schedules returns 400 for unknown status query param
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 17:38:42 -04:00
548c2ab8a4 fix(#72,#59): remove nginx /health stub — API endpoint proxies through correctly
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 17:37:57 -04:00
15b4d45375 fix(#48): add type:module to mam-api package.json
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 11:26:03 -04:00
4c8c3b72bb fix filmstrip: append probe to DOM, fix race condition, add 15s timeout
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 11:21:39 -04:00
7ea3a235da fix: filmstrip — fetch video chunk as Blob URL, append probe to DOM, add timeout
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 11:14:56 -04:00
0481fb3ecf fix: filmstrip probe video — append to DOM, fix src/handler race, add timeout
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 09:30:41 -04:00
37c406bf4d fix filmstrip: use hls.js for HLS stream frame capture, not only direct streams
zgaetano commented on issue WildDragonLLC/dragonflight#58 2026-05-25 09:29:25 -04:00
Filmstrip dispaly only works for clips that are ingested

Still present as an issue

Clip only displays filmstrip when it initally is ingested, upon page refresh it breaks.

zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-25 09:29:06 -04:00
b345f5f6a4 fix editor: use assetsRef to avoid stale closure in handleExternalDrop