-
97cc0091c0
Fix: 419 Session-Fehler leitet direkt zum Login weiter statt Livewire-Dialog
main
v1.1.453
boban
2026-04-30 18:41:19 +0200
-
eeae972d8b
Feat: RSpamd local_addrs (Loopback) automatisch in ensure_system setzen
v1.1.452
boban
2026-04-29 19:28:54 +0200
-
16fa6d3f4e
Fix: Fehlerseiten als individuelle Dateien (4xx-Catch-all Laravel-Bug umgangen)
v1.1.451
boban
2026-04-29 19:05:49 +0200
-
04e28903ea
Fix: Backup-Script direkt auf clubird-Namen umgestellt, Workaround entfernt
v1.1.450
boban
2026-04-29 18:59:37 +0200
-
4efc014a15
Fix: Backup-Dateiname von mailwolt_ auf clubird_ umbenennen nach externem Script
v1.1.449
boban
2026-04-29 18:54:56 +0200
-
2cdcb5ec38
Feat: Fehlerseiten 4xx + 5xx im CluBird-Design
v1.1.448
boban
2026-04-29 18:53:19 +0200
-
c313582b0b
Fix: UI-Routes auf UI-Domain beschränkt + config:cache nach Update
v1.1.447
boban
2026-04-29 18:47:21 +0200
-
eff76f6568
Fix: Webmail-Root leitet auf Webmail-Login statt UI-Login weiter
v1.1.446
boban
2026-04-29 18:41:01 +0200
-
c48a5c7e02
Fix: config-Key auf clubird umgestellt (Backup-Namen + Webmail-Domain-Binding)
v1.1.445
boban
2026-04-29 18:37:54 +0200
-
d190beadcf
Feat: Sidebar-Logo auf CluBird-Design + Syne-Font aktualisiert
v1.1.444
boban
2026-04-27 20:58:08 +0200
-
f1c1cf55da
Feat: --font-syne in @theme registriert
v1.1.443
boban
2026-04-27 20:55:39 +0200
-
c94f90bcde
Fix: Syne-Font lokal eingebunden statt Google Fonts
v1.1.442
boban
2026-04-27 20:38:57 +0200
-
0fedff759c
Feat: CluBird-Logo + Syne-Font auf Login- und Webmail-Seite
v1.1.441
boban
2026-04-27 20:33:51 +0200
-
dec95d5803
Feat: Domains-Button zeigt Spinner + disabled-State beim Speichern
v1.1.440
boban
2026-04-27 20:25:14 +0200
-
1ae3c7c54a
Fix: mailwolt-apply-hostname in update.sh eingetragen (sbin + sudoers)
v1.1.439
boban
2026-04-27 20:20:02 +0200
-
fce4f43833
Fix: mailwolt-apply-hostname Script + myhostname/aliases in apply-domains integriert
v1.1.438
boban
2026-04-27 20:15:21 +0200
-
6710827b81
Fix: Postfix myhostname + /etc/aliases beim Domain-Speichern automatisch aktualisieren
v1.1.437
boban
2026-04-27 20:09:03 +0200
-
f20a30839f
Fix: 2FA-Setup funktioniert jetzt korrekt — Profilseite + secret column fix
v1.1.436
boban
2026-04-27 19:17:29 +0200
-
3bb9afefc3
Fix: Logout-Methode in LoginController hinzugefügt
v1.1.435
boban
2026-04-27 19:02:31 +0200
-
5c8a03cc45
Fix: 503-Seite lädt nicht mehr blind alle 3s neu, sondern wartet bis /ping antwortet
v1.1.434
boban
2026-04-27 06:21:56 +0200
-
05cc37271c
Fix: mailwolt-installer aus git-Index entfernt (eingebettetes Repo)
boban
2026-04-27 06:18:10 +0200
-
7a89493efd
Feat: Standard DKIM-Selektor von mwl1 auf clb1 geändert
v1.1.433
boban
2026-04-27 06:18:05 +0200
-
afce3d9687
Feat: Quarantäne pro Zeile und pro Tab löschen (lokal via Cache)
v1.1.432
boban
2026-04-27 06:16:03 +0200
-
0beb12569b
Feat: Quarantäne-Verlauf leeren Button (RSpamd historyreset)
v1.1.431
boban
2026-04-27 06:11:41 +0200
-
be3502f197
Fix: Postfix mydestination mit vollem Pfad /usr/sbin/postconf und korrektem myhostname
v1.1.430
boban
2026-04-27 06:05:30 +0200
-
315608a108
Fix: Postfix mydestination ergänzt damit System-Mails lokal zugestellt werden
v1.1.429
boban
2026-04-27 05:58:15 +0200
-
30d2c28504
Fix: UpdateCard dispatcht Toast+closeModal gleichzeitig; Fail2ban Dienst-Badge nicht gestreckt
v1.1.428
boban
2026-04-27 05:39:02 +0200
-
b7e411be82
Fix: artisan_up ans Ende verschoben – 503-Seite bleibt bis alles fertig ist
v1.1.427
boban
2026-04-27 05:30:53 +0200
-
93699108eb
Feat: Fail2ban-Banlist mit Grid-Layout für saubere Spaltenausrichtung
v1.1.426
boban
2026-04-27 05:28:55 +0200
-
ff28b98555
Fix: Fail2ban Restzeit via Python3-Script statt sqlite3-CLI (nicht installiert)
v1.1.425
boban
2026-04-27 05:20:10 +0200
-
3e157f4e56
Fix: Update-Modal wartet auf [DONE]-Marker im Log bevor done-State angezeigt wird
v1.1.424
boban
2026-04-27 04:17:21 +0200
-
d84537b343
Fix: Fail2ban Restzeit-Fallback bei abgelaufenem DB-Eintrag + Update-Modal 2s Verzögerung vor done-State
v1.1.423
boban
2026-04-27 04:10:02 +0200
-
21015e69a3
Fix: Fail2ban SQLite-Abfrage nicht von is_readable abhängig machen (www-data hat kein Lesezugriff)
v1.1.422
boban
2026-04-27 04:05:55 +0200
-
fc0ede4840
Feat: Fail2ban-Banlist zeigt Restlaufzeit und lesbaren Dienst-Namen
v1.1.421
boban
2026-04-27 04:03:01 +0200
-
aaeea2bb86
Fix: Fail2Ban-Dateien auf clubird umbenannt (clubird-fail2ban, clubird-jails.local)
v1.1.416
boban
2026-04-27 03:54:53 +0200
-
f266228fcf
Fix: Fail2Ban Sudoers + Jails automatisch via ensure_system einrichten
v1.1.415
boban
2026-04-27 03:53:29 +0200
-
41de455826
Add: Logs-Button in UpdateCard + logos.svg
v1.1.414
boban
2026-04-27 03:50:20 +0200
-
49463bf34d
Fix: Tab-URL-Keys auf Englisch (general, domains, backup, notifications)
v1.1.413
boban
2026-04-27 03:41:34 +0200
-
eb77ec3342
Feat: Einstellungs-Tabs auf Deutsch (sicherung/meldungen) + Sidebars für alle Tabs
v1.1.412
boban
2026-04-27 03:40:40 +0200
-
ff6002ca0b
Feat: Einstellungen mit URL-Tabs (Allgemein, Domains & SSL, Backup, Benachrichtigungen)
v1.1.411
boban
2026-04-27 03:35:59 +0200
-
1f013b6dcd
Fix: 503-Seite vollständig wiederhergestellt (fehlender Body/Ende-Tag)
v1.1.410
boban
2026-04-27 03:31:41 +0200
-
dcb4456ba6
Fix: Update-Modal auf v403-Basis zurückgesetzt (ohne Slider)
v1.1.409
boban
2026-04-27 03:27:36 +0200
-
2fb66df19e
Fix: Update-Modal – nur Ping-Animation und Slider entfernt, Basis v406
v1.1.408
boban
2026-04-27 03:25:57 +0200
-
f756789cc4
Fix: Update-Modal ohne Slider und Ping-Dots, Spinner im Header
v1.1.407
boban
2026-04-27 03:18:22 +0200
-
32cf27bcd2
Fix: Update-Modal ohne Alpine.js – verhindert leeres Modal bei laufendem Update
v1.1.406
boban
2026-04-27 03:17:47 +0200
-
74600185ba
Redesign: Update-Modal mit CluBird-Icon, Progress-Bar und besserem Log-Bereich
v1.1.405
boban
2026-04-27 03:14:28 +0200
-
919c2013f9
Design: 503-Seite finalisiert — nur Spinner, kein Bar/Dots
v1.1.403
boban
2026-04-27 03:11:31 +0200
-
e23d9058ee
Fix: 503-Seite zeigt immer Update-Ansicht — PHP-FPM Neustart erzeugt keinen Maintenance-Context
v1.1.402
boban
2026-04-27 02:58:36 +0200
-
b48c74b676
Fix: 503 Wartungsmodus-Erkennung via storage/framework/maintenance.php statt Exception-Klasse
v1.1.401
boban
2026-04-27 02:57:28 +0200
-
e49b1f6c4c
Fix: 503-Seite unterscheidet Wartungsmodus (Update) von echtem Serverfehler
v1.1.400
boban
2026-04-27 02:55:29 +0200
-
f473ec66d4
Fix: 503-Seite auf altes Layout zurück + CluBird-Icon + 3s Auto-Refresh
v1.1.399
boban
2026-04-27 02:54:49 +0200
-
22b6a9e0f2
Redesign: 503-Seite mit CluBird-Icon, Progress-Bar und Schritt-Anzeige
v1.1.398
boban
2026-04-27 02:52:20 +0200
-
93bcb56605
Rename: WoltGuard → CluGuard in UI-Labels
v1.1.397
boban
2026-04-27 02:48:48 +0200
-
b6475fea75
Fix: Pipe-Signaturen durch $aliases ersetzen — clubird:* Befehle waren nicht aufrufbar
v1.1.396
boban
2026-04-27 02:46:38 +0200
-
14901a40e3
Fix: displayLatest nur anzeigen wenn tatsächlich Update verfügbar (kein Stale-Cache-Anzeige)
v1.1.395
v1.1.394
boban
2026-04-27 02:30:46 +0200
-
20c9100226
Fix: doppeltes "v" in Dashboard-Versions-Anzeige
v1.1.393
boban
2026-04-27 02:22:14 +0200
-
5dc55a9d1c
Fix: Update-Erkennung via Gitea-API + Fallback-Kette verbessert
v1.1.392
boban
2026-04-27 02:21:42 +0200
-
fc7e1ed0f9
Fix: mailwolt:* als Aliase für clubird:* – Sbin-Scripts müssen nicht geändert werden
v1.1.391
v1.1.390
boban
2026-04-27 01:57:31 +0200
-
5f71a8d5e9
Fix: Dovecot24-Migration ergänzt 10-master.conf, 10-ssl.conf + dovecot_storage_version
v1.1.389
boban
2026-04-27 01:45:41 +0200
-
ea7dc3b94d
Fix: Dovecot24-Migration ergänzt mail_location → mail_driver + mail_path
v1.1.388
boban
2026-04-27 01:34:32 +0200
-
4671909e14
Fix: Artisan-Kommando für Dovecot 2.4 Config-Migration
v1.1.387
boban
2026-04-27 01:30:30 +0200
-
653bf55415
Refactor: Config-Dateipfade generisch – mailwolt-* Prefix entfernt
v1.1.386
boban
2026-04-27 01:13:56 +0200
-
978fad64f4
Fix: CheckUpdates nutzt version_raw als primäre Installationsversion + git fetch als Fallback
v1.1.385
boban
2026-04-27 01:12:08 +0200
-
23d6d9cb46
Design: Update-Card mit CluBird Logo + mw-* Farbsystem
v1.1.384
boban
2026-04-27 01:04:40 +0200
-
d3012792bc
Fix: Artisan-Aufrufe von mailwolt:* auf clubird:* umgestellt
v1.1.383
boban
2026-04-27 01:04:09 +0200
-
bbc7cc6c34
refactor: config/mailwolt.php → config/clubird.php + Artisan Commands umbenennen
v1.1.382
boban
2026-04-27 01:00:46 +0200
-
8ea925e4ae
Fix: Toast Mittelmaß – 320px, badge kleiner als titel
v1.1.381
boban
2026-04-27 00:55:06 +0200
-
c276a17a98
Fix: Toast kompakter + kein Umbruch bei Titel
v1.1.380
boban
2026-04-27 00:49:52 +0200
-
597773123f
feat: Rebranding Mailwolt → CluBird
v1.1.379
boban
2026-04-27 00:44:42 +0200
-
afad3c3471
Fix: Gap zwischen System-Domain und leerem Domains-State
v1.1.378
boban
2026-04-27 00:35:57 +0200
-
8a546f4f3d
Fix: DNS-Modal zeigt .. statt MTA-FQDN wenn env() gecacht ist
v1.1.377
boban
2026-04-27 00:33:31 +0200
-
486166c05a
feat: Toastra-Plugin eingebunden + DKIM-Regenerierung fix
v1.1.376
boban
2026-04-27 00:29:29 +0200
-
f375ea0215
Fix: Ein Toast mit Fehlerzusammenfassung statt kein Feedback bei Fehlern
v1.1.375
boban
2026-04-27 00:14:44 +0200
-
fa8e9e7e88
Fix: DKIM-Fehler blockiert nicht mehr Domain-Erstellung + nur 1 Toast beim Speichern
v1.1.374
boban
2026-04-27 00:02:12 +0200
-
742c39f91a
Fix: BASE_DOMAIN wird beim Speichern der Domains aus mail_domain abgeleitet
v1.1.373
boban
2026-04-26 23:53:05 +0200
-
2ec10a8a81
Fix: syncSysmailDomain mit Fallback für fehlende BASE_DOMAIN + Toast bei Fehler
v1.1.372
boban
2026-04-26 23:51:16 +0200
-
fb6573598d
Feat: syncSysmailDomain bei saveDomains – anlegen, umbenennen oder überspringen
v1.1.371
boban
2026-04-26 23:46:17 +0200
-
6bb2d09621
Fix: system_notify_email Accessor statt nicht-existenter notifyEmail()
v1.1.370
boban
2026-04-26 23:41:37 +0200
-
cdfdcc0756
Fix: Benachrichtigungs-Defaults – User-Email + sinnvoller Absendername
v1.1.369
boban
2026-04-26 23:40:45 +0200
-
c6d6798898
Feat: Benachrichtigungs-Einstellungen + sysmail.BASE_DOMAIN zurückgesetzt
v1.1.368
boban
2026-04-26 23:37:55 +0200
-
496912f5ca
Fix: Webmail-Icon bei System-Domain entfernt
v1.1.367
boban
2026-04-26 23:31:55 +0200
-
2c82555235
Fix: SystemDomainSeeder läuft beim Installer-Abschluss, nicht in den Settings
v1.1.366
boban
2026-04-26 23:27:52 +0200
-
eb17d056b7
Fix: Sysmail-Domain basiert auf Mail-Domain (sysmail.<MTA_FQDN>)
v1.1.365
boban
2026-04-26 23:25:35 +0200
-
96477ede1c
Feat: SystemDomainSeeder wird bei saveDomains ausgeführt wenn sysmail fehlt
v1.1.364
boban
2026-04-26 23:20:44 +0200
-
8ff63dd966
Revert: Sysmail-Auto-Provisionierung entfernt – war konzeptionell falsch
v1.1.363
boban
2026-04-26 23:12:39 +0200
-
50a68047fc
Feat: Sysmail-Domain wird automatisch angelegt wenn eine Maildomain erstellt wird
v1.1.362
boban
2026-04-26 23:03:58 +0200
-
a2ba9a7c03
UI: Update-Seite überarbeitet – sauberes mbx-Design, eine Karte
v1.1.359
boban
2026-04-26 22:52:34 +0200
-
ea37abacf8
Fix: Livewire multiple root elements – style-Tag in Root-div verschoben
v1.1.358
boban
2026-04-26 22:50:42 +0200
-
32a3b51b2a
UI: Update-Seite im korrekten mw-Design – 2-spaltig, responsiv
v1.1.357
boban
2026-04-26 22:50:06 +0200
-
0375aed2ce
UI: Update-Seite komplett neu gestaltet – responsiv, mobile-first
v1.1.356
boban
2026-04-26 22:46:53 +0200
-
fd8d81fecb
Fix: Update-Modal öffnet immer nach Update + optimize nach Post-Actions
v1.1.355
boban
2026-04-26 22:41:37 +0200
-
fcbe944e32
Fix: optimize:clear+optimize nach PHP-FPM Restart ausführen (kein 404)
v1.1.354
boban
2026-04-26 22:38:15 +0200
-
598f0edacf
Fix: mailwolt-sandbox-sync via update.sh automatisch installieren
v1.1.353
boban
2026-04-26 22:34:52 +0200
-
00f715480f
Fix: Sandbox Postfix-Sync via sudo-Helper (Permission denied)
v1.1.352
boban
2026-04-26 22:30:26 +0200
-
9673e717d1
Fix: UpdateCard-Status korrekt + Dashboard-Card zeigt neue Version an
v1.1.351
boban
2026-04-26 22:24:39 +0200
-
bf76e93103
Fix: Version-Datei wird bei jedem Start selbst aktualisiert
v1.1.350
boban
2026-04-26 22:08:28 +0200
-
dbd7848f68
Fix: UpdateCard + CheckUpdates bevorzugen git-Tag über veraltete Version-Datei
v1.1.349
boban
2026-04-26 22:03:09 +0200
-
cae269fae1
Fix: App-Version bevorzugt git-Tag wenn neuer als Version-Datei
v1.1.348
boban
2026-04-26 21:59:04 +0200
-
77fad53655
Fix: ClamAV-Socket false-positive + --check-only als root + Backup sudoers
v1.1.347
boban
2026-04-26 21:52:02 +0200
-
de314adebe
Fix: Backup läuft als root via sudo – keine Permission-Fehler mehr
v1.1.346
boban
2026-04-26 21:37:27 +0200