• 3.3.0 4c5dcd779d

    phil released this 2026-11-11 00:12:45 +00:00 | 0 commits to main since this release

    Add SHA-256 verification of copied backups (v3.3.0)

    After copying a backup from Home Assistant, compare its SHA-256 (via
    sha256sum on the server) with a hash of the local file. On mismatch,
    delete the local copy and send an error notification; the remote backup
    is left in place so the run can be retried. If either checksum cannot
    be computed, the run fails rather than reporting an unverified copy as
    successful.

    • Add VERIFY_CHECKSUM config option (default true; "false" skips the check)
    • Make boolean config values case-insensitive (VERIFY_CHECKSUM, NTFY_ENABLED,
      DISCORD_ENABLED), so "True" now enables them. Previously only lowercase
      "true" did, so NTFY_ENABLED="True" silently left ntfy off
    • Bump version to 3.3.0

    What's Changed

    Full Changelog: 3.2.1...3.3.0

    Downloads