Dan Helfman
dc2dbf6dbb
Validate the configured action names in the "skip_actions" option ( #804 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
e16dcf175a
The "check --force" flag now runs checks even if "check" is in "skip_actions" ( #802 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
e9a973b12b
Clarify constants/placeholders interaction and improve examples ( #763 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
755ec48d57
Add an "--ssh-command" flag to the "config bootstrap" action ( #767 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
402b03887e
Document limitation with constant interpolation at the start of a value ( #741 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
e62ff6d28b
Add configured repository labels to the JSON output for all actions ( #800 ).
2023-12-30 22:55:46 +00:00
Tobias Hodapp
8862a7123f
Fixed borg -> Borg
2023-12-30 22:55:46 +00:00
Tobias Hodapp
a7821b20e7
Added debug message that logs borg version for every config
2023-12-30 22:55:46 +00:00
Dan Helfman
0cac27c0f9
Fix a traceback when the "repositories" option contains both strings and key/value pairs ( #794 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
774805c647
Update documentation about configuration includes and constants ( #745 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
aa376a6103
Bump version for release.
2023-12-30 22:55:46 +00:00
Dan Helfman
384033708a
Constants support includes and command-line overrides ( #745 , #782 )
2023-12-30 22:55:46 +00:00
Dan Helfman
a54b9bb5eb
Documentation clarifications ( #791 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
62a56507f3
Add another mention of "skip_actions" to the docs ( #701 ).
2023-12-30 22:55:46 +00:00
Dan Helfman
4c9c275965
Documentation formatting.
2023-12-30 22:55:46 +00:00
Dan Helfman
0d43ba1f78
Document the possible units of times for a configured check frequency.
2023-12-30 22:55:45 +00:00
Dan Helfman
f5e6bf14f3
Remove broken link in documentation ( #786 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
959374ebd8
Add test support for Python 3.12.
2023-12-30 22:55:45 +00:00
Dan Helfman
b7c714e1bd
Remove additional Python 3.7-isms ( #784 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
f231a3f1c0
Drop support for Python 3.7, which has been end-of-lifed ( #784 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
e1eeef99ac
Fix tests ( #783 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
a16a14c905
Upgrade ruamel.yaml dependency to support version 0.18.x ( #783 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
38cec60efe
Update documentation about logging changes from version 1.8.3 ( #665 ).
2023-12-30 22:55:45 +00:00
tdltdc
ca7262ef30
Typo
2023-12-30 22:55:45 +00:00
Dan Helfman
7ef372cc4c
Fix environment variable interpolation within configured repository paths ( #782 ).
2023-12-30 22:55:45 +00:00
debuglevel
45481a671a
Update docs/how-to/inspect-your-backups.md
2023-12-30 22:55:45 +00:00
debuglevel
0e420ef8ab
Typo
2023-12-30 22:55:45 +00:00
debuglevel
35c5196fd7
Typo
2023-12-30 22:55:45 +00:00
Dan Helfman
9fb69694d3
Add a "skip_actions" option to skip running particular actions ( #701 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
dc0c623f49
Only parse "--override" values as complex data types when they're for options of those types ( #779 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
82a1e6d23e
Correct changelog addition ( #779 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
8d3e36b0c8
Add a "--match-archives" flag to the "check" action ( #779 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
7a095b71e4
Fix home page CSS layout to prevent overflow at certain window widths ( #777 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
cb71b0ce74
Bump version for release.
2023-12-30 22:55:45 +00:00
Dan Helfman
35e65c2296
When an archive filter causes no matching archives for the "rlist" or "info" actions, warn ( #748 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
64ac449258
Upgrade to tox 4. (Now a minimum requirement.)
2023-12-30 22:55:45 +00:00
Dan Helfman
1991c1ce6b
Disallow the "--dry-run" flag with the "borg" action ( #774 ).
2023-12-30 22:55:45 +00:00
David Härdeman
421ba89902
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-12-30 22:55:45 +00:00
Dan Helfman
9b80716c0d
Fix normalization of deprecated sections to support empty sections without erroring ( #771 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
b31bd52a19
Update home page example of Healthchecks configuration not to use deprecated config.
2023-12-30 22:55:45 +00:00
Dan Helfman
d0b2155af7
Update Healthchecks deprecation warning message for clarity.
2023-12-30 22:55:45 +00:00
Dan Helfman
aa0214fd49
Be more explicit in documentation that you don't have to use an environment variable for passphrases.
2023-12-30 22:55:45 +00:00
Dan Helfman
6754afb1d0
Add documentation note about using includes for specifying passphrases ( #769 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
8cd2d26dbe
Add documentation note about sudo and sudoers "secure_path" option ( #757 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
84cd7af3f8
Fix a traceback when an invalid command-line flag or action is used ( #768 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
6dee7f59ac
Add Grafana Loki badge to integrations documentation.
2023-12-30 22:55:45 +00:00
Pim Kunis
4d463ba689
add apprise logo to integrations in readme
2023-12-30 22:55:45 +00:00
Dan Helfman
5ef532599a
Upgrade certifi test dependency to fix security alert.
2023-12-30 22:55:45 +00:00
Dan Helfman
a925228cd1
Update Apprise documentation to use sudo for pipx install ( #715 ).
2023-12-30 22:55:45 +00:00
Dan Helfman
b228f98052
Fix Apprise/PyYAML end-to-end test breakage ( #715 ).
2023-12-30 22:55:45 +00:00