44r0n7
45620b1ab5
refactor: clean up daemon and CLI duplication
...
Reduce repeated adapter dispatch, CLI action rendering, and config save
flows while keeping the current Roku behavior and docs aligned with the
known secret-menu limitations.
2026-04-15 15:25:49 -04:00
44r0n7
8bf0a94416
feat: complete CLI milestone
...
Finish the Milestone 4 CLI surface with config management, daemon
install and uninstall helpers, config reload handling, and final
polish for secret redaction and running-socket tracking.
2026-04-14 10:46:41 -04:00
44r0n7
29e53d16b0
feat: complete daemon core milestone
...
Finish Milestone 3 with persisted config, socket IPC, registry CRUD,
periodic discovery, manual add, and app-cache refresh support.
2026-04-14 10:19:14 -04:00
44r0n7
642fa716d1
feat: finish Roku adapter dev-mode support
...
Add digest-auth sideload installs, debugger log capture, and live Roku
integration coverage so the full Roku milestone is validated on hardware.
2026-04-14 09:35:26 -04:00
44r0n7
ca9a6c509a
feat: implement core Roku ECP adapter
...
Add SSDP discovery plus the main ECP app, state, and key control flows so
Milestone 2 has a working Roku foundation with parser and key-mapping tests.
2026-04-14 09:15:17 -04:00
44r0n7
584da2d825
chore: scaffold tvctl foundation
...
Set up the Rust crate, baseline module layout, and project docs so the
repository matches the design bundle and builds cleanly as a starting point.
2026-04-14 09:02:32 -04:00