Commit Graph

41 Commits (main)

Author SHA1 Message Date
boban 30d2c28504 Fix: UpdateCard dispatcht Toast+closeModal gleichzeitig; Fail2ban Dienst-Badge nicht gestreckt 2026-04-27 05:39:02 +02:00
boban 14901a40e3 Fix: displayLatest nur anzeigen wenn tatsächlich Update verfügbar (kein Stale-Cache-Anzeige) 2026-04-27 02:30:46 +02:00
boban 5dc55a9d1c Fix: Update-Erkennung via Gitea-API + Fallback-Kette verbessert
- CheckUpdates: Gitea REST-API als neuen Fallback (funktioniert ohne Auth
  bei öffentlichem Repo), git ls-remote als weiterer Fallback
- $remoteFile vor dem Fallback-Block deklariert (undefined variable fix)
- UpdateCard + UpdatePage: latNorm aus Cache normalisieren → kein doppeltes "v"
- UpdateCard: openLogs()-Methode hinzugefügt (Logs-Button im Dashboard)
- Setup-Wizard: Zeitzone automatisch aus Browser-Intl erkannt (@script)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-27 02:21:42 +02:00
boban fd8d81fecb Fix: Update-Modal öffnet immer nach Update + optimize nach Post-Actions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 22:41:37 +02:00
boban 9673e717d1 Fix: UpdateCard-Status korrekt + Dashboard-Card zeigt neue Version an
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 22:24:39 +02:00
boban dbd7848f68 Fix: UpdateCard + CheckUpdates bevorzugen git-Tag über veraltete Version-Datei
Dev-Server zeigte v1.0.137 weil /var/lib/mailwolt/version nie aktualisiert
wurde. git describe --tags liefert immer die korrekte aktuelle Version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 22:03:09 +02:00
boban 904d60ed2b Fix: 503 fetch-Interceptor + Auto-Update-Polling + SSL-Banner prüft echte Certs
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 09:26:20 +02:00
boban 240c672198 Fix: Update-UI zeigt alte Version / schließt sofort ab (Race Condition)
Problem: state-Datei vom letzten Update zeigte noch 'done'. pollUpdate()
las das direkt nach runUpdate() als "Update fertig" — bevor der neue
Prozess überhaupt startete. displayCurrent war dann noch die alte Version.

Fix:
- runUpdate() setzt state='starting' und löscht rc VOR dem Shell-Aufruf
- runUpdate() setzt rc=null, lowState='starting', postActionsDone=false zurück
- refreshLowLevelState(): Kommentar klärt dass 'starting' als running gilt

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 08:50:44 +02:00
boban 385b67c3c5 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-29 19:13:10 +01:00
boban 0cb7212d4b Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-29 03:54:39 +01:00
boban 659f3cb7ae Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-29 02:45:40 +01:00
boban 2ef27b5e8f Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 22:26:47 +01:00
boban d200e3e73f Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 22:22:23 +01:00
boban e23713a5c6 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 22:11:12 +01:00
boban 56e7453f8d Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 21:55:38 +01:00
boban 8790cffeb4 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 21:34:06 +01:00
boban 2ed1d1cd36 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 21:31:18 +01:00
boban 10b4872a04 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-28 21:28:43 +01:00
boban adea3c5275 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-27 02:18:35 +01:00
boban 520617d9b3 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 20:59:59 +01:00
boban 3b816e2198 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 20:44:12 +01:00
boban 8e35c617b8 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 20:33:53 +01:00
boban a943b42fec Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 18:19:02 +01:00
boban 7a636fb496 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 17:34:03 +01:00
boban f99790b1a5 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 17:13:25 +01:00
boban 1bf41063ae Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 17:08:35 +01:00
boban ea12b97497 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 16:46:16 +01:00
boban 64afb9d9af Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 16:08:40 +01:00
boban b8caf3506a Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 15:12:41 +01:00
boban ca934a8588 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-26 14:54:47 +01:00
boban c84843a4a1 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 15:45:18 +02:00
boban e66c7809de Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 15:35:18 +02:00
boban 3504ca59c8 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 15:31:50 +02:00
boban ee2c0dfd79 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 13:29:48 +02:00
boban 2e40e109a3 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 13:23:46 +02:00
boban a9609d358b Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-25 13:10:06 +02:00
boban e67c8613b3 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-24 23:25:14 +02:00
boban 3396aab47f Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-24 01:08:49 +02:00
boban 56736a648b Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-22 16:59:07 +02:00
boban 020f55f53d Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-22 16:48:46 +02:00
boban 529979f078 Fix: Mailbox Stats über Dovecot mit config/mailpool.php 2025-10-22 03:12:02 +02:00