Dan Helfman
|
cfad4200a9
Initial work on putting logging and verbosity options into configuration.
|
6 miesięcy temu |
Dan Helfman
|
cca9039863
Move the passcommand logic out of a hook to prevent future security issues (e.g., passphrase exfiltration attacks) if a user invokes a credential hook from an arbitrary configuration value (#961).
|
6 miesięcy temu |
Dan Helfman
|
afcf253318
Fix flake errors (#961).
|
6 miesięcy temu |
Dan Helfman
|
76533c7db5
Add a clarifying comment to the NEWS entry (#961).
|
6 miesięcy temu |
Dan Helfman
|
0073366dfc
Add a passcommand hook so borgmatic can collect the encryption passphrase once and pass it to Borg multiple times (#961).
|
6 miesięcy temu |
Dan Helfman
|
13acaa47e4
Add an end-to-end test for the passcommand hook (#961).
|
6 miesięcy temu |
Dan Helfman
|
cf326a98a5
Add test coverage for new code (#961).
|
6 miesięcy temu |
Dan Helfman
|
355eef186e
Get existing tests passing again (#961).
|
6 miesięcy temu |
Dan Helfman
|
c392e4914c
Add documentation (#961).
|
6 miesięcy temu |
Dan Helfman
|
8fed8e0695
Add a passcommand hook to NEWS (#961).
|
6 miesięcy temu |
Dan Helfman
|
52189490a2
Docstring typo (#961).
|
6 miesięcy temu |
Dan Helfman
|
26b44699ba
Add a passphrase hook so borgmatic can collect the encryption passphrase once and pass it to Borg multiple times (#961).
|
6 miesięcy temu |
Dan Helfman
|
09933c3dc7
Log the repository path or label on every relevant log message, not just some logs (#635).
|
6 miesięcy temu |
Dan Helfman
|
c702dca8da
Merge branch 'main' into log-repository-everywhere
|
6 miesięcy temu |
Dan Helfman
|
62003c58ea
Fix the Btrfs hook to support subvolumes with names like "@home", different from their mount points (#983).
|
6 miesięcy temu |
Dan Helfman
|
67c22e464a
Code formatting (#635).
|
6 miesięcy temu |
Dan Helfman
|
5a9066940f
Add monitoring end-to-end tests (#635).
|
6 miesięcy temu |
Dan Helfman
|
61f0987051
Merge branch 'main' into log-repository-everywhere
|
6 miesięcy temu |
Dan Helfman
|
63c39be55f
Fix flaking issues (#635).
|
6 miesięcy temu |
Dan Helfman
|
7e344e6e0a
Complete test coverage for new code (#635).
|
6 miesięcy temu |
Dan Helfman
|
b02ff8b6e5
Fix "spot" check file count delta error (#981).
|
6 miesięcy temu |
Dan Helfman
|
b6ff242d3a
Fix for borgmatic "exclude_patterns" and "exclude_from" recursing into excluded subdirectories (#982).
|
6 miesięcy temu |
Dan Helfman
|
71f1819f05
Some additional test coverage (#635).
|
6 miesięcy temu |
Dan Helfman
|
31b6e21139
Fix end-to-end tests and update more log messages (#635).
|
6 miesięcy temu |
Dan Helfman
|
7d56641f56
Get existing unit tests passing (#635).
|
6 miesięcy temu |
Dan Helfman
|
1ad6be2077
Add missing test coverage and fix incorrect test expectations (#855).
|
6 miesięcy temu |
Dan Helfman
|
803361b850
Some text fixes (#635).
|
6 miesięcy temu |
Dan Helfman
|
e0059de711
Add log prefix context manager to make prefix cleanup/restoration easier (#635).
|
6 miesięcy temu |
Dan Helfman
|
b9ec9bb873
Don't prefix command output (like Borg output) with the global log prefix (#635).
|
6 miesięcy temu |
Dan Helfman
|
8c5db19490
Code formatting (#635).
|
6 miesięcy temu |