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).
|
6 months ago |
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.
|
7 months ago |
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).
|
7 months ago |
Dan Helfman
|
83bc737185
Borg 2 changes: Default the "archive_name_format" option to just "{hostname}". Update the "--match-archives"/"--archive" flags to support series names / archive hashes. Add a "--match-archives" flag to the "prune" action.
|
7 months ago |
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).
|
7 months ago |
Dan Helfman
|
b7efa0d3f0
When databases are configured, don't auto-enable the "one_file_system" option (#918).
|
8 months ago |
Dan Helfman
|
34305d686c
Revert "Add missing test (#911)" which accidentally included unrelated changes.
|
8 months ago |
Dan Helfman
|
bf1e8bc44e
Add missing test (#911).
|
8 months ago |
Dan Helfman
|
e0298685a1
Fix the "source_directories_must_exist" option to work with relative "source_directories" paths when a "working_directory" is set (#905).
|
9 months ago |
Dan Helfman
|
f4fcf92bd6
Add an "upload_buffer_size" option to set the size of the upload buffer used in "create" action (#865).
|
11 months ago |
Dan Helfman
|
4c2eb2bfe3
Spot check basically complete other than docs (#656).
|
1 year ago |
Dan Helfman
|
6680aece5a
Split out (most of) command construction from create_archive() in preparation for reuse in spot check (#656).
|
1 year ago |
Dan Helfman
|
abf2b3a8c7
Elevate specific Borg warnings to errors or squash errors to warnings (#798).
|
1 year ago |
Dan Helfman
|
63198088c4
Store included configuration files within each backup archive in support of the "config bootstrap" action (#736).
|
1 year ago |
Dan Helfman
|
5d80c366fb
Fix "borg create" flags/argument interleaving.
|
1 year ago |
Dan Helfman
|
c5c3e2e0ce
Code formatting (#725).
|
1 year ago |
Divyansh Singh
|
962267b3c5
add test for checking manifest creation
|
1 year ago |
Divyansh Singh
|
562f4a281b
add test
|
1 year ago |
Dan Helfman
|
e8dbca9d68
Truncate long command output without assuming an encoded byte string.
|
1 year ago |
Dan Helfman
|
48b6a1679a
Remove sections (#721).
|
1 year ago |
Dan Helfman
|
e2c95327fb
Fix an error when dumping a MySQL database and the "exclude_nodump" option is set (#720).
|
1 year ago |
Divyansh Singh
|
d370ff958d
mock expand directories thrice
|
2 years ago |
Divyansh Singh
|
8384eaefb1
reformat
|
2 years ago |
Divyansh Singh
|
ee32b076eb
update tests and formatting
|
2 years ago |
Dan Helfman
|
92a2230a07
Add support for logging each log line as a JSON object via global "--log-json" flag (#680).
|
2 years ago |
Dan Helfman
|
9ca31530a0
Add missing test for check_all_source_directories_exist() raising.
|
2 years ago |
Jesse Johnson
|
a14870ce48
Expand source directories when checking for existence (#682).
|
2 years ago |
Dan Helfman
|
8bb7631f50
Fix missing mock in unit test.
|
2 years ago |
Dan Helfman
|
5dbb71709c
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
|
2 years ago |
Divyansh Singh
|
ec9def4e71
rename repository arg to repository_path in all borg actions
|
2 years ago |