- Archive player: loading spinner on stream start/seek/timeline click - Archive player: live clock updates every second during playback - Timeline: removed segment overlays, hourly labels (0–24) - Clip download: split time inputs into separate HH/MM/SS fields - Clip download: cancel button aborts fetch and kills ffmpeg on server - Security: CSRF protection, HttpOnly/SameSite cookies, XSS escaping, parameter validation, access control on ping endpoint - Dashboard: user-specific DVR cards, live clock and version widgets - Preview channels resume after closing fullscreen player - Docker: moved SDK libs into dvr_admin/, cleaned up dvr_admin_docker/
6 lines
50 B
Plaintext
6 lines
50 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
dvr_admin.db
|
|
.secret.key
|
|
*.log
|