21 Commits
Author SHA1 Message Date
bart 49ad12ff14 fix(metadata): clear stream_title when DJ is talking 2026-11-07 17:21:24 +01:00
bart 9da6d3db27 fix(mqtt): decouple eventloop from status watcher and publish playlist to state and subtopic 2026-11-07 16:33:53 +01:00
bart 4bb6fe007e feat: Add playlist and genre separation to MQTT playback state and discovery 2026-11-07 12:50:58 +01:00
bart a795c3d024 feat(kiosk): bump v0.1.5 with Yatse artwork proxy, smart track selection, and HA buttons 2026-11-06 18:20:20 +01:00
bart 423bc75c94 fix(kiosk): auto-hide OSD, prioritize hardware-decoded formats, clean YouTube share URLs 2026-11-05 22:20:20 +01:00
bart 289f4a4ff5 feat(yatse): support Addons.ExecuteAddon YouTube sharing and Playlist endpoints 2026-11-05 19:12:04 +01:00
bart 888996f4f3 fix(gui): hide mouse cursor in kiosk mode 2026-11-05 18:58:19 +01:00
bart 3a407f90f7 feat(kiosk): bump v0.1.2 with video library support for movies, tv shows, and seasons 2026-11-05 18:46:32 +01:00
bart 4f2cdbd817 feat(kiosk): integrate libmpv, full Yatse JSON-RPC & EventServer, and YouTube playback 2026-11-04 23:26:08 +01:00
bart d77cdfedab new 2026-11-04 19:41:25 +01:00
bart 99cbc00357 eerste versie 2026-11-03 22:21:03 +01:00
bart 8a08620866 feat(eventserver): send UDP ping ack reply to Yatse client 2026-11-02 22:46:33 +01:00
bart 91657aad56 feat(jellyfin): support Jellyfin 12.x authentication headers and capabilities schema 2026-11-02 22:14:13 +01:00
bart 9fe1c66a31 fix(jellyfin): gracefully skip connection when password is empty to avoid log spam 2026-11-02 22:09:20 +01:00
bart 5de0425b57 fix(kodi_rpc): fix Application.SetMute error handling and correct platform booleans and system labels 2026-11-02 22:04:07 +01:00
bart ba5feaf3b2 feat(kodi_rpc): implement Settings.GetSettingValue, Settings.SetSettingValue, and library stubs 2026-11-02 22:01:14 +01:00
bart 935225b7bb feat(eventserver): implement Kodi UDP EventServer on port 9777 for Yatse 2026-11-02 21:52:14 +01:00
bart 3a0ea206a2 fix(kodi_rpc): support HTTP GET query param request and raw TCP JSON-RPC socket on 9090 for Yatse 2026-11-02 21:48:49 +01:00
bart 0aed952728 feat(docker): add Dockerfile, docker-compose and headless fallback for local testing 2026-11-02 21:42:26 +01:00
bart f66f874bae feat(client): initial implementation of jellyfin htpc client with yatse remote and youtube playback 2026-11-02 21:33:42 +01:00
bart 8d6270038f first commit 2026-11-02 21:24:01 +01:00