dragonflight/services/web-ui/public
Zac Gaetano a8656fc1a8 capture: custom FFmpeg 7.1 build with DeckLink + D-Bus mounts + SDI deinterlace
Dockerfile is now a two-stage build that compiles FFmpeg from source with --enable-decklink against the Blackmagic SDK 16.x headers in services/capture/sdk/ (operator-supplied, gitignored). build-with-decklink.sh + patch_decklink.py drive the build.

docker-compose.yml mounts /dev/shm, /run/dbus, /run/systemd into mam-api, capture, web-ui so the BMD runtime can talk to the host.

capture-manager.js wraps SDI sources with -vf yadif=mode=1 (deinterlace).

recorders.html defaults to SDI source type now that we have a working DeckLink path.
2026-05-22 00:01:43 +00:00
..
css fix: remove Google Fonts, fix editor link to :47435, fix page titles 2026-05-18 22:56:51 -04:00
fonts web-ui: wave-1 finish — self-host fonts + multi-stage Dockerfile 2026-05-21 16:32:55 +00:00
img feat(brand): add Wild Dragon logo + favicon 2026-05-18 14:11:29 +00:00
js web-ui: tag IN DEV pages in sidebar from auth-guard 2026-05-21 09:59:29 -04:00
_primitives-smoke.html web-ui: add _primitives-smoke.html for wave-1 visual QA 2026-05-21 12:43:00 -04:00
api-tokens.html fix: prevent JS injection via token name in confirmRevoke onclick 2026-05-19 00:27:31 -04:00
capture.html Add Settings nav link to sidebar 2026-05-20 14:45:49 -04:00
cluster.html Add Settings nav link to sidebar 2026-05-20 15:07:36 -04:00
containers.html Revert shell.css primitive rework (5 commits eea1ed6..a8f5bce) 2026-05-21 20:34:08 +00:00
edit.html fix(edit): add version cache-busters to api.js and topbar-strip.js 2026-05-19 00:48:50 -04:00
editor.html web-ui: replace editor.html with under-construction screen 2026-05-21 09:59:29 -04:00
favicon.ico feat(brand): add Wild Dragon logo + favicon 2026-05-18 14:11:29 +00:00
home.html Revert shell.css primitive rework (5 commits eea1ed6..a8f5bce) 2026-05-21 20:34:08 +00:00
index.html Add Settings nav link to sidebar 2026-05-20 14:32:34 -04:00
jobs.html Add Settings nav link to sidebar 2026-05-20 14:50:02 -04:00
login.html web-ui(wave 2): migrate login.html to new primitives 2026-05-21 13:09:39 -04:00
player.html fix: XSS in renderTags and stale api.js version in player.html 2026-05-19 00:30:54 -04:00
projects.html web-ui: include auth-guard.js on home.html and projects.html so the IN DEV badge renders on those pages too 2026-05-21 14:01:52 +00:00
recorders.html capture: custom FFmpeg 7.1 build with DeckLink + D-Bus mounts + SDI deinterlace 2026-05-22 00:01:43 +00:00
settings.html settings.html: remove orphan sidebar-footer + duplicate /nav; use main flex wrapper 2026-05-21 16:40:28 -04:00
tokens.html tokens.html: remove orphan sidebar-footer + duplicate /nav; use main flex wrapper 2026-05-21 16:40:28 -04:00
upload.html Add Settings nav link to sidebar 2026-05-20 14:37:38 -04:00
users.html Revert shell.css primitive rework (5 commits eea1ed6..a8f5bce) 2026-05-21 20:34:08 +00:00