From 57171b4c88d4925b5cabbb70f348dc24251b454e Mon Sep 17 00:00:00 2001 From: Hitonabi Date: Fri, 24 Jul 2026 18:42:01 +0200 Subject: [PATCH] =?UTF-8?q?ui(system):=20Versionslage=20exakt=20darstellen?= =?UTF-8?q?=20=E2=80=94=20MakeMKV=20aktualisierbar,=20Docker-HandBrake=20b?= =?UTF-8?q?ewusst=20Debian-stabil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commander-Wunsch: das UI soll die Werkzeug-Versionslage genau so zeigen, wie sie ist. Klarstellung im System-Tab: - Hinweis bei 'Installierte Werkzeuge': MakeMKV aktuell haltbar (wichtig wegen Schluessel-DB), HandBrake im Docker-Worker bewusst Debian-stabil (kein separates Update), native Worker holen die neueste. - Update-Check: MakeMKV mit gruenem '✓ aktuell' bzw. Update-Befehl (echtes To-do). HandBrake NICHT mehr als 'Update noetig' alarmieren — neutral als 'Debian-Version, bewusst so' + Info, dass die nativen Worker die neueste nutzen. Co-Authored-By: Claude Fable 5 --- docker/ui/src/pages/Settings.tsx | 39 +++++++++++++++++++++----------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/docker/ui/src/pages/Settings.tsx b/docker/ui/src/pages/Settings.tsx index 8c2e235..227d617 100644 --- a/docker/ui/src/pages/Settings.tsx +++ b/docker/ui/src/pages/Settings.tsx @@ -636,6 +636,15 @@ export default function SettingsPage() { )) )} +

+ MakeMKV lässt sich aktuell halten + (Update-Check unten; Version über MAKEMKV_VERSION + Rebuild) — wichtig wegen der + Disc-Schlüssel-Datenbank. + {' '}HandBrake im eingebauten + Docker-Worker ist bewusst die stabile Debian-Version — für die Kompression völlig + ausreichend und wird nicht separat aktualisiert. Native Worker (Windows) holen + dagegen automatisch die neueste HandBrake-Version. +

{updates ? (
+ {/* MakeMKV = aktualisierbar → hier ist ein Update ein echtes To-do */}
- MakeMKV: installiert {updates.makemkv?.installiert || '—'}, aktuell {updates.makemkv?.verfuegbar || 'unbekannt'} - {updates.makemkv?.update && ( -

- Update verfügbar — in der .env MAKEMKV_VERSION={updates.makemkv.verfuegbar} setzen, - dann auf der Rippy-Maschine docker compose build worker && docker compose up -d worker. - Neue Versionen bringen auch die neueste Disc-Schlüssel-Datenbank mit. -

- )} + MakeMKV: installiert {updates.makemkv?.installiert || '—'}, neueste {updates.makemkv?.verfuegbar || 'unbekannt'} + {updates.makemkv?.update + ? ( +

+ ⚠️ Update verfügbar — in der .env MAKEMKV_VERSION={updates.makemkv.verfuegbar} setzen, + dann auf der Rippy-Maschine docker compose build worker && docker compose up -d worker. + Neue Versionen bringen auch die neueste Disc-Schlüssel-Datenbank mit. +

+ ) + : ✓ aktuell}
+ {/* HandBrake im Docker = bewusst Debian-stabil → KEIN To-do, nur Info */}
- HandBrake: Docker-Worker {updates.handbrake?.installiert || '—'}, neueste offizielle {updates.handbrake?.verfuegbar || 'unbekannt'} + HandBrake (Docker-Worker): {updates.handbrake?.installiert || '—'} + — stabile Debian-Version, bewusst so, kein Update nötig

- Das ist kein Fehler: Im Docker-Worker kommt HandBrake aus dem stabilen - Debian-Paket und hinkt der neuesten Version bewusst hinterher (funktioniert einwandfrei, - keine Eigenbauten). Der native Windows-Worker holt automatisch die neueste - Version — deshalb die unterschiedlichen Nummern. + Neueste offizielle Version wäre {updates.handbrake?.verfuegbar || 'unbekannt'} — die nutzen die + nativen Worker (Windows) automatisch. Der Docker-Worker bleibt bei der + Debian-Version (für die Kompression identisch, robustere Builds).