• 1.0.4 3c62c955d7

    v1.0.4 Stable

    mkleger released this 2026-06-16 15:47:22 +02:00 | 0 commits to main since this release

    Version 1.0.4

    • PBS snapshot retention (prune): Per-profile keep rules (keep-last, daily,
      weekly, monthly, yearly) via proxmox-backup-client prune, optional run after
      each successful backup. The GUI checks whether the PBS API user may prune the
      datastore before enabling retention; otherwise an info message is shown.
    • Backup verification: After upload, optionally verify the new snapshot on PBS
      (quick: readable manifest; full: catalog dump per archive). CLI:
      backuppilot-cli profile prune and profile verify-snapshot.
    • Secret storage: PBS API tokens and encryption key passwords are stored in a
      local encrypted vault (vault.key + vault/*.enc, format BPX2:
      XChaCha20-Poly1305, 24-byte nonce per entry, AAD backuppilot:v2:<kind>:<id>).
      Existing plaintext .secret files from earlier versions are migrated
      automatically on first access.
    • In-app update check: release URL adjusted from
      https://git.onesystems.ch/backuppilot/app to
      https://git.onesystems.ch/BackupPilot/App (from GitLab to correct Forgejo project path).
    • If a backup fails, PBS credentials may need to be entered and saved again in the
      profile editor before the next run. This can occur independently of the vault
      change; existing stored secrets are migrated automatically and do not need to be
      re-entered solely because of the upgrade.
    Downloads