mirror of
https://github.com/UNITRONIX/BetterDesk.git
synced 2026-09-11 13:49:03 +00:00
c7f03bbe6f
- updateService: getDirectorySize, deleteBackup, pruneBackups; auto-prune in createPreUpdateBackup using DB setting backup_retention_count or env BACKUP_RETENTION_COUNT - settings.routes: DELETE /api/settings/updates/backups/:name, POST /api/settings/updates/backups/prune, GET/PUT /api/settings/backup/retention - settings.ejs: retention input + 'Apply now' button + total size summary - settings.js: render size per backup, delete button, retention controls - pages.css: backup-retention-row + update-backup-actions styles - lang/en + pl: 11 new keys (delete, retention, prune, total_size)