195 Commits (master)

Author SHA1 Message Date
Dan Helfman c43b50b6e6 Upgrade PyYAML. 4 months ago
Dan Helfman c072678936 Add support for ruamel.yaml 0.17.x YAML parsing library (#404). 4 months ago
Dan Helfman ea6cd53067 Update versions of test dependencies (test_requirements.txt and test containers). 8 months ago
Dan Helfman 604b3d5e17 Bump version. 8 months ago
Dan Helfman 667e1e5b15 Update document about new --override behavior (#361). 9 months ago
Dan Helfman e428329c03 Add systemd security improvement to NEWS. 12 months ago
Dan Helfman 79d4888e22 Add documentation navigation links on left side of all documentation pages. 12 months ago
Dan Helfman 99590cb6b6 Clarify documentation on configuration overrides, specifically the portion about list syntax. 1 year ago
Dan Helfman b3fd1be5f6 Add "borgmatic export-tar" action to export an archive to a tar-formatted file or stream (#300). 1 year ago
Dan Helfman 6f82c9979b Add #339 to NEWS and add test. 1 year ago
Dan Helfman 2781873faf Bump version for release. 1 year ago
Dan Helfman 35d542a676 Fix for traceback when running Cronitor, Cronhub, and PagerDuty monitor hooks (#336). 1 year ago
Dan Helfman d0b9c436b1 Bump version for release. 1 year ago
Dan Helfman b320e74ad5 Update documentation code fragments theme to better match the rest of the page. 1 year ago
Dan Helfman 795e18773b Bump version for release. 1 year ago
Dan Helfman 00033bf0a8 Tweak comment indentation in generated configuration file for clarity. 1 year ago
Dan Helfman adda33dc4e Bump version for release. 1 year ago
Dan Helfman 89cb5eb76d Fix regression in support for PostgreSQL's "directory" dump format (#314). 1 year ago
Dan Helfman 048a9ebb52 Add an additional end-to-end database test. 1 year ago
Dan Helfman d88f321cef Fix legitimate database dump command errors (exit code 1) not being treated as errors by borgmatic (#310). 1 year ago
Dan Helfman 74adac6c70 Bump version for release. 1 year ago
Dan Helfman ac124612ad Documentation on macOS launchd permissions issues with work-around for Full Disk Access (#293). 1 year ago
Dan Helfman e4eff0e3dc Bump version for release. 1 year ago
Dan Helfman e511014a28 Fix MySQL restore error on "all" database dump by excluding system tables (#301). 1 year ago
Dan Helfman a7490b56d1 Bump version for release. 2 years ago
Dan Helfman 55141bda67 Specify "--archive latest" to all actions that accept an archive (#289). 2 years ago
Dan Helfman 8ad8a9c422 Add per-action hooks: "before_prune", "after_prune", "before_check", and "after_check" (#255). 2 years ago
Dan Helfman 39550a7fe9 Add ~/.config/borgmatic.d as another configuration directory default (#274). 2 years ago
Dan Helfman 8d12079386 Bump version. 2 years ago
palto42 e27ba0d08a less detail at v1 + option "--files" for details 2 years ago
Dan Helfman d0c533555e In "borgmatic --help", don't expand $HOME in listing of default "--config" paths. 2 years ago
Dan Helfman e4f1094569 Bump version for release. 2 years ago
Dan Helfman f787dfe809 Override particular configuration options from the command-line via "--override" flag (#268). 2 years ago
Dan Helfman f1358d52aa Add "borgmatic init" repository probing fix to NEWS. 2 years ago
Dan Helfman 8660af745e Optionally change the internal database dump path via "borgmatic_source_directory" option in location configuration section (#259). 2 years ago
Dan Helfman df2be9620b Mount whole repositories via "borgmatic mount" without any "--archive" flag (#253). 2 years ago
Dan Helfman 0c6c61a272 Pass extra options directly to particular Borg commands, handy for Borg options that borgmatic does not yet support natively (#235). 2 years ago
Dan Helfman c4aa34bf5c Fix for missing Healthchecks monitoring payload or HTTP 500 due to incorrect unicode encoding (#260). 2 years ago
Dan Helfman 375036e409 Support for mounting an archive as a FUSE filesystem via "borgmatic mount" action, and unmounting via "borgmatic umount" (#123). 2 years ago
Dan Helfman f4a231420f Show summary log errors regardless of verbosity. Log the "summary:" header with level based on the contained logs. 2 years ago
Dan Helfman 55ebfdda39 Show full error logs at "--verbosity 0" so you can see command output without upping the verbosity level. 2 years ago
Dan Helfman 2cc743cf47 With "borgmatic check", consider Borg warnings as errors (#247). 2 years ago
Dan Helfman 50f62d73b7 When using the Healthchecks monitoring hook, include borgmatic logs in the payloads for completion and failure pings (#241). 2 years ago
Dan Helfman 6cdc92bd0c Fix for "borgmatic restore" showing success and incorrectly extracting archive files, even when no databases are configured to restore (#246). 2 years ago
Dan Helfman 781fac3266 Refactor ping monitors (Healthchecks, Cronitor, Cronhub) to share a common invocation and function signature. 2 years ago
Dan Helfman bf0d38ff2a Update docs about MySQL/MariaDB database dumps and restores (#228). 2 years ago
Dan Helfman 427b57e2a9 Database dump hooks for MySQL/MariaDB (#228). 2 years ago
Dan Helfman 17fda7281a Monitor backups with Cronhub hook integration. Fix Healthchecks/Cronitor hooks to respect dry run. 2 years ago
Dan Helfman 2115eeb6a2 Upgrade your borgmatic configuration to get new options and comments via "generate-borgmatic-config --source" (#239). 2 years ago
Dan Helfman 7bc9482970 Add verbosity level -1 to NEWS. 2 years ago