Zac Gaetano zgaetano · He/Him
  • Joined on 2026-03-31
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:38:31 -04:00
7f545962f6 fix(whip): wire teardown hook in NewWHIPHandler constructor (mirrors WHEP NewHandler pattern)
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:35:50 -04:00
1be78a8185 feat(whip): wire WHIPHandler into HTTP server Config and v3 routes
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:34:23 -04:00
a22b8c68f0 fix(whip): clean up lifecycle — proper net import and checkPortFree implementation
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:33:36 -04:00
b1057756d2 fix(whip): rewrite lifecycle hooks — correct port allocation, clean FFmpeg RTP input legs
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:32:51 -04:00
4bef6563c7 feat(whip): extend Subsystem with WHIP ingest state, lookupIngest, WHIPHooks
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:32:05 -04:00
6c9d1864dd feat(restream): extend ProcessHooks with OnInputStart for WHIP ingest input legs
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:27:26 -04:00
ca3501f888 feat(whip): add WHIP process lifecycle hooks — port allocation and FFmpeg RTP input legs
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:26:43 -04:00
d72aa8afe1 feat(whip): add WHIPHandler — Echo HTTP handler for WHIP ingest endpoints
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:25:30 -04:00
2a4c8d5f52 fix(docker): chmod apply-overlay.sh before execution (exit 126)
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:20:11 -04:00
01c456cd1a feat(core/webrtc): add IngestPeer for WHIP publish side (issue #16)
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:18:43 -04:00
5f9ba6f764 feat(config): add ConfigWHIPIngest to per-process config (issue #16)
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 16:16:32 -04:00
890b09a33c fix(build): remove promauto dependency, use explicit reg.MustRegister
zgaetano pushed to main at zgaetano/datarhei-dragonfork-core 2026-05-09 12:27:08 -04:00
70d0ddb2e3 gui: redesign WebRTC admin page with Wild Dragon brand
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-09 09:34:16 -04:00
9cb1cc7b3d fix: review findings on the polish + active-speaker batch
b2666236ec feat(ui): toast feedback for settings actions; refresh _NEXT.md
Compare 2 commits »
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-09 09:25:47 -04:00
778e5163e9 feat(engine): surface Teams Active Speaker as a routable participant
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-08 19:32:23 -04:00
ab072979d8 feat(ui): empty-state, pipeline error/no-signal indicators, JetBrains Mono, tooltips
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-08 13:59:16 -04:00
0c82ac71f0 feat: bundle Inter font, emergency stop button, window persistence + tests
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-08 13:53:02 -04:00
ff7e949466 fix(ui): hit-test the dragon button so the About dialog actually opens
e8f52a3153 feat: app icon, FPS, drops counter, --version, About dialog, Stop Teams toggle
Compare 2 commits »
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-08 07:19:34 -04:00
01ef4250d7 feat(ui): real Wild Dragon mark in rail + automated transcoder topology
zgaetano pushed to main at WildDragonLLC/dragon-iso 2026-05-08 01:05:27 -04:00
c08b90b0b2 feat(ui): Launch Teams rail button + spec for embedded-Teams roadmap