MusicUtils / main.py

Commit History

feat: youtube stats endpoint + nav link
d1806e6

sathvik77 commited on

feat(backend): POST /jobs/youtube + GET /jobs/youtube/{id}
b989bc8

sathvik77 commited on

Add pitch/tempo shifting on download
fd9421b

sathvik77 commited on

Set baseline stats to 100 visits and 5 downloads
d074942

sathvik77 commited on

Add admin dashboard with download history and persistent storage
3b1b3cb

sathvik77 commited on

Fix before-clip playback by persisting original in output dir
03be5eb

sathvik77 commited on

Add before/after clip preview and SEO landing pages
ee5588a

sathvik77 commited on

feat(stems): add multi-stem downloads with Playwright e2e coverage
4369b06

sathvik77 commited on

feat(trim): add upload trim range with preview and backend segment processing
27df8ab

sathvik77 commited on

fix(backend): use asyncio.to_thread for stats IO, guard malformed JSON, isolate test side-effects
5d9f00f

sathvik77 commited on

feat(backend): add file-based stats counter with /stats and /stats/visit endpoints
dc5236d

sathvik77 commited on

chore: pre-deployment cleanup and fixes
cad5bf4

sathvik77 commited on

fix: threadpool executor for cleanup, shutdown hook, stronger download tests
d52edae

sathvik77 commited on

feat: GET /download/{job_id} endpoint and APScheduler file cleanup
432f562

sathvik77 commited on

feat: demucs processing worker with asyncio queue and MPS acceleration
0f24c2f

sathvik77 commited on

fix: cleanup on enqueue failure, MP3 magic byte validation, stronger upload tests
ac2e3da

sathvik77 commited on

feat: POST /upload endpoint with MP3 validation and size limit
360e6f2

sathvik77 commited on

fix: init asyncio queue inside startup event, add QueueFull guard
56f2ba5

sathvik77 commited on

feat: job store and GET /status/{job_id} endpoint
a0cee5d

sathvik77 commited on

fix: anchor paths to __file__, add Field validation, trigger lifespan in tests
36271b3

sathvik77 commited on

feat: backend scaffold with health endpoint and pytest setup
0d0fd8d

sathvik77 commited on