Dan Helfman
|
d74b340024
|
Fix a bug in which the "compact" action does not pass a compact threshold of zero to Borg.
|
2026-06-06 15:31:29 -07:00 |
|
Dan Helfman
|
9aea0b1d90
|
Fix broken tests.
|
2026-05-22 12:19:34 -07:00 |
|
Dan Helfman
|
9f6cce2a39
|
Get several existing tests passing and refactor logging of lines from external programs.
|
2025-12-30 22:25:12 -08:00 |
|
Dan Helfman
|
9a80fec91b
|
When running tests, use Ruff for faster and more comprehensive code linting and formatting.
|
2025-07-17 23:24:58 -07:00 |
|
Dan Helfman
|
1b62be0949
|
Fix a bug in which quoted "extra_borg_options" values containing spaces are passed to Borg incorrectly. Add a "--comment" flag to the "create" action for creating an archive with a comment (#1108).
|
2025-06-30 16:16:53 -07:00 |
|
Vandal
|
1cde65b4eb
|
fix dry run not working borg 1.4.1+
|
2025-04-26 00:21:48 +05:30 |
|
Vandal
|
4e05539825
|
add review changes
|
2025-04-25 22:56:07 +05:30 |
|
Vandal
|
d17aa3e7cc
|
review changes
|
2025-04-25 22:28:43 +05:30 |
|
Vandal
|
1ac51e34bc
|
pass dry run flag
|
2025-04-25 11:40:25 +05:30 |
|
Vandal
|
27a2bbc231
|
add --dry-run feature check
|
2025-04-23 08:11:43 +05:30 |
|
Dan Helfman
|
49839e884a
|
Add configuration options for logging and verbosity (#793).
|
2025-04-04 10:11:00 -07:00 |
|
Dan Helfman
|
cf477bdc1c
|
Fix broken list_details, progress, and statistics options (#303).
|
2025-03-31 11:33:56 -07:00 |
|
Dan Helfman
|
07ecc0ffd6
|
Send the "encryption_passphrase" option to Borg via an anonymous pipe.
|
2025-02-17 11:03:36 -08:00 |
|
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).
|
2024-10-30 22:36:43 -07:00 |
|
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).
|
2024-10-20 16:04:41 -07:00 |
|
Dan Helfman
|
abf2b3a8c7
|
Elevate specific Borg warnings to errors or squash errors to warnings (#798).
|
2024-01-21 11:34:40 -08:00 |
|
Dan Helfman
|
48b6a1679a
|
Remove sections (#721).
|
2023-07-08 23:14:30 -07:00 |
|
Dan Helfman
|
92a2230a07
|
Add support for logging each log line as a JSON object via global "--log-json" flag (#680).
|
2023-05-08 23:00:49 -07:00 |
|
Divyansh Singh
|
ec9def4e71
|
rename repository arg to repository_path in all borg actions
|
2023-03-26 23:52:25 +05:30 |
|
Dan Helfman
|
94321aec7a
|
Update compact action for Borg 2 support (#557).
|
2022-08-13 22:07:15 -07:00 |
|
Dan Helfman
|
457ed80744
|
Fix environment variable plumbing so options in one configuration file aren't used for others (#555).
|
2022-06-30 13:42:17 -07:00 |
|
Dan Helfman
|
574eb91921
|
Fix Borg usage error in the "compact" action when running "borgmatic --dry-run". Now, skip "compact" entirely during a dry run (#507).
|
2022-03-07 21:46:12 -08:00 |
|
Dan Helfman
|
b525e70e1c
|
Run "compact" action by default when no actions are specified (#394).
|
2022-02-09 14:33:12 -08:00 |
|
Dan Helfman
|
48f44d2f3d
|
Add tests for compact action (#394).
|
2022-02-08 12:05:02 -08:00 |
|