Windows-Worker: Pfad-Mapping fuer echte Transcodes + leere-Titel-Meldung + E2E-Beweis dokumentiert
Ampel / ampel (push) Successful in 27s

- pfad_lokal (tasks.py, mit Tests): RIPPY_PATH_MAP uebersetzt
  Container-Pfade (/app/temp, /app/media) auf Netzlaufwerke des nativen
  Workers — ohne Mapping unveraendert (Docker-Worker).
- Rip-Dialog: 'done' mit 0 Titeln bekommt Klartext (Disc vermutlich
  nicht entschluesselbar) statt leerer Tabelle.
- SAVEPOINT: E2E-Beweis des nativen Windows-Workers dokumentiert
  (test-windows-nativ online, HandBrake 1.9.2, echte LAN-IP).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Hitonabi
2026-07-24 15:29:56 +02:00
parent 3a4eb25392
commit 76b4286ad3
4 changed files with 52 additions and 3 deletions
+7 -1
View File
@@ -276,7 +276,13 @@ export default function RipTargetModal({ isOpen, initialType, discTitle, deviceI
{scanStatus === 'error' && (
<p className="text-xs text-rose-500 px-3 py-2">{scanFehler}</p>
)}
{scanStatus === 'done' && (
{scanStatus === 'done' && titelListe.length === 0 && (
<p className={`text-xs px-3 py-2 ${theme === 'dark' ? 'text-amber-400' : 'text-amber-600'}`}>
Keine Titel lesbar — vermutlich kann diese Disc nicht entschlüsselt
werden (Details stehen nach einem Rip-Versuch im Job-Fehler).
</p>
)}
{scanStatus === 'done' && titelListe.length > 0 && (
<>
<div className="max-h-44 overflow-y-auto">
{titelListe.map(t => (