Kein Rueckschritt mehr als Update, Version-Kachel schlanker
aktualisierung.py pruefte mit `remote_version != eigene_version` - reine Ungleichheit ohne Richtung. Lief die Instanz einer Veroeffentlichung voraus, bot die Integration an, sich auf die aeltere Fassung zu aktualisieren. Vom Eigentuemer gemeldet. ist_neuer() ist jetzt das Gegenstueck zu versionOrdnung() in appVersion.ts, wo derselbe Fehler am 04.09. behoben wurde: fehlende Stellen zaehlen als 0, kein int() mit Vorabschnitt, und was sich nicht in eine Reihenfolge bringen laesst, gilt als verfuegbar statt verschwiegen. Sechs neue Testfaelle, 79 Python-Tests gruen. Dazu auf Vorgabe des Eigentuemers: die Zeile benennt jetzt selbst, was sie zeigt - "Home-Assistant-Integration | 2026.9.5.19" statt "Installiert" mit dem Gegenstand klein darunter. Damit entfallen die Abschnitts-Ueberschriften aus dem vorigen Commit, sie sagten dasselbe doppelt. Live in beiden Oberflaechen gegengeprueft: Gitea auf .18, Instanz auf .19 - gemeldet wird gruenes "aktuell" (--ok) mit Pruefzeitpunkt statt eines Rueckschritts. 0 Tracebacks. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -748,21 +748,15 @@ export function Einstellungen({
|
||||
<Tile>
|
||||
<span className="ads-eyebrow">Version</span>
|
||||
|
||||
{/* Die Zeile benennt selbst, WAS in welcher Fassung auf dem Geraet
|
||||
liegt - vorher hiess das Label "Installiert" und der Gegenstand
|
||||
stand klein darunter. Damit braucht der Abschnitt auch keine
|
||||
Ueberschrift mehr: sie saegte dasselbe ein zweites Mal (Vorgabe
|
||||
des Eigentuemers, 05.09.2026: "damit wird es nochmal schlanker"). */}
|
||||
<div className="dm-kachelabschnitt">
|
||||
{/* Nur wenn darunter wirklich ein zweiter Abschnitt folgt. Ohne den
|
||||
staende "Integration" allein unter "Version" - eine Unterteilung
|
||||
ohne zweiten Teil, genau wie im Panel, das den App-Abschnitt gar
|
||||
nicht kennt. */}
|
||||
{otaMoeglich() && <span className="ads-eyebrow">Integration</span>}
|
||||
<Werteliste
|
||||
kinder={
|
||||
<Wertzeile
|
||||
label="Installiert"
|
||||
wert={serverVersion ?? "unbekannt"}
|
||||
zusatz="Home-Assistant-Integration"
|
||||
/>
|
||||
}
|
||||
/>
|
||||
<Werteliste
|
||||
kinder={<Wertzeile label="Home-Assistant-Integration" wert={serverVersion ?? "unbekannt"} />}
|
||||
/>
|
||||
{/* HIG "Loading": Netzwerk zu Gitea plus Entpacken dauert unbestimmt
|
||||
lang, ohne verlässliche Fortschrittsangabe - ein laufender
|
||||
Indikator statt eines nur deaktivierten Knopfes verhindert, dass
|
||||
@@ -865,12 +859,7 @@ export function Einstellungen({
|
||||
|
||||
{otaMoeglich() && (
|
||||
<div className="dm-kachelabschnitt">
|
||||
<span className="ads-eyebrow">App</span>
|
||||
<Werteliste
|
||||
kinder={
|
||||
<Wertzeile label="Installiert" wert={eigeneVersion() ?? "unbekannt"} zusatz="Diese App" />
|
||||
}
|
||||
/>
|
||||
<Werteliste kinder={<Wertzeile label="App" wert={eigeneVersion() ?? "unbekannt"} />} />
|
||||
{otaUpdateVerfuegbar && otaBuendel ? (
|
||||
<>
|
||||
<Werteliste
|
||||
|
||||
Reference in New Issue
Block a user