Commit graph

7 commits

Author SHA1 Message Date
fcb783ffca
feat(liquidsoap): deck-shuffle playlist with peek-ahead 2026-04-30 14:56:38 +06:00
52c6750a51
fix(liquidsoap): switch append_history to let json.parse with typed record
old json.parse(default=...) silently failed on every track change so
recent-played always showed only one entry. modern let-form parses
the existing history file correctly.
2026-04-30 11:22:50 +06:00
38394f40a6
fix: compute duration via request.duration when decoder metadata is empty 2026-04-30 10:55:24 +06:00
6bec95a563
feat: emit duration + per-station history in liquidsoap 2026-04-30 09:18:18 +06:00
f0ae93a522
feat: emit now-playing json on track change 2026-04-30 01:06:01 +06:00
fd3453c5bc
feat: add opus output for minecraft station 2026-04-30 00:24:40 +06:00
b23f957ecb
feat: add liquidsoap script with minecraft mp3 stream 2026-04-29 23:53:28 +06:00