@@ -2408,7 +2408,7 @@ async function installUpdate() {
'Das Web-Interface ist für ca. 10 Sekunden nicht erreichbar.'
)) return;
- $('upd-badge').innerHTML = '-> Installiere...';
+ $('upd-badge').innerHTML = '↓ Installiere...';
$('upd-badge').style.pointerEvents = 'none';
try {
@@ -2428,7 +2428,7 @@ async function installUpdate() {
async function checkUpdate() {
const btn = event.currentTarget;
- btn.disabled = true; btn.textContent = '-> Prüfe...';
+ btn.disabled = true; btn.innerHTML = '🔍 Prüfe...';
try {
await api('/update/check', 'POST');
// Warten bis der Server-Check abgeschlossen ist (max 15 s, alle 500 ms)
@@ -2460,7 +2460,7 @@ async function checkUpdate() {
async function rebootDevice() {
if (!confirm('Gerät jetzt neu starten?\n\nDas Web-Interface ist für ca. 30 Sekunden nicht erreichbar.')) return;
try { await api('/system/reboot', 'POST'); } catch(e) {}
- document.body.innerHTML = '
-> Gerät startet neu - bitte warten...
';
+ document.body.innerHTML = '
↺ Gerät startet neu - bitte warten...
';
setTimeout(async function waitForRestart() {
try { await fetch('/api/update/status'); location.reload(); }
catch(e) { setTimeout(waitForRestart, 2000); }
diff --git a/version.txt b/version.txt
index ace256e..2fa3901 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-1.0.21
\ No newline at end of file
+1.0.22
\ No newline at end of file