Pruefzeitpunkt gehoert unter den Suchknopf, nicht an die Integration
Der Zeitstempel stand an der gruenen Marke des Integrations-Abschnitts und sah dort aus, als gaelte er nur fuer sie - obwohl der Suchknopf seit dem Umbau fuer die ganze Kachel steht. Vom Eigentuemer bemerkt. Jetzt steht "Zuletzt geprueft <Zeitpunkt>" unter dem Knopf, die gruene Marke sagt nur noch "aktuell". In beiden Codebasen. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
@@ -848,14 +848,7 @@ export function Einstellungen({
|
|||||||
</>
|
</>
|
||||||
) : (
|
) : (
|
||||||
<>
|
<>
|
||||||
{integrationUpdate && (
|
{integrationUpdate && <span className="dm-standmarke">aktuell</span>}
|
||||||
<span className="dm-standmarke">
|
|
||||||
aktuell
|
|
||||||
{integrationUpdate.geprueft_am && (
|
|
||||||
<small>geprüft {datumZeit(integrationUpdate.geprueft_am)}</small>
|
|
||||||
)}
|
|
||||||
</span>
|
|
||||||
)}
|
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
{updateAktionFehler && <p className="dm-fehler">{updateAktionFehler}</p>}
|
{updateAktionFehler && <p className="dm-fehler">{updateAktionFehler}</p>}
|
||||||
@@ -932,6 +925,15 @@ export function Einstellungen({
|
|||||||
{updatePruefenLaeuft ? "Prüfe …" : "Auf Update prüfen"}
|
{updatePruefenLaeuft ? "Prüfe …" : "Auf Update prüfen"}
|
||||||
</ActionButton>
|
</ActionButton>
|
||||||
</div>
|
</div>
|
||||||
|
{/* Der Zeitpunkt gehört zum Suchvorgang, nicht zu einem der beiden
|
||||||
|
Abschnitte - er stand bis zum 05.09.2026 an der grünen Marke der
|
||||||
|
Integration und sah dort aus, als gälte er nur für sie, obwohl der
|
||||||
|
Knopf für die ganze Kachel steht (vom Eigentümer bemerkt). */}
|
||||||
|
{integrationUpdate?.geprueft_am && (
|
||||||
|
<span className="ads-eyebrow" style={{ marginTop: "8px" }}>
|
||||||
|
Zuletzt geprüft {datumZeit(integrationUpdate.geprueft_am)}
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
</Tile>
|
</Tile>
|
||||||
|
|
||||||
{/* Debug-Mode: Zugaenge, Dongle und der letzte Datensatz des Geraets.
|
{/* Debug-Mode: Zugaenge, Dongle und der letzte Datensatz des Geraets.
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"version":"2026.9.5.33","sha256":"e3a92c96b285cead31164f0c91562e6d951c547cf15f1a70095d297a0be6e343","bytes":324618,"gebaut":"2026-09-05T14:27:56Z"}
|
{"version":"2026.9.5.34","sha256":"0de4c2af3534ef74c4bda98de122419e2f4d4c2741a175e73722d757344a3f6b","bytes":324629,"gebaut":"2026-09-05T14:40:28Z"}
|
||||||
Binary file not shown.
@@ -3778,8 +3778,7 @@ function vEinst() {
|
|||||||
<dd>${esc(u.version)}${u.geprueft_am ? `<small>geprüft ${dezeitpunkt(new Date(u.geprueft_am))}</small>` : ""}</dd></div></dl>
|
<dd>${esc(u.version)}${u.geprueft_am ? `<small>geprüft ${dezeitpunkt(new Date(u.geprueft_am))}</small>` : ""}</dd></div></dl>
|
||||||
<button class="aktion primaer" style="margin-top:14px" data-update="installieren">Update installieren</button>`;
|
<button class="aktion primaer" style="margin-top:14px" data-update="installieren">Update installieren</button>`;
|
||||||
}
|
}
|
||||||
return u ? `<span class="standmarke">aktuell${u.geprueft_am
|
return u ? `<span class="standmarke">aktuell</span>` : "";
|
||||||
? `<small>geprüft ${dedat(new Date(u.geprueft_am))}</small>` : ""}</span>` : "";
|
|
||||||
})()}
|
})()}
|
||||||
${INTEGRATION_UPDATE && INTEGRATION_UPDATE.fehler && !INTEGRATION_UPDATE_LAEUFT
|
${INTEGRATION_UPDATE && INTEGRATION_UPDATE.fehler && !INTEGRATION_UPDATE_LAEUFT
|
||||||
? `<span class="label" style="margin-top:10px;color:var(--red)">${esc(INTEGRATION_UPDATE.fehler)}</span>`
|
? `<span class="label" style="margin-top:10px;color:var(--red)">${esc(INTEGRATION_UPDATE.fehler)}</span>`
|
||||||
@@ -3790,6 +3789,11 @@ function vEinst() {
|
|||||||
ueberhaupt auffrischen liess, solange ein Update angeboten wurde. Das
|
ueberhaupt auffrischen liess, solange ein Update angeboten wurde. Das
|
||||||
eruebrigt sich so. Wortgleich mit der App (Einstellungen.tsx). -->
|
eruebrigt sich so. Wortgleich mit der App (Einstellungen.tsx). -->
|
||||||
<button class="aktion" style="margin-top:14px" data-update="pruefen"${INTEGRATION_UPDATE_LAEUFT === "pruefen" ? " disabled" : ""}>${INTEGRATION_UPDATE_LAEUFT === "pruefen" ? "Prüfe …" : "Auf Update prüfen"}</button>
|
<button class="aktion" style="margin-top:14px" data-update="pruefen"${INTEGRATION_UPDATE_LAEUFT === "pruefen" ? " disabled" : ""}>${INTEGRATION_UPDATE_LAEUFT === "pruefen" ? "Prüfe …" : "Auf Update prüfen"}</button>
|
||||||
|
<!-- Der Zeitpunkt gehoert zum Suchvorgang, nicht zu einem Abschnitt -
|
||||||
|
wortgleich mit der App. -->
|
||||||
|
${INTEGRATION_UPDATE && INTEGRATION_UPDATE.geprueft_am
|
||||||
|
? `<span class="label" style="margin-top:8px">Zuletzt geprüft ${dezeitpunkt(new Date(INTEGRATION_UPDATE.geprueft_am))}</span>`
|
||||||
|
: ""}
|
||||||
</div>
|
</div>
|
||||||
<!-- Debug-Mode: Zugaenge, Dongle und der letzte Datensatz des Geraets.
|
<!-- Debug-Mode: Zugaenge, Dongle und der letzte Datensatz des Geraets.
|
||||||
Drei Kacheln, die im Alltag nichts zu suchen haben und beim Suchen
|
Drei Kacheln, die im Alltag nichts zu suchen haben und beim Suchen
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"domain": "audi_dashboard",
|
"domain": "audi_dashboard",
|
||||||
"name": "Audi Dashboard",
|
"name": "Audi Dashboard",
|
||||||
"version": "2026.9.5.33",
|
"version": "2026.9.5.34",
|
||||||
"documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md",
|
"documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md",
|
||||||
"issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues",
|
"issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues",
|
||||||
"codeowners": [
|
"codeowners": [
|
||||||
|
|||||||
Reference in New Issue
Block a user