Dan Helfman
|
8fa90053cf
Add "borgmatic check --force" flag to ignore configured check frequencies (#523).
|
3 years ago |
Dan Helfman
|
ed7fe5c6d0
Instead of executing "before" command hooks before all borgmatic actions run (and "after" hooks after), execute these hooks right before/after the corresponding action (#473).
|
3 years ago |
Dan Helfman
|
9f44bbad65
Fix borgmatic exit code (so it's zero) when initial Borg calls fail but later retries succeed (#517).
|
3 years ago |
Dan Helfman
|
976516d0e1
When loading a configuration file that is unreadable due to file permissions, warn instead of erroring (#444).
|
3 years ago |
Dan Helfman
|
b525e70e1c
Run "compact" action by default when no actions are specified (#394).
|
3 years ago |
Dan Helfman
|
48f44d2f3d
Add tests for compact action (#394).
|
3 years ago |
Dan Helfman
|
38ebfd2969
Rename retry_timeout to retry_wait and standardize log formatting (#28).
|
3 years ago |
cadamswaite
|
976a877a25
Formatting
|
3 years ago |
cadamswaite
|
b4117916b8
Add timeout and tests
|
3 years ago |
cadamswaite
|
19cad89978
Add some tests for retry logic
|
3 years ago |
Dan Helfman
|
ea6cd53067
Update versions of test dependencies (test_requirements.txt and test containers).
|
4 years ago |
networkjanitor
|
893fca2816
Add before_extract and after_extract hooks
|
4 years ago |
Dan Helfman
|
e76d5ad988
Fix tests.
|
5 years ago |
Dan Helfman
|
2405e97c38
Backup to a removable drive or intermittent server via "soft failure" feature (#284).
|
5 years ago |
Dan Helfman
|
f66fd1caaa
Customize Healthchecks log level via borgmatic "--monitoring-verbosity" flag (#277).
|
5 years ago |
Dan Helfman
|
911668f0c8
Only trigger "on_error" hooks and monitoring failures for "prune", "create", and "check" actions, and not for other actions (#270).
|
5 years ago |
Dan Helfman
|
e009bfeaa2
Update Healthchecks/Cronitor/Cronhub monitoring integrations to fire for "check" and "prune" actions, not just "create" (#249).
|
5 years ago |
Dan Helfman
|
b94999bba4
Fix "borgmatic umount" so it only runs Borg once instead of once per repository / configuration file.
|
5 years ago |
Dan Helfman
|
375036e409
Support for mounting an archive as a FUSE filesystem via "borgmatic mount" action, and unmounting via "borgmatic umount" (#123).
|
5 years ago |
Dan Helfman
|
f4a231420f
Show summary log errors regardless of verbosity. Log the "summary:" header with level based on the contained logs.
|
5 years ago |
Dan Helfman
|
55ebfdda39
Show full error logs at "--verbosity 0" so you can see command output without upping the verbosity level.
|
5 years ago |
Dan Helfman
|
2cc743cf47
With "borgmatic check", consider Borg warnings as errors (#247).
|
5 years ago |
Dan Helfman
|
50f62d73b7
When using the Healthchecks monitoring hook, include borgmatic logs in the payloads for completion and failure pings (#241).
|
5 years ago |
Dan Helfman
|
781fac3266
Refactor ping monitors (Healthchecks, Cronitor, Cronhub) to share a common invocation and function signature.
|
5 years ago |
Dan Helfman
|
ded042d8cc
First crack at MySQL/MariaDB database restore (#228).
|
5 years ago |
Dan Helfman
|
9d29ecf304
Remove MySQL/MariaDB database dumps after backing them up (#228).
|
5 years ago |
Dan Helfman
|
458e7776c5
Database dump hooks for PostgreSQL, so you can easily dump your databases before backups run (#225).
|
5 years ago |
Dan Helfman
|
fa5fa1c11b
Move hooks into directory, so there can be one source file per type of hook (#225).
|
5 years ago |
Dan Helfman
|
6c617eddd5
When backups to one of several repositories fails, keep backing up to the other repositories (#144).
|
5 years ago |
Dan Helfman
|
e14ebee4e0
User-defined hooks for global setup or cleanup that run before/after all actions. (#192).
|
5 years ago |