Files
pmomusic/.gitignore
Eric Coissac 0cca9229ad 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:47 +01:00

50 lines
533 B
Plaintext

.ollama
.ollamacode
/bin/
/pkg/
/vendor/
**/*.log
**/*.old
**/*.o
**/*.o.d
**/*.a
**/*.flac
**/*.aif
**/*.aiff
**/*.wav
**/*.opus
**/*.mp4
**/*.mp3
**/*.ogg
xxx
/dcai/
**/.pmomusic.yml
**/.pmomusic_covers/**
**/.pmomusic_audio/**
/.pmomusic
**/.DS_Store
/target
**/target/
/.pmomusic_covers
/.pmomusic_audio/**
C/src/soxr-0.1.3/Release/tests
**/Release/
**/Debug/
OLD-GO-CODE/
xxx
xx
all.txt
pmo_src.txt
upmpdcli/
/*.xml
test_upnp*.cargo/
.cargo/
setup-env.sh
cache
gupnp-tools
pmo*_[0_9]*.txt
webapp_[0_9]*.txt
RF.json
RF_old.json