Skip to content

git_manager 2.0.15: the backup page warns about the newest backup

Choose a tag to compare

@se7enxweb se7enxweb released this 06 Oct 10:41
· 30 commits to master since this release

Fixed

  • The Backup page warns about the age of the newest backup, not the oldest. Ages are whole units with correct singular and plural (no more "3 months old old" or "1 months"), and a backup dated in the future never counts as old (bd4c010).
  • Large backup downloads stream in pieces instead of being held in memory. Under Velocity, archives over PersistentServerDownloadLimitMB (128) are refused with a message.
  • AGPL dumps can be downloaded, and a full site backup always lands in the same folder as the rest of the backup.
  • After each action the page redirects, so a reload repeats nothing.

Added

  • GitManagerBackupCatalogue, GitManagerBackupFreshness and GitManagerBackupMessages, with strict path checks and 75 tests (61a1053).
  • [BackupFreshnessSettings]: WarnAfterDays=7, StaleAfterDays=30, FutureToleranceMinutes=5, PersistentServerDownloadLimitMB.
  • backup-list.php prints the same status line as the page.
  • German translations of the new texts.

Updated

  • The Backup page has the look of the redesigned administration pages (8b07b28).
  • The README describes the status, the settings, the downloads, the tests and a crontab example for scheduled backups (8a8e975).