|
|
81b832dc70
|
Replace inline auth script with shared auth-guard.js in recorders.html
|
2026-05-18 13:41:52 -04:00 |
|
|
|
f3fbb027f6
|
Replace inline auth script with shared auth-guard.js on recorders, jobs, users, tokens pages: recorders.html
|
2026-05-18 13:38:24 -04:00 |
|
|
|
027e73467f
|
feat: add admin sidebar section and user footer widget
|
2026-05-18 13:06:57 -04:00 |
|
|
|
f7a96677ef
|
feat: redesign recorders.html with new design system
|
2026-05-16 13:57:20 -04:00 |
|
|
|
0a5b4d6191
|
feat(ui): SRT/RTMP listener/caller mode UI in recorders
- SRT: mode selector (Listener / Caller)
- Listener: listen_port field + live connection info banner
- Caller: source URL field
- RTMP: mode selector (Listener / Caller)
- Listener: listen_port + stream_key fields + live connection info banner
- Caller: source URL field
- Connection info banners update live as port/key fields change
- handleCreateRecorder builds correct source_config per mode
- Card meta display handles listener config (shows port, not url)
- updateSrtModeFields / updateRtmpModeFields helpers for dynamic show/hide
|
2026-05-16 08:23:24 -04:00 |
|
|
|
ed52dfcafb
|
Fix recorders.html: rename handlers to avoid api.js shadowing (infinite recursion), fix resolution→recording_resolution
|
2026-05-16 00:48:40 -04:00 |
|
|
|
3aee8c41f5
|
Phase 2: services/web-ui/public/recorders.html
|
2026-04-07 22:05:43 -04:00 |
|