media-rip/backend/app
xpltd 1da3ef37f1 M002/S04: fix filename resolution for downloads
- Use extract_info + prepare_filename to determine output filename
  before downloading (yt-dlp skips progress hooks when file exists)
- Normalize filenames to relative paths (strip output dir prefix)
- Include filename in completion SSE event so frontend displays it
- Fixes file download 404s from subdirectory source templates
2026-03-18 23:44:29 -05:00
..
core GSD: M002/S01 complete — Bug fixes + header/footer rework 2026-03-18 21:16:24 -05:00
middleware M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
models M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
routers GSD: M002/S03 complete — Mobile + integration polish 2026-03-18 21:34:46 -05:00
services M002/S04: fix filename resolution for downloads 2026-03-18 23:44:29 -05:00
__init__.py M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
dependencies.py M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00
main.py M001: media.rip() v1.0 — complete application 2026-03-18 20:00:17 -05:00