feat(nextgen): sync latest dev code and primary school UAT seeder
#84:Commit
a3dd4851f9
pushed by
fchinembiri
fix(nextgen): add dev.next-gen.techarvest.co.zw to ALLOWED_ORIGINS for PWA dev environment
#83:Commit
c94e0ce56e
pushed by
fchinembiri
fix(musicseerr): implement thread-safe jobs saving with a write lock and unique temp files
#72:Commit
e0ba21eb07
pushed by
fchinembiri
fix(musicseerr): implement download concurrency limit of 5 using threading.Semaphore
#68:Commit
6c4530c70d
pushed by
fchinembiri
fix(musicseerr): handle internal spotDL errors when return code is 0
#60:Commit
e23ef8fd09
pushed by
fchinembiri
fix(musicseer): implement sequential playlist scraping via embeds, add Deno to Dockerfile for yt-dlp, and configure Always imagePullPolicy
#59:Commit
c79cf68db9
pushed by
fchinembiri
fix: resolve Spotify URL to text title at start of task to fix fallback for both yt-dlp and Tubidy search
#58:Commit
7da517dffb
pushed by
fchinembiri
feat: enhance duplicate prevention to support FLAC, M4A, WAV, OPUS, OGG, and strip track numbers
#57:Commit
00c7498859
pushed by
fchinembiri
fix: resolve proxy hostname to IP inside tasks.py to satisfy spotDL validation requirements
#54:Commit
93296dbee3
pushed by
fchinembiri
fix(worker): initialize cfg.storage in run_job for standard inference
#16:Commit
76a5d155d7
pushed by
fchinembiri