dw-0
c8df9427b3
fix(backup): improve reusability of backup service and enhance file handling
...
- Refactor `BackupService` instance management for better reuse across methods.
- Avoid redundant file backups by checking for existing files.
- Enhance directory backup logic to handle nested files and directories more efficiently.
- Standardize timestamp initialization for consistent time-based backup operations.
2026-01-31 10:59:53 +01:00
Théo Gaillard
5414aba299
fix(backup_service): backup methods use proper paths ( #769 ) ( #770 )
...
* fix(backup_service): streamline backup methods for proper paths and add docstring
* fix(backup_service): add proper destination_path in verbose output
* fix(backup_service): replaces html headers with { } to avoid rendering
* nitpick(backup_service): correct variable name for backup destination path in logging
2026-01-29 18:52:48 +01:00
dw-0
657d919378
chore: extend copyright year to 2026 in all headers
2026-01-11 09:37:17 +01:00
dw-0
229f317025
fix(backup): do not create redundant subdirectory on single file backup
2025-10-27 09:47:09 +01:00
dw-0
48c0ae7227
fix(backup): allow reusing existing backup directory and enhance copy options
2025-10-27 09:30:33 +01:00
dw-0
9168ad88a6
refactor(backup): migrate backup_printer_config_dir to BackupService and update references accordingly
2025-09-30 21:11:48 +02:00
dw-0
5b68710b23
feat(backup): add specific backup methods for Klipper and Moonraker configs
2025-09-29 21:21:55 +02:00
dw-0
aff63665de
refactor: replace backup_manager with backup_service
2025-09-28 16:14:58 +02:00