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 |
|
Vandal
|
dbf1d0946a
|
make review changes
|
2025-04-23 07:38:52 +05:30 |
|
Vandal
|
2078527539
|
add BORG_USE_CHUNKS_ARCHIVE
|
2025-04-20 09:58:09 +05:30 |
|
Vandal
|
620bf52e01
|
add prune test
|
2025-04-20 09:31:51 +05:30 |
|
Dan Helfman
|
0d94a6587a
|
Move pattern and flag functions from create.py into their own module (#1056).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1056
Reviewed-by: Dan Helfman <witten@torsion.org>
|
2025-04-07 03:51:36 +00:00 |
|
Vandal
|
360156e3b1
|
refactor codebase
|
2025-04-06 21:34:04 +05:30 |
|
Dan Helfman
|
c0adc4f9df
|
Add test coverage for new code (#793).
|
2025-04-04 17:19:14 -07:00 |
|
Dan Helfman
|
49839e884a
|
Add configuration options for logging and verbosity (#793).
|
2025-04-04 10:11:00 -07:00 |
|
Dan Helfman
|
e96db2e100
|
Fix "progress" option with the "transfer" action (#303).
|
2025-04-01 19:43:56 -07:00 |
|
Dan Helfman
|
5490a83d77
|
Merge branch 'main' into config-command-line.
|
2025-03-31 17:13:20 -07:00 |
|
Dan Helfman
|
8c907bb5a3
|
Fix broken "recreate" action with Borg 1.4 (#610).
|
2025-03-31 17:11:37 -07:00 |
|
Dan Helfman
|
f166111b9b
|
Fix new "repositories:" sub-options ("append_only", "make_parent_directories", etc.) (#303).
|
2025-03-31 15:26:24 -07:00 |
|
Dan Helfman
|
cf477bdc1c
|
Fix broken list_details, progress, and statistics options (#303).
|
2025-03-31 11:33:56 -07:00 |
|
Dan Helfman
|
8101e5c56f
|
Add "list_details" config option support to new "recreate" action (#303).
|
2025-03-29 15:24:37 -07:00 |
|
Dan Helfman
|
c7feb16ab5
|
Merge branch 'main' into config-command-line.
|
2025-03-29 15:16:29 -07:00 |
|
Vandal
|
2716d9d0b0
|
add to schema
|
2025-03-29 23:25:50 +05:30 |
|
Dan Helfman
|
668f767bfc
|
Adding some missing tests and fixing related flag vs. config logic (#303).
|
2025-03-28 23:11:15 -07:00 |
|
Vandal
|
8b3a682edf
|
add tests and minor fixes
|
2025-03-29 01:26:20 +05:30 |
|
Vandal
|
7020f0530a
|
update existing tests
|
2025-03-28 22:22:19 +05:30 |
|
Vandal
|
203e84b91f
|
hotfix
|
2025-03-25 21:57:06 +05:30 |
|
Vandal
|
ea5a2d8a46
|
add tests for the flags
|
2025-03-25 20:39:02 +05:30 |
|
Vandal
|
a8726c408a
|
add tests
|
2025-03-25 19:35:15 +05:30 |
|
Vandal
|
e7f14bca87
|
add tests and requested changes
|
2025-03-25 00:16:20 +05:30 |
|
Dan Helfman
|
7904ffb641
|
Fix extracting from remote repositories with working_directory defined (#1037).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1038
Reviewed-by: Dan Helfman <witten@torsion.org>
|
2025-03-21 22:40:18 +00:00 |
|
Dan Helfman
|
9ac2a2e286
|
Add key import action to import a copy of repository key from backup (#345).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1036
Reviewed-by: Dan Helfman <witten@torsion.org>
|
2025-03-21 21:22:50 +00:00 |
|
Benjamin Bock
|
81a3a99578
|
Fix extracting from remote repositories with working_directory defined
|
2025-03-21 21:34:46 +01:00 |
|
Nish_
|
8aaa5ba8a6
|
minor changes
Signed-off-by: Nish_ <120EE0980@nitrkl.ac.in>
|
2025-03-21 19:26:12 +05:30 |
|
Nish_
|
5525b467ef
|
add key import command
Signed-off-by: Nish_ <120EE0980@nitrkl.ac.in>
|
2025-03-21 00:47:45 +05:30 |
|
Nish_
|
1b4c94ad1e
|
Add feature toggle to pass --stats to prune on Borg 1, but not Borg 2
Signed-off-by: Nish_ <120EE0980@nitrkl.ac.in>
|
2025-03-15 09:56:14 +05:30 |
|
Dan Helfman
|
3642687ab5
|
Fix broken tests (#999).
|
2025-02-22 14:32:32 -08:00 |
|
Dan Helfman
|
5d9c111910
|
Fix a runtime directory error from a conflict between "extra_borg_options" and special file detection (#999).
|
2025-02-22 14:26:21 -08:00 |
|
Dan Helfman
|
ad3392ca15
|
Ignore the BORG_PASSCOMMAND environment variable when the "encryption_passphase" option is set.
|
2025-02-22 09:55:07 -08:00 |
|
Dan Helfman
|
2280bb26b6
|
Fix a few tests to mock more accurately.
|
2025-02-21 22:08:08 -08:00 |
|
Dan Helfman
|
4ee2603fef
|
Merge branch 'main' into passphrase-via-file-descriptor
|
2025-02-21 20:26:48 -08:00 |
|
Dan Helfman
|
e69c686abf
|
Get all unit/integration tests passing (#1001).
|
2025-02-21 11:32:57 -08: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
|
b283e379d0
|
Actually pass the current configuration to credential hooks.
|
2025-02-14 10:15:52 -08:00 |
|
Dan Helfman
|
50096296da
|
Revamp systemd credential syntax to be more consistent with constants (#966).
|
2025-02-10 22:01:23 -08:00 |
|
Dan Helfman
|
24b846e9ca
|
Additional test coverage (#966).
|
2025-02-10 10:05:51 -08:00 |
|
Dan Helfman
|
775385e688
|
Get unit tests passing again (#966).
|
2025-02-09 22:44:38 -08:00 |
|
Dan Helfman
|
ffaa99ba15
|
With the "max_duration" option or the "--max-duration" flag, run the archives and repository checks separately so they don't interfere with one another (#988).
|
2025-02-06 11:52:16 -08:00 |
|
Dan Helfman
|
23009e22aa
|
When both "encryption_passcommand" and "encryption_passphrase" are configured, prefer "encryption_passphrase" even if it's an empty value (#987).
|
2025-02-03 23:20:31 -08:00 |
|
Dan Helfman
|
6cfa10fb7e
|
Fix a "list" action error when the "encryption_passcommand" option is set (#987).
|
2025-02-03 23:11:59 -08:00 |
|
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).
|
2025-01-31 22:15:53 -08:00 |
|
Dan Helfman
|
355eef186e
|
Get existing tests passing again (#961).
|
2025-01-30 20:18:03 -08:00 |
|
Dan Helfman
|
61f0987051
|
Merge branch 'main' into log-repository-everywhere
|
2025-01-27 22:03:35 -08:00 |
|