Dan Helfman
|
6ebfd60e21
Fix an incorrect warning about Borg placeholders being unsupported in a command hook (#1075).
|
1 月之前 |
Dan Helfman
|
a573e606a5
Add a "states" option to command hooks, so you can optionally skip an "after" hook if borgmatic encounters an error (#1066).
|
1 月之前 |
Dan Helfman
|
68fafffe99
Fix a regression in which soft failure exit codes in command hooks were not respected (#1059).
|
2 月之前 |
Dan Helfman
|
587d31de7c
Run all command hooks respecting the "working_directory" option if configured (#790).
|
2 月之前 |
Dan Helfman
|
c2409d9968
Remove the "dump_data_sources" command hook, as it doesn't really solve the use case and works differently than all the other command hooks (#790).
|
2 月之前 |
Dan Helfman
|
624a7de622
Document "after" command hooks running in case of error and make sure that happens in case of "before" hook error (#790).
|
2 月之前 |
Dan Helfman
|
7965eb9de3
Correctly handle errors in command hooks (#1019).
|
2 月之前 |
Dan Helfman
|
45c114973c
Add missing test coverage for new/changed code (#1019).
|
3 月之前 |
Dan Helfman
|
6a96a78cf1
Fix existing tests (#1019).
|
3 月之前 |
Dan Helfman
|
07ecc0ffd6
Send the "encryption_passphrase" option to Borg via an anonymous pipe.
|
3 月之前 |
Dan Helfman
|
8c5db19490
Code formatting (#635).
|
4 月之前 |
Dan Helfman
|
cc7e01be68
Log the repository path or label on every relevant log message, not just some logs (#635).
|
4 月之前 |
Dan Helfman
|
1232ba8045
Revert "Log the repository path or label on every relevant log message, not just some logs (#635)."
|
4 月之前 |
Dan Helfman
|
90c1161a8c
Log the repository path or label on every relevant log message, not just some logs (#635).
|
4 月之前 |
Dan Helfman
|
a5c6a2fe1c
Fix library error when running within a PyInstaller bundle (#926).
|
6 月之前 |
Dan Helfman
|
3c22a8ec16
Prevent various shell injection attacks (#810).
|
1 年之前 |
Dan Helfman
|
f42890430c
Add code style plugins to enforce use of Python f-strings and prevent single-letter variables.
|
2 年之前 |
Dan Helfman
|
3e4aeec649
Warn when an unsupported variable is used in a hook command (#420).
|
3 年之前 |
Dan Helfman
|
2405e97c38
Backup to a removable drive or intermittent server via "soft failure" feature (#284).
|
5 年之前 |
Dan Helfman
|
fa5fa1c11b
Move hooks into directory, so there can be one source file per type of hook (#225).
|
5 年之前 |