Commit Graph

2118 Commits

Author SHA1 Message Date
Dan Helfman fdb353d358 Bump version for release.
continuous-integration/drone/tag Build is passing Details
2023-11-19 21:14:56 -08:00
Dan Helfman 3b99f7c75a Constants support includes and command-line overrides (#745, #782) 2023-11-19 21:13:35 -08:00
Dan Helfman 8b9abc6cf8 Documentation clarifications (#791).
continuous-integration/drone/push Build is passing Details
2023-11-15 09:05:52 -08:00
Dan Helfman da034c316a Add another mention of "skip_actions" to the docs (#701).
continuous-integration/drone/push Build is passing Details
2023-11-08 18:22:17 -08:00
Dan Helfman 08d01d8bcd Documentation formatting.
continuous-integration/drone/push Build is passing Details
2023-11-08 17:57:31 -08:00
Dan Helfman eef69e23ee Document the possible units of times for a configured check frequency.
continuous-integration/drone/push Build is passing Details
2023-11-08 17:53:59 -08:00
Dan Helfman 26bb54a9dd Remove broken link in documentation (#786).
continuous-integration/drone/push Build is passing Details
2023-11-08 10:26:09 -08:00
Dan Helfman 715e2ac127 Add test support for Python 3.12.
continuous-integration/drone/push Build is passing Details
2023-11-07 10:17:55 -08:00
Dan Helfman f39cea4abf Remove additional Python 3.7-isms (#784).
continuous-integration/drone/push Build is passing Details
2023-11-07 10:17:16 -08:00
Dan Helfman 22101bdd49 Drop support for Python 3.7, which has been end-of-lifed (#784).
continuous-integration/drone/push Build is passing Details
2023-11-07 10:11:29 -08:00
Dan Helfman 13cf863d89 Fix tests (#783).
continuous-integration/drone/push Build is passing Details
2023-11-07 10:09:31 -08:00
Dan Helfman dcf25fa041 Upgrade ruamel.yaml dependency to support version 0.18.x (#783).
continuous-integration/drone/push Build is failing Details
2023-11-07 10:00:13 -08:00
Dan Helfman 12b75f9075 Update documentation about logging changes from version 1.8.3 (#665).
continuous-integration/drone/push Build is passing Details
2023-11-06 21:13:46 -08:00
Dan Helfman 9baf06a2f7
Fix typo.
continuous-integration/drone/push Build is passing Details
Typo
2023-11-04 08:56:39 -07:00
tdltdc 56302e22cd
Typo 2023-11-04 15:05:19 +01:00
Dan Helfman 6cc93c4eb9 Fix environment variable interpolation within configured repository paths (#782).
continuous-integration/drone/push Build is passing Details
2023-11-03 21:16:04 -07:00
Dan Helfman 2da43239f6 Fix docs: minor typos (#781).
continuous-integration/drone/push Build is passing Details
Reviewed-on: #781
2023-11-03 00:59:29 +00:00
debuglevel 4beef36d3c Update docs/how-to/inspect-your-backups.md 2023-11-02 23:14:31 +00:00
debuglevel eacfbd742b Typo 2023-11-02 23:13:45 +00:00
debuglevel 82a85986b6 Typo 2023-11-02 22:57:46 +00:00
Dan Helfman ef448e2dd1 Add a "skip_actions" option to skip running particular actions (#701).
continuous-integration/drone/push Build is passing Details
2023-10-31 21:54:41 -07:00
Dan Helfman c3efe1b90e Only parse "--override" values as complex data types when they're for options of those types (#779).
continuous-integration/drone/push Build is passing Details
2023-10-29 19:02:28 -07:00
Dan Helfman d85c1ee216 Correct changelog addition (#779).
continuous-integration/drone/push Build is passing Details
2023-10-29 16:25:40 -07:00
Dan Helfman b47088067c Add a "--match-archives" flag to the "check" action (#779).
continuous-integration/drone/push Build is passing Details
2023-10-29 16:22:39 -07:00
Dan Helfman c5732aa4fc Fix home page CSS layout to prevent overflow at certain window widths (#777).
continuous-integration/drone/push Build is passing Details
2023-10-27 14:12:35 -07:00
Dan Helfman a0323d9d6c Bump version for release.
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
2023-10-26 22:20:26 -07:00
Dan Helfman 8ad7b473f1 When an archive filter causes no matching archives for the "rlist" or "info" actions, warn (#748).
continuous-integration/drone/push Build is passing Details
2023-10-26 22:12:13 -07:00
Dan Helfman 895a0ccb3c Upgrade to tox 4. (Now a minimum requirement.)
continuous-integration/drone/push Build is passing Details
2023-10-23 17:39:27 -07:00
Dan Helfman 257ab77bea Disallow the "--dry-run" flag with the "borg" action (#774).
continuous-integration/drone/push Build is passing Details
2023-10-23 17:23:04 -07:00
Dan Helfman dccaa4014b
Update systemd service example with better filesystem protection options.
continuous-integration/drone/push Build is passing Details
Merge pull request #78 from Alphix/update-systemd-service
2023-10-15 08:59:39 -07:00
David Härdeman 2f3c0bec5b Update systemd .service example
First, ProtectSystem=strict will make the entire file system hierarchy (except
/dev, /proc/ and /sys) read-only, so separate ReadOnlyPaths= is not necessary.

Second, ProtectHome=tmpfs will not just mount an empty tmpfs on /root, but also
on /home and /run/user. As it's likely quite common to want to backup /home,
this seems like a footgun.

Finally, it's quite likely that borgbackup will want access to root's SSH keys
in order to connect to remote backup servers.

Note that all these options are commented out by default, so this is more of
a documentation change than any real change in functionality.
2023-10-15 11:30:11 +02:00
Dan Helfman 487d8ffd32 Fix normalization of deprecated sections to support empty sections without erroring (#771).
continuous-integration/drone/push Build is passing Details
2023-10-14 13:04:18 -07:00
Dan Helfman 30523a7c89 Update home page example of Healthchecks configuration not to use deprecated config.
continuous-integration/drone/push Build is passing Details
2023-10-11 12:56:21 -07:00
Dan Helfman 77b1907d03 Update Healthchecks deprecation warning message for clarity.
continuous-integration/drone/push Build is passing Details
2023-10-11 12:17:57 -07:00
Dan Helfman 09594c85bf Be more explicit in documentation that you don't have to use an environment variable for passphrases.
continuous-integration/drone/push Build is passing Details
2023-10-10 09:34:55 -07:00
Dan Helfman e07efdf68f Add documentation note about using includes for specifying passphrases (#769).
continuous-integration/drone/push Build is passing Details
2023-10-10 09:16:58 -07:00
Dan Helfman 1fed44f905 Add documentation note about sudo and sudoers "secure_path" option (#757). 2023-10-09 14:15:54 -07:00
Dan Helfman c687dafdd2 Fix a traceback when an invalid command-line flag or action is used (#768).
continuous-integration/drone/push Build is passing Details
2023-10-06 21:00:23 -07:00
Dan Helfman 3eff2c4248 Add Grafana Loki badge to integrations documentation.
continuous-integration/drone/push Build is passing Details
2023-10-05 09:06:06 -07:00
Dan Helfman d94fdb6faf Add apprise logo to integrations in readme (#715).
continuous-integration/drone/push Build is passing Details
Reviewed-on: #765
2023-10-05 15:51:04 +00:00
Pim Kunis a83282faf0 add apprise logo to integrations in readme 2023-10-05 15:38:32 +02:00
Dan Helfman e7169f6fb2 Upgrade certifi test dependency to fix security alert.
continuous-integration/drone/push Build is passing Details
2023-10-04 22:59:15 -07:00
Dan Helfman 9587fc2366 Update Apprise documentation to use sudo for pipx install (#715).
continuous-integration/drone/push Build is passing Details
2023-10-04 22:54:11 -07:00
Dan Helfman 5f06884d5a Fix Apprise/PyYAML end-to-end test breakage (#715).
continuous-integration/drone/push Build encountered an error Details
2023-10-04 22:51:05 -07:00
Dan Helfman f011431463 Apprise hook documentation (#715).
continuous-integration/drone/push Build encountered an error Details
2023-10-04 19:23:53 -07:00
Dan Helfman 9e14f209f1 Merge branch 'main' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
continuous-integration/drone/push Build is failing Details
2023-10-04 14:58:48 -07:00
Dan Helfman 9d34d2eec5 Support for Apprise (#759).
continuous-integration/drone/push Build is failing Details
Reviewed-on: #759
2023-10-04 21:58:20 +00:00
Pim Kunis 7a9625cd44 fix PR comments 2023-10-04 13:19:40 +02:00
Pim Kunis 4763c323d0 add unit tests for apprise hook 2023-10-01 16:59:59 +00:00
Pim Kunis eaa22be3db fix PR comments 2023-10-01 16:59:59 +00:00