Commit graph

6 commits

Author SHA1 Message Date
7ba24a097a feat: Filter-Presets, Doppel-Episoden, Fehlende Episoden Ansicht
- Schnellfilter mit vordefinierten Presets (Nicht konvertiert, Alte Formate, Fehlende Episoden)
- Eigene Filter-Presets speichern und als Standard-Ansicht setzen
- Doppel-Episoden-Erkennung (S01E01E02, S01E01-E02, 1x01-02)
- episode_end Spalte fuer Multi-Episoden-Dateien
- Episoden-Titel aus Dateinamen extrahieren (Qualitaets-Tags entfernt)
- Fehlende Episoden Filter zeigt alle fehlenden Episoden aller Serien
- not_converted Filter fuer Videos nicht im Zielformat
- API-Endpoints fuer Filter-Presets und fehlende Episoden
- Doppel-Episoden werden bei fehlenden Episoden korrekt beruecksichtigt
- Bugfix: Schnellfilter-Dropdown behielt alle 4 festen Optionen

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-25 11:03:39 +01:00
0a2372cb5c Entrypoint: Default-Configs automatisch in gemountete Volumes kopieren
Auf Unraid ist app/cfg als Volume gemountet und bei Erstinstallation leer.
Der Entrypoint kopiert presets.yaml und settings.yaml aus cfg_defaults,
falls sie im gemounteten Verzeichnis fehlen. Config._load_presets() hat
zusaetzlich einen Fallback auf cfg_defaults.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 18:25:26 +01:00
ff04bb2e9e Startseite auf Bibliothek geaendert
/ leitet jetzt auf /library weiter, Dashboard unter /dashboard erreichbar.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 17:43:03 +01:00
ea5a81cd17 v2.4.0: Video-Player, Import-Zuordnung, Loeschen, Audio-Fix
- Video-Player mit ffmpeg-Transcoding (EAC3/DTS/AC3 -> AAC)
- Play-Buttons in allen Ansichten (Serien, Filme, Ordner)
- Delete-Buttons fuer einzelne Videos (DB + Datei)
- Import: Nicht-erkannte Dateien per Modal zuordnen/ueberspringen
- Import: Start blockiert wenn ungeloeste Items vorhanden
- Audio channelmap Fix: 5.1(side) -> 5.1 fuer libopus
- ENV-Variablen: VK_* Prefix (VK_DB_HOST, VK_MODE etc.)
- WebSocket: Server-Log Push statt HTTP-Polling
- Ordner-Loeschen Fix im Filebrowser
- Import: Duplikat-Erkennung bei erneutem Scan

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 17:35:37 +01:00
d65ca027e0 v2.3.0: Import-Jobs, Ordner-Loeschen, Serien-Konvertierung, Server-Log
Features:
- Import-Jobs: Persistierung in DB, Jobs beim Laden wiederherstellen
- Ordner loeschen: Button in Browser-Ansicht mit Modal-Dialog
- Serien konvertieren: Alle Episoden einer Serie in Queue senden
- Serien aufraumen: Alte Codec-Versionen nach Konvertierung loeschen
- Server-Log: Live-Ansicht in Admin mit Auto-Scroll
- Toast-Benachrichtigungen statt Browser-Alerts
- Bessere Fehlerbehandlung und Feedback

API:
- POST /api/library/delete-folder
- POST /api/library/series/{id}/convert
- GET /api/library/series/{id}/convert-status
- POST /api/library/series/{id}/cleanup
- GET /api/logs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-24 14:48:30 +01:00
08dcf34f5d VideoKonverter v2.2.0 - Initial Commit
Kompletter Video-Konverter mit Web-UI, GPU-Beschleunigung (Intel VAAPI),
Video-Bibliothek mit Serien/Film-Erkennung und TVDB-Integration.

Features:
- AV1/HEVC/H.264 Encoding (GPU + CPU)
- Video-Bibliothek mit ffprobe-Analyse und Filtern
- TVDB-Integration mit Review-Modal und Sprachkonfiguration
- Film-Scanning und TVDB-Zuordnung
- Import- und Clean-Service (Grundgeruest)
- WebSocket Live-Updates, Queue-Management
- Docker mit GPU/CPU-Profilen

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 20:09:11 +01:00