feat: Sync/Clone-Modus, Rotation, --setup Deployment, Scheduler-Fix, Dashboard-Updates, README

This commit is contained in:
Björn Nehlsen
2026-08-11 22:45:58 +02:00
parent 2eee55384e
commit a495570b20
14 changed files with 3851 additions and 681 deletions
+10 -5
View File
@@ -53,11 +53,9 @@ class BackupJob:
encryption_mode: str
archive_password: str
schedule_mode: str
schedule_time: str
schedule_weekday: str
schedule_day_of_month: str
schedule_interval: int | None
schedule_cron: str
backup_mode: str
rotation_keep: int
@dataclass(frozen=True)
@@ -78,6 +76,12 @@ class BackupExecutionJob:
destination_subpath: str
destination_username: str
destination_password: str
source_entry_type: str
target_kind: str
target_pattern: str
compression_method: str
backup_mode: str
rotation_keep: int
@dataclass(frozen=True)
@@ -88,6 +92,7 @@ class BackupSummary:
destination_label: str
target_pattern: str
compression_method: str
schedule_mode: str
schedule_cron: str
next_run_at: str | None
last_run_at: str | None
last_size_bytes: int | None