mirror of
https://github.com/xpltdco/media-rip.git
synced 2026-04-03 02:53:58 -06:00
Download button: - Disabled until URL analysis confirms downloadable content - Shows error message for invalid URLs or pages with no media - analyzeError state resets when URL is cleared or changed Admin format defaults fix: - AdminPanel now reloads configStore after saving settings - Previously the main page kept stale config until full page refresh - Config store import added to AdminPanel Re-download same URL: - Added overwrites: true to yt-dlp opts so re-downloading the same URL with different format options works correctly - Previously yt-dlp would skip if intermediate file existed UI polish: - Clear button fixed-width (min-width: 70px) — no shift between 'Clear' and 'Sure?' states - Action buttons uniform sizing (inline-flex, min-width/height, box-sizing: border-box) — download/copy/clear all same size - Footer no longer pushes below viewport — App.vue uses flex column layout, AppLayout uses flex:1 instead of min-height:100vh - Page only scrolls when content exceeds viewport |
||
|---|---|---|
| .. | ||
| core | ||
| middleware | ||
| models | ||
| routers | ||
| services | ||
| __init__.py | ||
| dependencies.py | ||
| main.py | ||