Commit History

Author SHA1 Message Date
  Dan Helfman 2f6ad9d173 Add NO_COLOR support to NEWS (#835). 1 year ago
  Dan Helfman 60107f1ee8 Add custom dump/restore command options for MySQL and MariaDB (#311). 1 year ago
  Dan Helfman c9f20eb260 Fix "--override" values containing deprecated section headers not actually overriding configuration options under deprecated section headers (#829). 1 year ago
  Dan Helfman f4744826fe When the "--json" flag is given, suppress console escape codes so as not to interfere with JSON output (#827). 1 year ago
  Dan Helfman 5586aab967 Clarify documentation about restoring a database: borgmatic does not create the database upon restore. 1 year ago
  Dan Helfman 6fa5dff79b Fix broken escaping logic for "pg_dump_command" (#822) + bonus shell injection fixes. 1 year ago
  Dan Helfman 75d11aa9cd Pass the PostgreSQL "PGSSLMODE" environment variable through to Borg (#370). 1 year ago
  Dan Helfman ad1d104d65 Fix broken repository detection in the "rcreate" action with Borg 1.4 (#820). 1 year ago
  Dan Helfman e9813d2539 Allow the "--repository" flag to match across multiple configuration files (#818). 1 year ago
  Dan Helfman f9998b50e8 Rephrase documentation and link to docs on exit codes feature (#798). 1 year ago
  Dan Helfman 5f921a7f80 Add documentation heading (#798). 1 year ago
  Dan Helfman abf2b3a8c7 Elevate specific Borg warnings to errors or squash errors to warnings (#798). 1 year ago
  Dan Helfman 4d79f582df Fix a traceback when providing an invalid "--override" value for a list option (#814). 1 year ago
  Dan Helfman 63198088c4 Store included configuration files within each backup archive in support of the "config bootstrap" action (#736). 1 year ago
  Dan Helfman 3c22a8ec16 Prevent various shell injection attacks (#810). 1 year ago
  Dan Helfman ca49109ce7 Bump version for release. 1 year ago
  Dan Helfman 5f3dc1cfb0 Stream SQLite databases directly to Borg instead of dumping to an intermediate file (#807). 1 year ago
  Dan Helfman 9d6025e902 Validate the configured action names in the "skip_actions" option (#804). 1 year ago
  Dan Helfman cf739bc997 The "check --force" flag now runs checks even if "check" is in "skip_actions" (#802). 1 year ago
  Dan Helfman 20cf0f7089 Add an "--ssh-command" flag to the "config bootstrap" action (#767). 1 year ago
  Dan Helfman e80e0a253c Add configured repository labels to the JSON output for all actions (#800). 1 year ago
  Dan Helfman 8b49a59aff Fix a traceback when the "repositories" option contains both strings and key/value pairs (#794). 1 year ago
  Dan Helfman fdb353d358 Bump version for release. 2 years ago
  Dan Helfman 3b99f7c75a Constants support includes and command-line overrides (#745, #782) 2 years ago
  Dan Helfman 22101bdd49 Drop support for Python 3.7, which has been end-of-lifed (#784). 2 years ago
  Dan Helfman dcf25fa041 Upgrade ruamel.yaml dependency to support version 0.18.x (#783). 2 years ago
  Dan Helfman 6cc93c4eb9 Fix environment variable interpolation within configured repository paths (#782). 2 years ago
  Dan Helfman ef448e2dd1 Add a "skip_actions" option to skip running particular actions (#701). 2 years ago
  Dan Helfman c3efe1b90e Only parse "--override" values as complex data types when they're for options of those types (#779). 2 years ago
  Dan Helfman d85c1ee216 Correct changelog addition (#779). 2 years ago