Commit graph

  • 440f3eeb63 Remove Drone configuration/tests. Dan Helfman 2024-03-06 19:04:29 -0800
  • 181051eae1 Add new build server to NEWS. Dan Helfman 2024-03-06 18:52:27 -0800
  • ec0ee971ed Attempt to use secrets. Dan Helfman 2024-03-06 18:38:45 -0800
  • b83ffa0cf6 Attempt to fix trigger. Dan Helfman 2024-03-06 16:53:41 -0800
  • cf88665d37 Fix typo. Dan Helfman 2024-03-06 16:52:33 -0800
  • b233adba63 Fix build? Dan Helfman 2024-03-06 16:51:49 -0800
  • 018f5e3315 Merge workflows, since Gitea doesn't yet support workflow_run. Dan Helfman 2024-03-06 16:49:50 -0800
  • 284f26b49d Only run tests on pushes to main branch. Dan Helfman 2024-03-06 16:40:39 -0800
  • 11b437794e Attempt to build documentation. Dan Helfman 2024-03-06 16:38:34 -0800
  • 0665b50d57 Fixed debugging. Dan Helfman 2024-03-06 16:17:12 -0800
  • 0586b80e5b More debugging. Dan Helfman 2024-03-06 15:53:30 -0800
  • 272a7b4866 Actually kill other containers after tests finish. Dan Helfman 2024-03-06 15:41:03 -0800
  • 98d4a59459 Another iteration. Dan Helfman 2024-03-06 15:29:56 -0800
  • 744139cf97 Disable progress. Dan Helfman 2024-03-06 15:21:45 -0800
  • 1339509e9b Flag order apparently matters to Docker Compose. Dan Helfman 2024-03-06 14:55:55 -0800
  • e14f61415b Fix spew in test script. Dan Helfman 2024-03-06 14:54:53 -0800
  • 98cf8f7e20 Another try at exiting tests properly. Dan Helfman 2024-03-06 14:42:06 -0800
  • 5f16b64639 Attempt to exit test containers on tests exit while also showing test output. Dan Helfman 2024-03-06 14:39:23 -0800
  • fe62a81151 Add missing service name to test scrits. Dan Helfman 2024-03-06 14:32:26 -0800
  • 585b1573ae Attempt to make containers stop after tests run. Dan Helfman 2024-03-06 14:30:49 -0800
  • 141ba2771d Attempt to fix and debug read-only filesystem issue at build. Dan Helfman 2024-03-06 11:10:20 -0800
  • a527f76d08 Add back checkout now that NodeJS is installed on the host. Dan Helfman 2024-03-06 08:49:53 -0800
  • a97c68b4c8 Debugging ls. Dan Helfman 2024-03-06 08:35:50 -0800
  • ef07005a75 Remove duplicative(?) checkout step. Dan Helfman 2024-03-06 08:35:05 -0800
  • 43c7c3b6be First attempt at using Gitea Actions to run tests. Dan Helfman 2024-03-06 08:32:55 -0800
  • 2f6ad9d173 Add NO_COLOR support to NEWS (#835). Dan Helfman 2024-03-04 13:49:54 -0800
  • 16bc0de3fb
    Support for NO_COLOR environment variable (#835). Dan Helfman 2024-03-04 13:46:09 -0800
  • 458d157e62 NO_COLOR set to any value returns false shivansh02 2024-03-05 00:15:52 +0530
  • 40c3a28620 support for NO_COLOR env var shivansh02 2024-03-04 18:21:28 +0530
  • 60107f1ee8 Add custom dump/restore command options for MySQL and MariaDB (#311). Dan Helfman 2024-03-03 14:32:49 -0800
  • a1153a21fa
    Custom dump command options for MySQL and MariaDB. Dan Helfman 2024-03-03 14:27:14 -0800
  • b6cb7da98e custom dump commands for mariadb shivansh02 2024-03-04 00:24:22 +0530
  • 9e3d19a406 custom commands escaped shivansh02 2024-03-03 23:31:02 +0530
  • 2b755d8ade custom show command for mysql and schema description shivansh02 2024-03-03 23:15:07 +0530
  • 925f99cfef custom dump command for mysql shivansh02 2024-03-03 03:47:02 +0530
  • c9f20eb260 Fix "--override" values containing deprecated section headers not actually overriding configuration options under deprecated section headers (#829). Dan Helfman 2024-02-15 21:12:42 -0800
  • f4744826fe When the "--json" flag is given, suppress console escape codes so as not to interfere with JSON output (#827). Dan Helfman 2024-02-11 17:44:43 -0800
  • 5586aab967 Clarify documentation about restoring a database: borgmatic does not create the database upon restore. Dan Helfman 2024-02-09 15:35:29 -0800
  • 6fa5dff79b Fix broken escaping logic for "pg_dump_command" (#822) + bonus shell injection fixes. Dan Helfman 2024-01-31 10:53:32 -0800
  • 75d11aa9cd Pass the PostgreSQL "PGSSLMODE" environment variable through to Borg (#370). Dan Helfman 2024-01-25 14:18:01 -0800
  • ad1d104d65 Fix broken repository detection in the "rcreate" action with Borg 1.4 (#820). Dan Helfman 2024-01-24 15:45:51 -0800
  • 009062128d Remove Python 3.8+ restriction, as only Python 3.8+ is supported. Dan Helfman 2024-01-22 09:41:43 -0800
  • e9813d2539 Allow the "--repository" flag to match across multiple configuration files (#818). Dan Helfman 2024-01-21 18:25:44 -0800
  • f9998b50e8 Rephrase documentation and link to docs on exit codes feature (#798). Dan Helfman 2024-01-21 14:47:21 -0800
  • 5f921a7f80 Add documentation heading (#798). Dan Helfman 2024-01-21 11:48:23 -0800
  • abf2b3a8c7 Elevate specific Borg warnings to errors or squash errors to warnings (#798). Dan Helfman 2024-01-21 11:34:40 -0800
  • 34f3c2bb16 Clarify "--override" command-line help (#814) Dan Helfman 2024-01-19 11:55:00 -0800
  • 4d79f582df Fix a traceback when providing an invalid "--override" value for a list option (#814). Dan Helfman 2024-01-18 10:39:40 -0800
  • 63198088c4 Store included configuration files within each backup archive in support of the "config bootstrap" action (#736). Dan Helfman 2024-01-09 13:47:20 -0800
  • 3c22a8ec16 Prevent various shell injection attacks (#810). Dan Helfman 2024-01-07 10:21:49 -0800
  • ca49109ce7 Bump version for release. Dan Helfman 2024-01-03 10:08:05 -0800
  • 6a7f71f92f Clarify prune action help concerning running compact afterwards (#808). Dan Helfman 2024-01-03 10:03:35 -0800
  • 5f3dc1cfb0 Stream SQLite databases directly to Borg instead of dumping to an intermediate file (#807). Dan Helfman 2023-12-31 11:07:59 -0800
  • f2023aed22 Fix typo. Dan Helfman 2023-12-30 15:48:55 -0800
  • a03c2744e5 Update docs/how-to/provide-your-passwords.md (#805). Dan Helfman 2023-12-30 23:48:32 +0000
  • 4176532317 Update docs/how-to/provide-your-passwords.md axel simon 2023-12-30 23:10:50 +0000
  • 9d6025e902 Validate the configured action names in the "skip_actions" option (#804). Dan Helfman 2023-12-28 20:07:57 -0800
  • cf739bc997 The "check --force" flag now runs checks even if "check" is in "skip_actions" (#802). Dan Helfman 2023-12-28 10:22:48 -0800
  • 84823dfb91 Clarify constants/placeholders interaction and improve examples (#763). Dan Helfman 2023-12-24 11:18:17 -0800
  • 20cf0f7089 Add an "--ssh-command" flag to the "config bootstrap" action (#767). Dan Helfman 2023-12-24 10:33:55 -0800
  • 67af0f5734 Document limitation with constant interpolation at the start of a value (#741). Dan Helfman 2023-12-22 21:39:44 -0800
  • e80e0a253c Add configured repository labels to the JSON output for all actions (#800). Dan Helfman 2023-12-20 09:17:41 -0800
  • 72587a3b72 Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic Dan Helfman 2023-12-04 11:17:59 -0800
  • 8b49a59aff Fix a traceback when the "repositories" option contains both strings and key/value pairs (#794). Dan Helfman 2023-12-04 11:17:13 -0800
  • e120dff9ff Add debug message that logs borg version for every config (#714). Dan Helfman 2023-11-25 03:59:40 +0000
  • 257678b66f Fixed borg -> Borg Tobias Hodapp 2023-11-24 18:47:37 +0100
  • 422c5e32f4 Added debug message that logs borg version for every config Tobias Hodapp 2023-11-23 11:46:10 +0100
  • c34ad7dde7 Update documentation about configuration includes and constants (#745). Dan Helfman 2023-11-19 21:22:10 -0800
  • fdb353d358 Bump version for release. Dan Helfman 2023-11-19 21:14:56 -0800
  • 3b99f7c75a Constants support includes and command-line overrides (#745, #782) Dan Helfman 2023-11-19 21:13:35 -0800
  • 8b9abc6cf8 Documentation clarifications (#791). Dan Helfman 2023-11-15 09:05:52 -0800
  • da034c316a Add another mention of "skip_actions" to the docs (#701). Dan Helfman 2023-11-08 18:22:17 -0800
  • 08d01d8bcd Documentation formatting. Dan Helfman 2023-11-08 17:57:31 -0800
  • eef69e23ee Document the possible units of times for a configured check frequency. Dan Helfman 2023-11-08 17:53:59 -0800
  • 26bb54a9dd Remove broken link in documentation (#786). Dan Helfman 2023-11-08 10:26:09 -0800
  • 715e2ac127 Add test support for Python 3.12. Dan Helfman 2023-11-07 10:17:55 -0800
  • f39cea4abf Remove additional Python 3.7-isms (#784). Dan Helfman 2023-11-07 10:17:16 -0800
  • 22101bdd49 Drop support for Python 3.7, which has been end-of-lifed (#784). Dan Helfman 2023-11-07 10:11:29 -0800
  • 13cf863d89 Fix tests (#783). Dan Helfman 2023-11-07 10:09:31 -0800
  • dcf25fa041 Upgrade ruamel.yaml dependency to support version 0.18.x (#783). Dan Helfman 2023-11-07 10:00:13 -0800
  • 12b75f9075 Update documentation about logging changes from version 1.8.3 (#665). Dan Helfman 2023-11-06 21:13:46 -0800
  • 9baf06a2f7
    Fix typo. Dan Helfman 2023-11-04 08:56:39 -0700
  • 56302e22cd
    Typo tdltdc 2023-11-04 15:05:19 +0100
  • 6cc93c4eb9 Fix environment variable interpolation within configured repository paths (#782). Dan Helfman 2023-11-03 21:16:04 -0700
  • 2da43239f6 Fix docs: minor typos (#781). Dan Helfman 2023-11-03 00:59:29 +0000
  • 4beef36d3c Update docs/how-to/inspect-your-backups.md debuglevel 2023-11-02 23:14:31 +0000
  • eacfbd742b Typo debuglevel 2023-11-02 23:13:45 +0000
  • 82a85986b6 Typo debuglevel 2023-11-02 22:57:46 +0000
  • ef448e2dd1 Add a "skip_actions" option to skip running particular actions (#701). Dan Helfman 2023-10-31 21:54:41 -0700
  • c3efe1b90e Only parse "--override" values as complex data types when they're for options of those types (#779). Dan Helfman 2023-10-29 19:02:28 -0700
  • d85c1ee216 Correct changelog addition (#779). Dan Helfman 2023-10-29 16:25:40 -0700
  • b47088067c Add a "--match-archives" flag to the "check" action (#779). Dan Helfman 2023-10-29 16:22:39 -0700
  • c5732aa4fc Fix home page CSS layout to prevent overflow at certain window widths (#777). Dan Helfman 2023-10-27 14:12:35 -0700
  • a0323d9d6c Bump version for release. Dan Helfman 2023-10-26 22:20:26 -0700
  • 8ad7b473f1 When an archive filter causes no matching archives for the "rlist" or "info" actions, warn (#748). Dan Helfman 2023-10-26 22:12:13 -0700
  • 895a0ccb3c Upgrade to tox 4. (Now a minimum requirement.) Dan Helfman 2023-10-23 17:39:27 -0700
  • 257ab77bea Disallow the "--dry-run" flag with the "borg" action (#774). Dan Helfman 2023-10-23 17:23:04 -0700
  • dccaa4014b
    Update systemd service example with better filesystem protection options. Dan Helfman 2023-10-15 08:59:39 -0700
  • 2f3c0bec5b Update systemd .service example David Härdeman 2023-10-15 11:30:11 +0200
  • 487d8ffd32 Fix normalization of deprecated sections to support empty sections without erroring (#771). Dan Helfman 2023-10-14 13:04:18 -0700