Dan Helfman
|
587d31de7c
Run all command hooks respecting the "working_directory" option if configured (#790).
|
2 months ago |
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 months ago |
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 months ago |
Dan Helfman
|
7965eb9de3
Correctly handle errors in command hooks (#1019).
|
2 months ago |
Dan Helfman
|
45c114973c
Add missing test coverage for new/changed code (#1019).
|
3 months ago |
Dan Helfman
|
6a96a78cf1
Fix existing tests (#1019).
|
3 months ago |
Dan Helfman
|
07ecc0ffd6
Send the "encryption_passphrase" option to Borg via an anonymous pipe.
|
3 months ago |
Dan Helfman
|
8c5db19490
Code formatting (#635).
|
4 months ago |
Dan Helfman
|
cc7e01be68
Log the repository path or label on every relevant log message, not just some logs (#635).
|
4 months ago |
Dan Helfman
|
1232ba8045
Revert "Log the repository path or label on every relevant log message, not just some logs (#635)."
|
4 months ago |
Dan Helfman
|
90c1161a8c
Log the repository path or label on every relevant log message, not just some logs (#635).
|
4 months ago |
Dan Helfman
|
a5c6a2fe1c
Fix library error when running within a PyInstaller bundle (#926).
|
6 months ago |
Dan Helfman
|
3c22a8ec16
Prevent various shell injection attacks (#810).
|
1 year ago |
Dan Helfman
|
f42890430c
Add code style plugins to enforce use of Python f-strings and prevent single-letter variables.
|
2 years ago |
Dan Helfman
|
3e4aeec649
Warn when an unsupported variable is used in a hook command (#420).
|
3 years ago |
Dan Helfman
|
2405e97c38
Backup to a removable drive or intermittent server via "soft failure" feature (#284).
|
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 |