jukebox-vibe/web
Daniel 3c8ad63f99 feat: YouTube/Instagram/MP3 download with modal + yt-dlp support
Sync from gaming-hub soundboard plugin:
- Add yt-dlp URL detection (YouTube, Instagram) + direct MP3 support
- downloadWithYtDlp() with verbose logging, error detection, fallback scan
- handleUrlDownload() shared logic with custom filename + rename
- Download modal: filename input, progress spinner, success/error phases
- URL type badges (YT/IG/MP3) in toolbar input
- Auto-prepend https:// for URLs without protocol
- Fix Dockerfile: yt-dlp_linux standalone binary (no Python needed)
- download-url route (admin-only, save without playing)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 00:13:48 +01:00
..
src feat: YouTube/Instagram/MP3 download with modal + yt-dlp support 2026-03-07 00:13:48 +01:00
index.html rename: Soundboard -> Jukebox420 2026-03-05 16:33:28 +01:00
package-lock.json feat(web): complete frontend redesign — DECK theme system 2026-03-01 01:39:52 +01:00
package.json v2.0.0 🚀 2026-03-05 16:04:15 +01:00
pnpm-lock.yaml clean: initial commit ohne Secrets 2025-08-07 23:24:56 +02:00
tsconfig.json clean: initial commit ohne Secrets 2025-08-07 23:24:56 +02:00
vite.config.ts clean: initial commit ohne Secrets 2025-08-07 23:24:56 +02:00