This website requires JavaScript.
Explore
Help
Sign In
eric
/
pmomusic
Watch
1
Star
0
Fork
0
You've already forked pmomusic
Code
Issues
5
Pull Requests
Actions
Packages
Projects
Releases
3
Wiki
Activity
Files
0cca9229ada62ab6830b1d837ce37fc3e24a1e77
pmomusic
/
.DS_Store
35 lines
18 KiB
Plaintext
Raw
Normal View
History
Unescape
Escape
feat: implement livemeta/pull API and station mapping - Replace old /api/live endpoint with new livemeta/pull API (api.radiofrance.fr) - Add hardcoded station ID/stream mappings with runtime-updatable mapping - Implement station rediscovery on unknown slug or stream failure - Add persistent caching for station mappings (30-day TTL) via pmoconfig - Update live_metadata to use numeric IDs and handle ID mismatches - Add station validation (API + stream accessibility check) - Refactor metadata caching with fetched_at and fallback TTL - Update discover_local_radios to scrape SvelteKit page data - Add new models: PullResponse, PullStep, EmbedImage for livemeta format - Improve live_metadata.rs example to safely truncate intros - Enable parallel DIDL generation for playlist groups
2026-03-24 10:01:23 +01:00