Skip to content

Releases: borgmatic-collective/borgmatic

borgmatic 1.4.20

13 Dec 06:58
Compare
Choose a tag to compare
  • Fix repository probing during "borgmatic init" to respect verbosity flag and remote_path option.
  • #249: Update Healthchecks/Cronitor/Cronhub monitoring integrations to fire for "check" and
    "prune" actions, not just "create".

borgmatic 1.4.19

12 Dec 05:37
Compare
Choose a tag to compare
  • #259: Optionally change the internal database dump path via "borgmatic_source_directory" option
    in location configuration section.
  • #271: Support piping "borgmatic list" output to grep by logging certain log levels to console
    stdout and others to stderr.
  • Retain colored output when piping or redirecting in an interactive terminal.
  • Add end-to-end tests for database dump and restore. These are run on developer machines with
    Docker Compose for approximate parity with continuous integration tests.

borgmatic 1.4.18

08 Dec 22:35
Compare
Choose a tag to compare
  • Fix "--repository" flag to accept relative paths.
  • Fix "borgmatic umount" so it only runs Borg once instead of once per repository / configuration
    file.
  • #253: Mount whole repositories via "borgmatic mount" without any "--archive" flag.
  • #269: Filter listed paths via "borgmatic list --path" flag.

borgmatic 1.4.17

05 Dec 00:12
Compare
Choose a tag to compare
  • #235: Pass extra options directly to particular Borg commands, handy for Borg options that
    borgmatic does not yet support natively. Use "extra_borg_options" in the storage configuration
    section.
  • #266: Attempt to repair any inconsistencies found during a consistency check via
    "borgmatic check --repair" flag.

borgmatic 1.4.16

01 Dec 00:59
Compare
Choose a tag to compare
  • #256: Fix for "before_backup" hook not triggering an error when the command contains "borg" and
    has an exit code of 1.
  • #257: Fix for garbled Borg file listing when using "borgmatic create --progress" with
    verbosity level 1 or 2.
  • #260: Fix for missing Healthchecks monitoring payload or HTTP 500 due to incorrect unicode
    encoding.

borgmatic 1.4.15

25 Nov 23:51
Compare
Choose a tag to compare

borgmatic 1.4.14

25 Nov 18:37
Compare
Choose a tag to compare
  • Show summary log errors regardless of verbosity level, and log the "summary:" header with a log
    level based on the contained summary logs.

borgmatic 1.4.13

19 Nov 18:12
Compare
Choose a tag to compare
  • Show full error logs at "--verbosity 0" so you can see command output without upping the
    verbosity level.

borgmatic 1.4.12

18 Nov 03:15
Compare
Choose a tag to compare
  • #247: With "borgmatic check", consider Borg warnings as errors.
  • Dial back the display of inline error logs a bit, so failed command output doesn't appear
    multiple times in the logs (well, except for the summary).

borgmatic 1.4.11

18 Nov 01:18
Compare
Choose a tag to compare
  • #241: When using the Healthchecks monitoring hook, include borgmatic logs in the payloads for
    completion and failure pings.
  • With --verbosity level 1 or 2, show error logs both inline when they occur and in the summary
    logs at the bottom. With lower verbosity levels, suppress the summary and show error logs when
    they occur.