Commit Graph

  • 22149c6401 Switch to self-hosted container registry for borgmatic documentation image. Dan Helfman 2022-08-01 21:17:59 -0700
  • 9aece3936a Modify "mount" and "extract" actions to require the "--repository" flag when multiple repositories are configured (#566). Dan Helfman 2022-07-25 11:30:02 -0700
  • c7e4e6f6c9 Add Healthchecks "verify_tls" option to NEWS. Dan Helfman 2022-07-23 23:16:06 -0700
  • bcad0de1a4
    Add verify_tls option for Healthchecks to optionally disable TLS verification. Dan Helfman 2022-07-23 23:11:41 -0700
  • 5c6407047f feat: add verify_tls flag for Healthchecks Uli 2022-07-23 22:07:06 +0200
  • 6ddae20fa1 Fix handling of "repository" and "data" consistency checks to prevent invalid Borg flags (#565). Dan Helfman 2022-07-23 21:02:21 -0700
  • 23feac2f4c Bump version for release. 1.6.6 Dan Helfman 2022-07-19 20:32:41 -0700
  • 16066942e3 Fix traceback with "create" action and "--json" flag when a database hook is configured (#563). Dan Helfman 2022-07-19 10:25:10 -0700
  • 3720f22234
    reworded and added 'all' caveat Jelle @ Samson-IT 2022-07-13 22:03:51 +0200
  • f7c8e89a9f
    update format specifier syntax link to use anchor Jelle @ Samson-IT 2022-07-13 21:52:21 +0200
  • ba377952fd
    Added link to borgbackup list --format docs Jelle @ Samson-IT 2022-07-13 13:52:48 +0200
  • 1fdec480d6
    Added some info about fetching mysql database size Jelle @ Samson-IT 2022-07-13 13:29:45 +0200
  • e85d551eac Fix all database hooks to error when the requested database to restore isn't present in the Borg archive (#560). Dan Helfman 2022-07-06 23:21:24 -0700
  • 2b23a63a08 Add end-to-end test for overrides. Dan Helfman 2022-07-06 18:20:51 -0700
  • c0f48e1071 Fix command-line "--override" flag to continue supporting old configuration file formats (#561). Dan Helfman 2022-07-06 18:14:44 -0700
  • 6005426684 Update documentation about configuring multiple consistency checks or multiple databases (#559). Dan Helfman 2022-07-03 22:24:25 -0700
  • 673ed1a2d3 Clarify check frequency documentation in regards to multiple configuration files. Dan Helfman 2022-07-02 09:40:49 -0700
  • 992f62edd2 Bump version for release. 1.6.5 Dan Helfman 2022-06-30 22:14:41 -0700
  • f1ffa1da1d Add another recommended flag to the backup documentation (#554). Dan Helfman 2022-06-30 16:54:22 -0700
  • 457ed80744 Fix environment variable plumbing so options in one configuration file aren't used for others (#555). Dan Helfman 2022-06-30 13:42:17 -0700
  • 1fc028ffae In documentation, be more explicit about default actions (#554). Dan Helfman 2022-06-29 21:32:00 -0700
  • 10723efc68 Fix all monitoring hooks to warn if the server returns an HTTP 4xx error (#554). Dan Helfman 2022-06-29 21:19:40 -0700
  • 2e0b2a308f Clarify --files flag action in documentation (#554). Dan Helfman 2022-06-29 09:20:13 -0700
  • bd4d109009 Fix logging to include the full traceback when Borg experiences an internal error (#553). Dan Helfman 2022-06-28 13:38:24 -0700
  • ae25386336 Update release script to abort if there are local changes. Prevents accidentally tagging a .dev0 changeset for release. Dan Helfman 2022-06-25 09:42:05 -0700
  • d929313d45 Bump version. Dan Helfman 2022-06-24 10:18:01 -0700
  • d372a86fe6 Code formatting. 1.6.4 Dan Helfman 2022-06-23 10:41:04 -0700
  • e306f03e1d Merge branch 'master' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic Dan Helfman 2022-06-23 10:28:09 -0700
  • 8336165f23 Update documentation with environment variable escaping (#546). Dan Helfman 2022-06-23 10:25:46 -0700
  • c664c6b17b Fix escaped environment variable in configuration (#546). Dan Helfman 2022-06-23 17:16:09 +0000
  • b63c854509 Fix escaped environment variable in configuration Sébastien MB 2022-06-17 09:50:56 +0200
  • aa013af25e Remove some whitespace around "New in version ..." documentation labels. Dan Helfman 2022-06-16 20:49:15 -0700
  • cc32f0018b Start formalizing how new features are flagged by version in documentation. Dan Helfman 2022-06-16 20:23:16 -0700
  • dfc4db1860 Document environment variable interpolation (#546). Dan Helfman 2022-06-16 15:30:53 -0700
  • 35706604ea Upgrade documentation base images. Dan Helfman 2022-06-16 15:22:59 -0700
  • 6d76e8e5cb Code formatting. Dan Helfman 2022-06-16 14:21:18 -0700
  • aecb6fcd74 Code style, rename command-line flag, and move new code into its own file (#546) Dan Helfman 2022-06-16 11:35:24 -0700
  • ea45f6c4c8 Environment variable resolution in configuration file (#546). Dan Helfman 2022-06-16 18:18:12 +0000
  • 97b5cd089d Allow environment variable resolution in configuration file Sébastien MB 2022-06-16 18:52:54 +0200
  • f2c2f3139e Add periods to ntfy config descriptions. Dan Helfman 2022-06-10 09:42:41 -0700
  • dc4e7093e5 Remove link to related software that hasn't seen updates in the past couple years. Dan Helfman 2022-06-09 19:31:50 -0700
  • b6f1025ecb Bump version for release. 1.6.3 Dan Helfman 2022-06-09 16:38:34 -0700
  • 65b2fe86c6 Fix Bash completion script to no longer alter your shell's settings. Dan Helfman 2022-06-09 16:29:54 -0700
  • 0e90a80680 Add links in documentation for ntfy monitoring hook (#543). Dan Helfman 2022-06-09 13:41:22 -0700
  • 7648bcff39 Add a hook for sending push notifications via ntfy.sh. Dan Helfman 2022-06-09 20:26:06 +0000
  • a8b8d507b6
    add a hook for sending push notifications via ntfy.sh Gavin Chappell 2022-06-09 21:10:34 +0100
  • 3561c93d74 Fix Healthchecks tests that leak global state, breaking downstream tests (discovered in #543). Dan Helfman 2022-06-09 11:05:44 -0700
  • 331a503a25 Document the borgmatic version in which "borgmatic list --find" is available (#541). Dan Helfman 2022-06-03 16:55:54 -0700
  • 9aefb5179f Fix None find paths (#541). Dan Helfman 2022-06-03 15:20:05 -0700
  • d14f22e121 Add "borgmatic list --find" flag for searching for files across multiple archives (#541). Dan Helfman 2022-06-03 15:12:14 -0700
  • b6893f6455 Exclude deprecated "borg list --successful" flag from getting passed to Borg. Dan Helfman 2022-06-02 21:14:25 -0700
  • 80ec3e7d97 Deprecate "borgmatic list --successful" flag, as listing only non-checkpoint (successful) archives is now the default in newer versions of Borg. Dan Helfman 2022-06-02 20:35:39 -0700
  • cd834311eb Clarify completion docs. Dan Helfman 2022-06-01 10:57:23 -0700
  • d751cceeb0 Merge branch 'master' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic Dan Helfman 2022-06-01 10:38:05 -0700
  • ce78b07e4b Add macOs to install and Bash completion documentation. Dan Helfman 2022-06-01 17:37:51 +0000
  • 87f3c50931 setup: add macOS adidalal 2022-06-01 15:56:40 +0000
  • 8e9e06afe6 Bump version for release. 1.6.2 Dan Helfman 2022-05-31 09:41:20 -0700
  • 2bc91ac3d2 Add "generate-borgmatic-config --overwrite" flag to replace an existing destination file (#539). Dan Helfman 2022-05-29 16:03:55 -0700
  • 5b615d51a4 Add support for "borgmatic borg debug" command (#538). Dan Helfman 2022-05-29 15:43:03 -0700
  • c7f5d5fd0b Fix broken Bash completion of filenames, as in "-c config.yaml". Dan Helfman 2022-05-29 10:49:33 -0700
  • 6ef7538eb0 Fix typo in Bash completions script. Dan Helfman 2022-05-28 19:34:13 -0700
  • 8fa90053cf Add "borgmatic check --force" flag to ignore configured check frequencies (#523). Dan Helfman 2022-05-28 19:29:33 -0700
  • b3682b61d1 Add another note about the consistency checks schema in old versions (#523). Dan Helfman 2022-05-28 19:03:45 -0700
  • ad0e2e0d7c Tweak default check frequency to 1 month (#523). Dan Helfman 2022-05-28 15:49:50 -0700
  • 6629f40cab In bash completion script, warn when script is out of date using script contents instead of version. (Fewer spurious warnings that way.) Dan Helfman 2022-05-28 15:27:11 -0700
  • e76bfa555f Reduce the default consistency check frequency and support configuring the frequency independently for each check (#523). Dan Helfman 2022-05-28 14:42:19 -0700
  • 8ddb7268eb Reuse "borg info" function. Dan Helfman 2022-05-27 13:51:11 -0700
  • cb5fe02ebd Fix broken Bash completion end-to-end test. Dan Helfman 2022-05-26 11:18:46 -0700
  • 77b84f8a48 Add Bash completion script so you can tab-complete the borgmatic command-line. Dan Helfman 2022-05-26 10:27:53 -0700
  • 691ec96909 Fix python_requires to support all versions of 3.7 (#537). Dan Helfman 2022-05-26 15:51:46 +0000
  • 29b4666205 Fix python_requires to support all versions of 3.7 Steve Atwell 2022-05-26 07:05:04 -0700
  • 316a22701f Add documentation note about multiple merge limitation (#380). Dan Helfman 2022-05-25 23:12:42 -0700
  • be59a3e574 Fix generate-borgmatic-config with "--source" flag to support more complex schema changes like the new Healthchecks configuration options (#536). Dan Helfman 2022-05-25 10:26:26 -0700
  • 37327379bc Merge branch 'master' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic Dan Helfman 2022-05-24 17:50:57 -0700
  • 22c2f13611 Remove trailing whitespace (#535). Dan Helfman 2022-05-25 00:50:12 +0000
  • 8708ca07f4 Remove trailing whitespace polyzen 2022-05-25 00:43:40 +0000
  • 634d9e4946 Bump version for release. 1.6.1 Dan Helfman 2022-05-24 16:22:37 -0700
  • 54933ebef5 Change connection failures for monitoring hooks to be warnings instead of errors (#439). Dan Helfman 2022-05-24 15:50:04 -0700
  • 157e59ac88 Add Healthchecks monitoring hook "send_logs" option to enable/disable sending borgmatic logs to the Healthchecks server (#460). Dan Helfman 2022-05-24 14:44:33 -0700
  • 666f0dd751 Add missing Healthchecks "states" option example in configuration schema (#525). Dan Helfman 2022-05-24 14:17:19 -0700
  • 8b179e4647 Reverse logic of Healtchecks "skip_states" option to just "states" (#525). Dan Helfman 2022-05-24 14:09:42 -0700
  • 865eff7d98 Add Healthchecks monitoring hook "skip_states" option to disable pinging for particular monitoring states (#525). Dan Helfman 2022-05-24 13:59:28 -0700
  • b9741f4d0b Add Healthchecks monitoring hook "ping_body_limit" option to configure how many bytes of logs to send to the Healthchecks server (#294). Dan Helfman 2022-05-24 12:23:38 -0700
  • 02781662f8 Change monitoring hooks to specify the ping URL / integration key as a named option. Dan Helfman 2022-05-23 20:02:10 -0700
  • 32a1043468 Remove the error when "archive_name_format" is specified but a retention prefix isn't (#402). Dan Helfman 2022-05-23 16:11:24 -0700
  • 3e4aeec649 Warn when an unsupported variable is used in a hook command (#420). Dan Helfman 2022-05-23 15:27:54 -0700
  • b98b827594 Remove stale comment. Dan Helfman 2022-05-23 10:59:56 -0700
  • 255cc6ec23 When deep merging common configuration, merge colliding list values by appending them (#531). Dan Helfman 2022-05-20 15:28:28 -0700
  • 51fc37d57a Improve the error message when a configuration override contains an invalid value (#528). Dan Helfman 2022-05-20 13:38:53 -0700
  • 1921f55a9d Add emojis to documentation table of contents to make it easier to find particular how-to and reference guides at a glance. Dan Helfman 2022-05-20 11:11:35 -0700
  • fbd381fcc1 Clarify manual database extraction documentation. Dan Helfman 2022-05-20 10:06:19 -0700
  • cd88f9f2ea Better explain where to find the dump file when doing a manual restore (#510). Dan Helfman 2022-05-20 16:33:21 +0000
  • 788281cfb9 When a configuration include is a relative path, load it from either the current working directory or from the directory containing the file doing the including (#532). Dan Helfman 2022-05-19 17:15:05 -0700
  • cd234b689d Link to additional borgmatic Docker image. Dan Helfman 2022-05-12 12:00:12 -0700
  • 92354a77ee Mention that database dumps consumed disk space prior to borgmatic 1.5.3. Dan Helfman 2022-05-09 16:08:47 -0700
  • 48ff3e70d1 Clarify documentation about include merging mappings vs. values. Dan Helfman 2022-05-08 14:48:42 -0700
  • 7e9adfb899 Add NEWS entry for randomized systemd timer delay. Dan Helfman 2022-05-07 23:11:26 -0700
  • e238e256f7
    Add randomized delay to systemd timer. Dan Helfman 2022-05-07 23:08:02 -0700
  • 3ecb92a8d2
    Add randomized delay to systemd timer Daniel Lo Nigro 2022-05-07 16:42:06 -0700
  • d58d450628 Remove stale borgmatic binary link. Dan Helfman 2022-04-30 09:50:40 -0700