dev #1

Merged
alientim merged 145 commits from dev into main 2025-10-12 13:44:14 +02:00
Showing only changes of commit c2a74e54cb - Show all commits

View File

@@ -36,6 +36,7 @@ document.addEventListener("DOMContentLoaded", () => {
const intervalMilliseconds = intervalMinutes * 60 * 1000;
let lastUpdateTime = Date.now();
let reloadCountdown = null;
let reloadTriggered = false; // verhindert endlose Reloads
function parseLogTimestamp(ts) {
const parts = ts.match(/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})$/);
@@ -56,11 +57,15 @@ document.addEventListener("DOMContentLoaded", () => {
} else {
// Haupt-Timer abgelaufen → Reload-Timer starten
if (reloadCountdown === null) reloadCountdown = 10; // 10 Sekunden Countdown
timerElem.innerText = `Aktualisieren der Seite in ${reloadCountdown} Sekunden`;
reloadCountdown--;
if (reloadCountdown < 0) {
window.location.reload(); // Seite neu laden
if (!reloadTriggered) {
timerElem.innerText = `Aktualisieren der Seite in ${reloadCountdown} Sekunden`;
reloadCountdown--;
if (reloadCountdown < 0) {
reloadTriggered = true; // Reload nur einmal ausführen
window.location.reload(); // Seite neu laden
}
}
}
}
@@ -91,4 +96,5 @@ document.addEventListener("DOMContentLoaded", () => {
});
</script>
{% endblock %}