Version 1.3.0
Übersicht
Version 1.3.0 führt konfigurierbare Passwortrichtlinien, einen neuen Anwendungsprotokoll-Viewer für Administratoren, gebietsschemabewusste Wochentagsanzeige und mehrere Verbesserungen der Benutzerfreundlichkeit ein. Diese Version konzentriert sich auf erweiterte Verwaltungstools und verbesserte Unterstützung für Internationalisierung.
Neue Funktionen
Konfigurierbare Passwortrichtlinie
- Passwort-Richtlinien-Umgebungsvariablen: Konfigurieren Sie Passwortvalidierungsanforderungen über Umgebungsvariablen:
PWD_ENFORCE: Setzen Sie auffalse, um Passwort-Komplexitätsanforderungen (Großbuchstaben, Kleinbuchstaben, Zahlen) zu deaktivieren. Standard ist die Durchsetzung aller Regeln. Wenn deaktiviert, wird nur die Mindestlänge durchgesetzt.PWD_MIN_LEN: Legt die Mindestpasswortlänge in Zeichen fest. Standard ist 8 Zeichen.- Die Standard-Passwortprüfung (Verhinderung der Verwendung des Standard-Admin-Passworts) wird unabhängig von der
PWD_ENFORCE-Einstellung immer durchgesetzt.
Anwendungsprotokoll-Viewer
- Neuer Admin-only Protokoll-Viewer: Anwendungsprotokolle direkt von der Einstellungen-Seite anzeigen und herunterladen:
- Zugriff auf die konsolidierte
application.log-Datei und rotierte Protokollversionen - Konfigurierbarer Zeilenzahl-Selektor (100, 500, 1000, 5000, 10000 Zeilen)
- Echtzeit-Suchfilter mit Groß-/Kleinschreibung-unabhängiger Textabgleichung
- Automatisches Scrollen für Echtzeit-Protokollüberwachung mit automatischem Abruf
- In Zwischenablage kopieren und gefilterte Protokolle als Textdatei exportieren
- Dateimetadaten-Anzeige mit Zeilenzahl, Dateigröße und Zeitstempel der letzten Änderung
- Protokollrotation beim Container-Start (konfigurierbar über
LOG_ROTATION_VERSIONS, Standard: 5)
- Zugriff auf die konsolidierte
Kontextabhängiges Benutzerhandbuch
- Dynamic help button: Die Schaltfläche „User Guide" in der App-Kopfzeile öffnet jetzt die Dokumentation, die für die aktuelle Seite relevant ist. Der Tooltip wird aktualisiert und zeigt „Hilfe für
Page Name" an, um anzugeben, welche Dokumentation geöffnet wird.
Verbesserung der Serverkonfiguration
- Schneller Zugriff auf die Duplicati-Benutzeroberfläche: Ein Rechtsklick auf die Serverkonfigurationsschaltfläche oder auf ein beliebiges Serverelement im Serverauswahlpopover öffnet die Duplicati-Legacy-Benutzeroberfläche (
/ngax) in einem neuen Tab.
🔧 Verbesserungen
Locale-bewusste Wochentagsanzeige
- Internationalisierte Wochentag-Sortierung: Die Wochentag-Anzeige im Sicherungsüberwachungsformular berücksichtigt nun die Gebietsschema-Einstellungen Ihres Browsers. Wochentage werden in der korrekten Reihenfolge basierend auf dem Gebietsschema angezeigt (Montag-Sonntag für Großbritannien/Europa, Sonntag-Samstag für USA/Brasilien).
Verbesserte SMTP-Fehlerbehandlung
- Verbesserte Fehlernachrichten: SMTP-Fehlernachrichten bieten jetzt präzisere Anleitung:
- Authentifizierungsfehler zeigen deutlich Benutzername-/Passwort-Probleme an
- SSL/TLS-Versionsfehler werden korrekt identifiziert
- Verbindungstyp-Vorschläge werden nur angezeigt, wenn sie wirklich relevant sind
Toast-Benachrichtigungsverhalten
- Persistente Fehlerbenachrichtigungen: Fehler-Toasts bleiben jetzt bestehen, bis sie manuell verworfen werden, um sicherzustellen, dass Sie wichtige Fehlernachrichten nicht übersehen. Erfolgs- und Informations-Toasts werden nach 3 Sekunden automatisch verworfen.
Benachrichtigungseinstellungen
- Vereinfachtes Layout: Die Tabelle der Benachrichtigungseinstellungen wurde optimiert mit einer kombinierten Spalte „Server / Sicherung" und kontextuellen Symbolen, die den Status der zusätzlichen Zielkonfiguration anzeigen.
🚀 Migrationsnoten
Aus Version 1.2.x
Beim Upgrade auf Version 1.3.0:
-
Passwortrichtlinie: Die neue Passwortrichtlinie erzwingt standardmäßig alle Komplexitätsanforderungen. Wenn Sie eine einfachere Passwortrichtlinie benötigen, konfigurieren Sie die Umgebungsvariablen
PWD_ENFORCEundPWD_MIN_LEN. -
Anwendungsprotokolle: Alle Container-Ausgaben (Server und Cron-Dienst) werden jetzt in einer einzigen
data/logs/application.log-Datei konsolidiert. -
Protokollrotation: Die Protokollrotation kann über die Umgebungsvariable
LOG_ROTATION_VERSIONSkonfiguriert werden (Standard: 5 Versionen). -
Nein Datenbankmigrationen erforderlich: Diese Version erfordert keine Änderungen am Datenbankschema.
API-Endpunkte
Der folgende API-Endpunkt wurde in dieser Version eingeführt:
Passwort-Richtlinien-Endpunkt
GET /api/auth/password-policy- Gibt die aktuelle Passwort-Richtlinienkonfiguration zurück
Anwendungsprotokolle Endpoints
GET /api/application-logs- Anzeigen von Protokollen mit Dateiauswahl und Tail-FunktionalitätGET /api/application-logs/export- Exportieren gefilterter Protokolle als Textdatei
Entfernte Endpunkte
Die folgenden ungenutzten API-Endpunkte wurden in dieser Version entfernt:
DELETE /api/backups/[backupId]- Nur für Entwicklung bestimmter Endpunkt, der nie verwendet wurdeGET /api/audit-log/stats- Endpunkt wurde vom Audit-Log-Viewer nicht aufgerufen
Unterstützung
Hilfe
- Dokumentation: Benutzerhandbuch
- E-Mail-Einstellungen: E-Mail-Konfigurationsleitfaden
- API-Referenz: API-Dokumentation
- Migrationsleitfaden: Versions-Upgrade-Migration
- Community: GitHub Discussions
- Probleme: GitHub Issues
Fehler melden
Wann Sie Fehler melden, bitte folgende Angaben einschließen:
- Version: 1.3.0
- Betriebssystem und Version
- Docker/podman-Version
- Container-Typ (Docker oder podman/Pod)
- Fehlermeldungen und Protokolle
- Schritte zur Reproduktion
Änderungsprotokoll
Version 1.3.0 Änderungen
- Added: Konfigurierbare Passwortrichtlinie über die Umgebungsvariablen
PWD_ENFORCEundPWD_MIN_LEN - Added: Anwendungsprotokoll-Viewer in Einstellungen (nur Admin)
- Added: Protokollrotation mit konfigurierbarer Versionszahl (
LOG_ROTATION_VERSIONS) - Added: Kontextabhängige Schaltfläche für Benutzerhandbuch, die relevante Dokumentation öffnet
- Added: Rechtsklick auf Serverkonfiguration zum Öffnen der Duplicati-Legacyoberfläche
- Added: API-Endpunkt
GET /api/auth/password-policyfür Passwortrichtlinienkonfiguration - Added: API-Endpunkte zum Anzeigen und Exportieren von Anwendungsprotokollen
- Changed: Wochentaganzeige berücksichtigt nun die Browsergebietsschema-Einstellungen
- Changed: Fehler-Toasts bleiben bestehen, bis sie manuell geschlossen werden
- Changed: Erfolgs-Toasts werden nach 3 Sekunden automatisch ausgeblendet (zuvor 5 Sekunden)
- Changed: Benachrichtigungseinstellungstabelle vereinfacht mit kombinierter Spalte „Server / Sicherung"
- Changed: Alle Container-Protokolle in einer einzelnen
application.log-Datei konsolidiert - Improved: SMTP-Fehlermeldungen bieten präzisere Anleitung
- Removed: Nicht verwendete API-Endpunkte (
DELETE /api/backups/[backupId]undGET /api/audit-log/stats), die von der Anwendung nicht aufgerufen wurden
Lizenz
Dieses Projekt ist unter der Apache License 2.0 lizenziert.
Copyright © 2026 Waldemar Scudeller Jr.