Dan Helfman
3561c93d74
Fix Healthchecks tests that leak global state, breaking downstream tests (discovered in #543 ).
10 months ago
Dan Helfman
331a503a25
Document the borgmatic version in which "borgmatic list --find" is available ( #541 ).
10 months ago
Dan Helfman
9aefb5179f
Fix None find paths ( #541 ).
10 months ago
Dan Helfman
d14f22e121
Add "borgmatic list --find" flag for searching for files across multiple archives ( #541 ).
10 months ago
Dan Helfman
b6893f6455
Exclude deprecated "borg list --successful" flag from getting passed to Borg.
10 months ago
Dan Helfman
80ec3e7d97
Deprecate "borgmatic list --successful" flag, as listing only non-checkpoint (successful) archives is now the default in newer versions of Borg.
10 months ago
Dan Helfman
cd834311eb
Clarify completion docs.
10 months ago
Dan Helfman
d751cceeb0
Merge branch 'master' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
10 months ago
Dan Helfman
ce78b07e4b
Add macOs to install and Bash completion documentation.
...
Reviewed-on: borgmatic-collective/borgmatic#540
10 months ago
adidalal
87f3c50931
setup: add macOS
10 months ago
Dan Helfman
8e9e06afe6
Bump version for release.
10 months ago
Dan Helfman
2bc91ac3d2
Add "generate-borgmatic-config --overwrite" flag to replace an existing destination file ( #539 ).
10 months ago
Dan Helfman
5b615d51a4
Add support for "borgmatic borg debug" command ( #538 ).
10 months ago
Dan Helfman
c7f5d5fd0b
Fix broken Bash completion of filenames, as in "-c config.yaml".
10 months ago
Dan Helfman
6ef7538eb0
Fix typo in Bash completions script.
10 months ago
Dan Helfman
8fa90053cf
Add "borgmatic check --force" flag to ignore configured check frequencies ( #523 ).
10 months ago
Dan Helfman
b3682b61d1
Add another note about the consistency checks schema in old versions ( #523 ).
10 months ago
Dan Helfman
ad0e2e0d7c
Tweak default check frequency to 1 month ( #523 ).
10 months ago
Dan Helfman
6629f40cab
In bash completion script, warn when script is out of date using script contents instead of version. (Fewer spurious warnings that way.)
10 months ago
Dan Helfman
e76bfa555f
Reduce the default consistency check frequency and support configuring the frequency independently for each check ( #523 ).
10 months ago
Dan Helfman
8ddb7268eb
Reuse "borg info" function.
10 months ago
Dan Helfman
cb5fe02ebd
Fix broken Bash completion end-to-end test.
10 months ago
Dan Helfman
77b84f8a48
Add Bash completion script so you can tab-complete the borgmatic command-line.
10 months ago
Dan Helfman
691ec96909
Fix python_requires to support all versions of 3.7 ( #537 ).
...
Reviewed-on: borgmatic-collective/borgmatic#537
10 months ago
Steve Atwell
29b4666205
Fix python_requires to support all versions of 3.7
...
This is the standard way to support "Python 3.7 and newer" and it also
fixes use of borgmatic with some tools that do custom dependency
resolution. E.g., using pex with --platform.
10 months ago
Dan Helfman
316a22701f
Add documentation note about multiple merge limitation ( #380 ).
10 months ago
Dan Helfman
be59a3e574
Fix generate-borgmatic-config with "--source" flag to support more complex schema changes like the new Healthchecks configuration options ( #536 ).
10 months ago
Dan Helfman
37327379bc
Merge branch 'master' of ssh://projects.torsion.org:3022/borgmatic-collective/borgmatic
10 months ago
Dan Helfman
22c2f13611
Remove trailing whitespace ( #535 ).
...
Reviewed-on: borgmatic-collective/borgmatic#535
10 months ago
polyzen
8708ca07f4
Remove trailing whitespace
10 months ago
Dan Helfman
634d9e4946
Bump version for release.
10 months ago
Dan Helfman
54933ebef5
Change connection failures for monitoring hooks to be warnings instead of errors ( #439 ).
10 months ago
Dan Helfman
157e59ac88
Add Healthchecks monitoring hook "send_logs" option to enable/disable sending borgmatic logs to the Healthchecks server ( #460 ).
10 months ago
Dan Helfman
666f0dd751
Add missing Healthchecks "states" option example in configuration schema ( #525 ).
10 months ago
Dan Helfman
8b179e4647
Reverse logic of Healtchecks "skip_states" option to just "states" ( #525 ).
10 months ago
Dan Helfman
865eff7d98
Add Healthchecks monitoring hook "skip_states" option to disable pinging for particular monitoring states ( #525 ).
10 months ago
Dan Helfman
b9741f4d0b
Add Healthchecks monitoring hook "ping_body_limit" option to configure how many bytes of logs to send to the Healthchecks server ( #294 ).
10 months ago
Dan Helfman
02781662f8
Change monitoring hooks to specify the ping URL / integration key as a named option.
10 months ago
Dan Helfman
32a1043468
Remove the error when "archive_name_format" is specified but a retention prefix isn't ( #402 ).
10 months ago
Dan Helfman
3e4aeec649
Warn when an unsupported variable is used in a hook command ( #420 ).
10 months ago
Dan Helfman
b98b827594
Remove stale comment.
10 months ago
Dan Helfman
255cc6ec23
When deep merging common configuration, merge colliding list values by appending them ( #531 ).
11 months ago
Dan Helfman
51fc37d57a
Improve the error message when a configuration override contains an invalid value ( #528 ).
11 months ago
Dan Helfman
1921f55a9d
Add emojis to documentation table of contents to make it easier to find particular how-to and reference guides at a glance.
11 months ago
Dan Helfman
fbd381fcc1
Clarify manual database extraction documentation.
11 months ago
Dan Helfman
cd88f9f2ea
Better explain where to find the dump file when doing a manual restore ( #510 ).
...
Reviewed-on: borgmatic-collective/borgmatic#510
11 months ago
Dan Helfman
788281cfb9
When a configuration include is a relative path, load it from either the current working directory or from the directory containing the file doing the including ( #532 ).
11 months ago
Dan Helfman
cd234b689d
Link to additional borgmatic Docker image.
11 months ago
Dan Helfman
92354a77ee
Mention that database dumps consumed disk space prior to borgmatic 1.5.3.
11 months ago
Dan Helfman
48ff3e70d1
Clarify documentation about include merging mappings vs. values.
11 months ago