Commit Graph

5 Commits

Author SHA1 Message Date
ComputerTech 498832bdcb chore: change listener port from 5001 to 5005 2026-04-04 12:36:37 +01:00
ComputerTech 3c0174ff31 feat: MediaMTX SRT integration, IP allowlist, pre-roll bugfixes 2026-04-04 12:33:45 +01:00
ComputerTech 1fa6887efd Fix stream URL detection for custom domains; add listener_url config 2026-03-10 19:07:04 +00:00
ComputerTech df283498eb Add config.json system; fix bugs across server.py, script.js, techdj_qt.py
- Add config.example.json with all options: host, dj_port, listener_port,
  dj_panel_password, secret_key, music_folder, stream_bitrate, max_upload_mb,
  cors_origins, debug (copy to config.json to use)
- server.py: drive host/ports/secrets/CORS/upload limit from config.json;
  fix serve_static to use allowlist only; move re import to top-level;
  fix inconsistent indentation in login/logout/before_request handlers
- script.js: fix undefined decks.crossfader in updateUIFromMixerStatus;
  declare mediaRecorder as a proper let variable
- techdj_qt.py: replace blocking time.sleep poll in YTDownloadWorker with
  non-blocking QTimer; fix fragile or-chained lambda in recording reset
2026-03-09 18:02:47 +00:00
3nd3r 95b01fd436 Add optional DJ panel password 2026-01-03 09:12:57 -06:00