Commit Graph

  • e924b0d099 fix: harden utility export recovery controller-v2-review Media 2026-08-12 18:59:48 -05:00
  • d339e10c47 docs: document utility export workflow Media 2026-08-12 18:50:48 -05:00
  • 7e6b916963 feat: add isolated utility export modes Media 2026-08-12 18:48:03 -05:00
  • b934b69e5a feat: persist isolated utility export jobs Media 2026-08-12 18:21:29 -05:00
  • 8db46df69e fix: enforce Player download height limit Media 2026-08-12 18:18:38 -05:00
  • c2544c44c7 fix: close Audio Router self-echo PUBACK/subscription-delivery race Media 2026-08-07 17:13:54 -05:00
  • ec826bb8f3 fix: restrict web ingest to official YouTube hosts and bound submission size Media 2026-08-07 17:04:05 -05:00
  • 270ede8b77 fix: allow genuinely new playlist ingest without fresh Player evidence Media 2026-08-07 17:01:39 -05:00
  • 5e81403be3 feat: overhaul video player controller Media 2026-08-06 20:08:12 -05:00
  • 72cc66df92 fix: pass mqtt credentials through compose Media 2026-08-06 19:26:00 -05:00
  • 63ea314b18 build: harden controller v2 runtime Media 2026-08-06 19:23:02 -05:00
  • 4e185b2e1c refactor: wire controller v2 into web runtime Media 2026-08-06 18:58:05 -05:00
  • 3ee7f94d72 feat: coordinate authoritative playback and audio routing Media 2026-08-06 18:52:01 -05:00
  • 8b3bdae8a0 feat: reduce authoritative player mqtt state Media 2026-08-06 17:41:07 -05:00
  • 45083207b4 feat: reserve downloads and protect slot cleanup Media 2026-08-06 17:34:11 -05:00
  • 3ff9ba4637 feat: add atomic state store and legacy migration Media 2026-08-06 17:31:02 -05:00
  • 9091f27283 test: characterize contracts and make startup explicit Media 2026-08-06 17:24:20 -05:00
  • fc27feaea1 initial commmit origin Media 2026-06-14 14:34:34 -05:00