Dan Helfman
|
85b198feb2
Get automated tests passing (#1143).
|
hace 1 semana |
Dan Helfman
|
9a80fec91b
When running tests, use Ruff for faster and more comprehensive code linting and formatting.
|
hace 2 meses |
Dan Helfman
|
0d54fda27a
Use the Bandit security analysis tool when running tests.
|
hace 2 meses |
Dan Helfman
|
7f3e9c5347
Fix for the "spot" check's "xxh64sum_command" option erroring on commands containing spaces (#1095).
|
hace 4 meses |
Dan Helfman
|
3ff9a33468
Fix for the "spot" check breaking when the "--progress" flag is used (#1086).
|
hace 4 meses |
Vandal
|
360156e3b1
refactor codebase
|
hace 5 meses |
Dan Helfman
|
af97b95e2b
Merge branch 'main' into config-command-line.
|
hace 5 meses |
Dan Helfman
|
6a61259f1a
Fix a failure in the "spot" check when the archive contains a symlink (#1050).
|
hace 5 meses |
Dan Helfman
|
cf477bdc1c
Fix broken list_details, progress, and statistics options (#303).
|
hace 5 meses |
Dan Helfman
|
6a96a78cf1
Fix existing tests (#1019).
|
hace 6 meses |
Dan Helfman
|
cc7e01be68
Log the repository path or label on every relevant log message, not just some logs (#635).
|
hace 7 meses |
Dan Helfman
|
1232ba8045
Revert "Log the repository path or label on every relevant log message, not just some logs (#635)."
|
hace 7 meses |
Dan Helfman
|
90c1161a8c
Log the repository path or label on every relevant log message, not just some logs (#635).
|
hace 7 meses |
Dan Helfman
|
3bda843139
Fix the "spot" check to have a nicer error when there are no source paths to compare.
|
hace 8 meses |
Dan Helfman
|
0b17fb2d3f
Get all existing tests passing (#962).
|
hace 8 meses |
Dan Helfman
|
ca54da1067
Getting additional tests passing (#962).
|
hace 8 meses |
Dan Helfman
|
661041da04
Fix check tests (#962).
|
hace 8 meses |
Dan Helfman
|
2c70ad81ec
Fix the "spot" check to support relative source directory paths (#960). Fix the "spot" check to no longer consider pipe files within an archive for file comparisons. Fix auto-excluding of special files (when databases are configured) to support relative source directory paths.
|
hace 8 meses |
Dan Helfman
|
5a24bf2037
Get tests passing (#261).
|
hace 10 meses |
Dan Helfman
|
7cca83b698
Log the path of the borgmatic runtime directory used (#934).
|
hace 10 meses |
Dan Helfman
|
295bfb0c57
Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases (#934).
|
hace 10 meses |
Dan Helfman
|
227f475e17
Fix an error when implicitly upgrading the check state directory across filesystems (#931).
|
hace 10 meses |
Dan Helfman
|
814cdb4b87
Deprecate the "borgmatic_source_directory" option in favor of "user_runtime_directory" and "user_state_directory" (#562). Move the default borgmatic streaming database dump and bootstrap metadata location on disk (#562). With Borg 1.4+, store database dumps and bootstrap metadata in a "/borgmatic" directory within a backup archive (#838). Add "--local-path", "--remote-path", and "--user-runtime-directory" flags to the "config bootstrap" action.
|
hace 10 meses |
Dan Helfman
|
13878be254
Move the default check state directory (#562, #638). Deprecate the "borgmatic_source_directory" option in favor of "borgmatic_runtime_directory" and "borgmatic_state_directory" (#562).
|
hace 10 meses |
Dan Helfman
|
bd4c672382
Apply the "working_directory" option to all actions, not just "create". Also fix the glob expansion of "source_directories" values to respect the "working_directory" option (#609).
|
hace 11 meses |
Dan Helfman
|
fd4f69f6c3
Rename repository actions for compatibility with recent Borg 2 changes (#915).
|
hace 1 año |
Dan Helfman
|
593c956d33
Add an "only_run_on" option to consistency checks so you can limit a check to running on particular days of the week (#785).
|
hace 1 año |
Dan Helfman
|
df4668754d
Fix "Argument list too long" error in the "spot" check when checking 100k+ files (#866).
|
hace 1 año |
Dan Helfman
|
08d6f83b2e
In the "spot" check, don't try to hash symlinked directories.
|
hace 1 año |
Dan Helfman
|
7f735cbe59
Fix a traceback with "check --only spot" when the "spot" check is unconfigured (#857).
|
hace 1 año |