Dan Helfman
|
6f07402407
|
Fix end-to-end tests and don't stat() directories that don't exist (#1048).
|
2025-03-30 19:04:36 -07:00 |
|
Dan Helfman
|
ab01e97a5e
|
Fix a "no such file or directory" error in ZFS, Btrfs, and LVM hooks with nested directories that reside on separate devices/filesystems (#1048).
|
2025-03-30 14:55:54 -07:00 |
|
Dan Helfman
|
5716e61f8f
|
Code formatting (#262).
|
2025-03-29 19:54:40 -07:00 |
|
Dan Helfman
|
a8362f2618
|
borgmatic without arguments/parameters should show usage help instead of starting a backup (#262).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1046
|
2025-03-30 01:57:11 +00:00 |
|
Dan Helfman
|
59f9d56aae
|
Add a recreate action (#1030).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1030
|
2025-03-29 22:07:52 +00:00 |
|
Vandal
|
2716d9d0b0
|
add to schema
|
2025-03-29 23:25:50 +05:30 |
|
Gautam Aggarwal
|
0182dbd914
|
Added 2 new unit tests and updated docs
|
2025-03-29 03:43:58 +00: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 |
|
Gautam Aggarwal
|
088da19012
|
Added Unit Tests
|
2025-03-27 11:26:56 +00:00 |
|
Dan Helfman
|
d2714cb706
|
Fix an error in the systemd credential hook when the credential name contains a "." chararcter (#1044).
|
2025-03-26 09:53:52 -07:00 |
|
Dan Helfman
|
23efbb8df3
|
Fix line wrapping / code style (#837).
|
2025-03-25 22:31:50 -07:00 |
|
Dan Helfman
|
76f7c53a1c
|
Add custom command options for MongoDB hook (#837).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1041
|
2025-03-26 05:27:03 +00:00 |
|
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
|
3542673446
|
add test recreate with skip action
|
2025-03-25 11:36:06 +05:30 |
|
Gautam Aggarwal
|
532a97623c
|
Added test_build_restore_command_prevents_shell_injection()
|
2025-03-25 04:50:45 +00:00 |
|
Dan Helfman
|
83a56a3fef
|
Add directory expansion for file-based and KeyPassXC credential hooks (#1042).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1042
|
2025-03-24 19:57:18 +00:00 |
|
Vandal
|
e7f14bca87
|
add tests and requested changes
|
2025-03-25 00:16:20 +05:30 |
|
Nish_
|
4bca7bb198
|
add directory expansion for file-based and KeyPassXC credentials
Signed-off-by: Nish_ <120EE0980@nitrkl.ac.in>
|
2025-03-24 21:04:55 +05:30 |
|
Gautam Aggarwal
|
6a470be924
|
Made some changes in test file
|
2025-03-24 03:53:42 +00:00 |
|
Gautam Aggarwal
|
d651813601
|
Custom command options for MongoDB hook #837
|
2025-03-24 03:39:26 +00:00 |
|
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 |
|
Dan Helfman
|
587d31de7c
|
Run all command hooks respecting the "working_directory" option if configured (#790).
|
2025-03-21 10:53:06 -07: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 |
|
Dan Helfman
|
c2409d9968
|
Remove the "dump_data_sources" command hook, as it doesn't really solve the use case and works differently than all the other command hooks (#790).
|
2025-03-20 11:13:37 -07:00 |
|
Dan Helfman
|
624a7de622
|
Document "after" command hooks running in case of error and make sure that happens in case of "before" hook error (#790).
|
2025-03-20 10:57:39 -07:00 |
|
Dan Helfman
|
5742a1a2d9
|
Add custom command option for SQLite hook (#836).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1027
|
2025-03-16 04:34:15 +00:00 |
|
Nish_
|
c84815bfb0
|
add custom dump and restore commands for sqlite hook
Signed-off-by: Nish_ <120EE0980@nitrkl.ac.in>
|
2025-03-16 09:07:49 +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
|
6b6e1e0336
|
Make the "configuration" command hook support "error" hooks and also pinging monitoring on failure (#790).
|
2025-03-12 14:13:29 -07:00 |
|
Dan Helfman
|
7965eb9de3
|
Correctly handle errors in command hooks (#1019).
|
2025-03-11 11:36:28 -07:00 |
|
Dan Helfman
|
2a0319f02f
|
Merge branch 'main' into unified-command-hooks.
|
2025-03-10 10:35:36 -07:00 |
|
Dan Helfman
|
bec5a0c0ca
|
Fix end-to-end tests for Btrfs (#1023).
|
2025-03-10 10:15:23 -07:00 |
|
Dan Helfman
|
4ee7f72696
|
Fix an error in the Btrfs hook when attempting to snapshot a read-only subvolume (#1023).
|
2025-03-09 23:04:55 -07:00 |
|
Dan Helfman
|
9941d7dc57
|
More docs and command hook context tweaks (#1019).
|
2025-03-09 17:01:46 -07:00 |
|
Dan Helfman
|
ec88bb2e9c
|
Merge branch 'main' into unified-command-hooks.
|
2025-03-09 13:37:17 -07:00 |
|
Dan Helfman
|
68b6d01071
|
Fix a regression in which the "exclude_patterns" option didn't expand "~" (#1021).
|
2025-03-09 13:35:22 -07:00 |
|
Dan Helfman
|
5ab766b51c
|
Add a few more missing tests (#1019).
|
2025-03-08 20:55:13 -08:00 |
|
Dan Helfman
|
45c114973c
|
Add missing test coverage for new/changed code (#1019).
|
2025-03-08 18:31:16 -08:00 |
|
Dan Helfman
|
6a96a78cf1
|
Fix existing tests (#1019).
|
2025-03-07 22:58:25 -08:00 |
|
Dan Helfman
|
d4f48a3a9e
|
Initial work on unified command hooks (#790).
|
2025-03-06 11:23:24 -08:00 |
|
Dan Helfman
|
eb5dc128bf
|
Fix incorrect test name (#1017).
|
2025-03-06 10:34:28 -08:00 |
|
Dan Helfman
|
1d486d024b
|
Fix a regression in which some MariaDB/MySQL passwords were not escaped correctly (#1017).
|
2025-03-06 10:32:38 -08:00 |
|
Geoff Holden
|
a926b413bc
|
Updating automated test, and fixing linting errors.
|
2025-03-06 09:00:33 -03:30 |
|
Dan Helfman
|
c0135864c2
|
With the PagerDuty monitoring hook, send borgmatic logs to PagerDuty so they show up in the incident UI (#409).
|
2025-03-04 08:55:09 -08:00 |
|