Zac Gaetano zgaetano · He/Him
  • Joined on 2026-03-31
zgaetano opened issue WildDragonLLC/dragonflight#109 2026-05-26 18:19:34 -04:00
node-agent BMD_COUNT override hardcodes /dev/blackmagic/dv${i} but real devices are /dev/blackmagic/io${i}
zgaetano opened issue WildDragonLLC/dragonflight#108 2026-05-26 18:19:21 -04:00
zampp2 GPU capabilities stuck on raw /dev detection — GPU_COUNT env override blocks nvidia-smi enrichment
zgaetano opened issue WildDragonLLC/dragonflight#106 2026-05-26 18:19:01 -04:00
Node hijack: POST /cluster/heartbeat allows any authed user to overwrite primary node's api_url
zgaetano opened issue WildDragonLLC/dragonflight#107 2026-05-26 18:19:01 -04:00
Migrations silently swallow failures — partial schema upgrades leave server running on broken DB
zgaetano opened issue WildDragonLLC/dragonflight#105 2026-05-26 18:18:40 -04:00
Secret leak: recorder start error response includes full Docker create payload (S3 keys, stream keys)
zgaetano opened issue WildDragonLLC/dragonflight#104 2026-05-26 18:18:38 -04:00
SSRF: POST /recorders/probe accepts arbitrary URLs and probes raw TCP/UDP on internal network
zgaetano opened issue WildDragonLLC/dragonflight#103 2026-05-26 18:18:31 -04:00
Scheduler tick has race condition — multi-node deploy will double-fire recorder starts
zgaetano opened issue WildDragonLLC/dragonflight#101 2026-05-26 18:18:08 -04:00
Error handler leaks raw Postgres error messages (schema/column/UUID syntax) to clients
zgaetano opened issue WildDragonLLC/dragonflight#102 2026-05-26 18:18:08 -04:00
UUID path params not validated — every /:id route returns 500 with PG error on bad input
zgaetano opened issue WildDragonLLC/dragonflight#100 2026-05-26 18:18:01 -04:00
No graceful shutdown handler — SIGTERM kills mam-api mid-tick, leaks Redis + Docker sockets
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 18:16:21 -04:00
1535bbaefa fix(web-ui): load js/bmd-card.js in index.html
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 18:02:43 -04:00
a44d8bd7c9 feat(admin): live video-presence indicators on cluster DeckLink ports
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 16:25:42 -04:00
d257a19d9d fix(player): buffer indicator + 416 instead of 500 on out-of-range S3
zgaetano closed issue WildDragonLLC/dragonflight#99 2026-05-26 16:10:30 -04:00
Build & deploy Premiere panel v1.1.0 to BMG-PC-Edit
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 16:10:13 -04:00
f0f615688e release: add v1.1.0 ZXP artifact (Growing tab + visual system alignment)
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 14:28:04 -04:00
a6f045b3d7 fix(node-agent): probe GPU via Docker API async at startup, cache result
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 14:25:45 -04:00
558c18e417 fix(node-agent): detect GPUs via docker run --gpus all ubuntu:22.04
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 14:22:13 -04:00
5ff507b81b fix(node-agent): use nsenter to run nvidia-smi in host mount namespace
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 14:19:24 -04:00
726343db96 fix(node-agent): bind nvidia-smi for full GPU info (name, VRAM, driver)
zgaetano pushed to main at WildDragonLLC/dragonflight 2026-05-26 14:06:31 -04:00
55ff2e717f feat(cluster): full hardware breakdown per node