Commit graph

  • 018c0296fd Document that special file exclusion also excludes symlinks to special files (#596). Dan Helfman 2022-10-15 10:14:46 -0700
  • 9c42e7e817 Fix regression in which "check" action errored on certain systems (#597, #598). Dan Helfman 2022-10-14 16:19:26 -0700
  • 953277a066 Fix special file detection when broken symlinks are encountered (#596). Dan Helfman 2022-10-14 09:41:08 -0700
  • e2002b5488 Bump version for release. Dan Helfman 2022-10-12 10:59:54 -0700
  • c9742e1d04 Code formatting. Dan Helfman 2022-10-12 10:52:32 -0700
  • 906da838ef Add missing break-lock action command-line help (#357). Dan Helfman 2022-10-12 10:48:10 -0700
  • d7f1c10c8c To prevent Borg hangs, unconditionally delete stale named pipes before dumping databases (#360). Dan Helfman 2022-10-12 10:26:09 -0700
  • e8e4d17168 Clean up changelog for the current dev release. Dan Helfman 2022-10-06 22:06:03 -0700
  • a31ce337e9 Skip auto-exclusion of special files when user explicitly sets read_special to true (#587). Dan Helfman 2022-10-06 11:07:43 -0700
  • 902730df46 Update sample systemd file to allow system idle (#589). Dan Helfman 2022-10-05 10:20:25 -0700
  • c969c822ee Do not inhibit idle in borgmatic.service (#589). Dan Helfman 2022-10-05 17:14:19 +0000
  • c31702d092 Fix for potential data loss with "patterns_from". Also, display excluded files (#590). Dan Helfman 2022-10-04 22:57:18 -0700
  • ba8fbe7a44 Add "break-lock" action for removing any repository and cache locks leftover from Borg aborting (#357). Dan Helfman 2022-10-04 13:42:18 -0700
  • 2774c2e4c0 Add support for Borg 2's "--match-archives" flag (replaces "--glob-archives") (#591). Dan Helfman 2022-10-03 22:50:37 -0700
  • ae036aebd7 When the "read_special" option is true or database hooks are enabled, auto-exclude special files for a "create" action to prevent Borg from hanging (#587). Dan Helfman 2022-10-03 12:58:13 -0700
  • 2e9f70d496 Do not inhibit idle in borgmatic.service LaserEyess 2022-10-01 09:33:38 -0400
  • 90be5b84b1 Fix changelog development version. Dan Helfman 2022-09-20 14:02:48 -0700
  • 80e95f20a3 Add "borgmatic borg" documentation note about interactive prompts. Dan Helfman 2022-09-20 14:01:47 -0700
  • ac7c7d4036 Warn when ignoring a configured "read_special" value of false, as true is needed when database hooks are enabled (#587). Dan Helfman 2022-09-20 13:52:13 -0700
  • 858b0b9fbe Note version of borgmatic needed for "borgmatic borg" action (#586). Dan Helfman 2022-09-13 09:05:18 -0700
  • 9cc043f60e Update "find" command in documentation to work on BSDs and not just Linux (#583). Dan Helfman 2022-09-11 20:02:30 -0700
  • 276a27d485 Bump version for release. Dan Helfman 2022-09-08 10:29:44 -0700
  • 679bb839d7 Fix hang when database hooks are enabled and "patterns" contains a parent directory of "~/.borgmatic" (#582). Dan Helfman 2022-09-08 10:16:42 -0700
  • 9e64d847ef Fix regression in which "borgmatic info --archive ..." showed repository info instead of archive info with Borg 1 (#577). Dan Helfman 2022-08-30 20:42:42 -0700
  • 61fb275896 Fix duplicate-appearing log entries for "list" action. Dan Helfman 2022-08-30 20:29:26 -0700
  • ca0c79c93c Fix duplicate bind path in sample systemd service. Dan Helfman 2022-08-28 14:49:23 -0700
  • 87c97b7568 Fixed spurious, intermittent test failures related to command execution and logging. Dan Helfman 2022-08-28 09:06:06 -0700
  • 80b8c25bba Update docs about "source_directories" being optional. Dan Helfman 2022-08-25 13:24:26 -0700
  • d1837cd1d3 Bump version for release. Dan Helfman 2022-08-25 11:58:06 -0700
  • c46f2b8508 Fix conflict between "patterns" and "source_directories" (#574), make "source_directories" optional (#542). Dan Helfman 2022-08-25 11:55:34 -0700
  • a274c0dbf7 In generate-borgmatic-config, indicate that the example options are exhaustive. Dan Helfman 2022-08-24 09:53:54 -0700
  • ef7e95e22a Fix end-to-end tests. Dan Helfman 2022-08-21 23:29:13 -0700
  • 3be99de5b1 Update "repositories" examples in configuration to use ssh:// style syntax. Dan Helfman 2022-08-21 22:40:31 -0700
  • e7b7560477 Bump version for release. Dan Helfman 2022-08-21 21:54:13 -0700
  • 317dc7fbce Add "before_actions" and "after_actions" command hooks that run before/after all the actions for each repository, update docs to cover per-repository configurations (#463). Dan Helfman 2022-08-21 21:48:37 -0700
  • 97fad15009 Switch to more accessible header permalink anchors in documentation. Dan Helfman 2022-08-21 21:48:07 -0700
  • 462326406e Drop only-style actions like "--create", rename "prune --files" to "prune --list", and add "--list" alias to "create" and "export-tar" (#571). Dan Helfman 2022-08-21 14:25:16 -0700
  • bbdf4893d1 Clarify --format flag in documentation. Dan Helfman 2022-08-19 15:27:03 -0700
  • ef6617cfe6
    Add link to Borg list --format documentation. Dan Helfman 2022-08-19 15:16:56 -0700
  • dbef0a440f
    Merge branch 'master' into patch-2 Dan Helfman 2022-08-19 15:16:17 -0700
  • 22628ba5d4 Update ssh:// examples in documentation to use relative paths on the remote machine (#557). Dan Helfman 2022-08-19 12:00:40 -0700
  • 8576ac86b9 Fix incorrect version in documentation (#557). Dan Helfman 2022-08-19 09:44:31 -0700
  • 540f9f6b72 Add missing test for "transfer" action (#557). Dan Helfman 2022-08-19 09:40:29 -0700
  • f9d7faf884 Fix mount action to work without archive again (#557). Dan Helfman 2022-08-18 23:33:05 -0700
  • 7dee6194a2 Add new "transfer" action for Borg 2 (#557). Dan Helfman 2022-08-18 23:06:51 -0700
  • 68f9c1b950 Add generate-borgmatic-config end-to-end test. Dan Helfman 2022-08-18 14:28:46 -0700
  • 43d711463c Add additional command-line flags to rcreate action (#557). Dan Helfman 2022-08-18 14:28:12 -0700
  • 00255a2437 Various documentation edits for Borg 2 (#557). Dan Helfman 2022-08-18 10:19:11 -0700
  • b40e9b7da2 Ignore archive filter parameters passed to list action when --archive is given (#557). Dan Helfman 2022-08-18 09:59:48 -0700
  • 89d201c8ff Fleshing out NEWS for the Borg 2 changes. Dan Helfman 2022-08-17 21:54:00 -0700
  • f47c98c4a5 Rename several configuration options to match Borg 2 (#557). Dan Helfman 2022-08-17 21:14:58 -0700
  • 3b6ed06686 Add --other-repo flag to rcreate action (#557). Dan Helfman 2022-08-17 17:33:09 -0700
  • 57009e22b5 Use flag-related utility functions in info action (#557). Dan Helfman 2022-08-17 17:11:02 -0700
  • 3ab7a3b64a Replace use of --prefix with --glob-archives in info action (#557). Dan Helfman 2022-08-17 15:36:19 -0700
  • 596dd49cf5 Use --glob-archives instead of --prefix on rlist command (#557). Dan Helfman 2022-08-17 14:26:35 -0700
  • 28d847b8b1 Warn and tranform on non-ssh://-style repositories (#557). Dan Helfman 2022-08-17 10:13:11 -0700
  • 2a1c6b1477 Update documentation with newly required ssh:// repository syntax for Borg 2 (#557). Dan Helfman 2022-08-16 11:41:35 -0700
  • 30abd0e3de Update borg action for Borg 2 support (#557). Dan Helfman 2022-08-16 09:30:00 -0700
  • f36e38ec20 Update mount action for Borg 2 support (#557). Dan Helfman 2022-08-15 19:32:37 -0700
  • d807ce095e Update export-tar action for Borg 2 support (#557). Dan Helfman 2022-08-15 17:34:12 -0700
  • 7626fe1189 Disallow borg list --json with --archive or --find (#557). Dan Helfman 2022-08-15 15:40:28 -0700
  • cc04bf57df Update list action for Borg 2 support, add rinfo action, and update extract consistency check for Borg 2. Dan Helfman 2022-08-15 15:04:40 -0700
  • cce6d56661 Update extract action for Borg 2 support (#557). Dan Helfman 2022-08-13 23:07:29 -0700
  • a05d0f378e Factor out repository/archive flags formatting code from create action (#557). Dan Helfman 2022-08-13 22:50:14 -0700
  • 94321aec7a Update compact action for Borg 2 support (#557). Dan Helfman 2022-08-13 22:07:15 -0700
  • 4a55749bd2 Update prune action for Borg 2 support (#557). Dan Helfman 2022-08-13 17:26:51 -0700
  • 2898e63166 Update create action for Borg 2 support (#557). Dan Helfman 2022-08-12 23:54:13 -0700
  • c7176bd00a Add rinfo action for Borg 2 support (#557). Dan Helfman 2022-08-12 23:06:56 -0700
  • 647ecdac29 Borg 2 support in borgmatic check action (#557). Dan Helfman 2022-08-12 15:46:33 -0700
  • e7a8acfb96 Add missing rinfo action source files (#557). Dan Helfman 2022-08-12 14:59:03 -0700
  • 622caa0c21 Support for Borg 2's rcreate and rinfo sub-commands (#557). Dan Helfman 2022-08-12 14:53:20 -0700
  • 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. 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. 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. 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