Dan Helfman
|
5966022b67
|
Fix for the LVM hook erroring when the "--dry-run" flag is used (#1093).
|
2025-05-12 11:50:55 -07:00 |
|
 Florian Apollonerandapollo13
|
3d44e95c1a
|
Explicitly close filedescriptors when invoking lvm commands. Closes #1068
|
2025-04-30 07:42:55 +00:00 |
|
Dan Helfman
|
091e9fa9ee
|
Add a "password_transport" option to the MariaDB and MySQL database hooks for customizing how borgmatic transmits passwords to the database client (#1033).
|
2025-04-29 14:19:15 -07:00 |
|
Dan Helfman
|
6ebfd60e21
|
Fix an incorrect warning about Borg placeholders being unsupported in a command hook (#1075).
|
2025-04-20 15:06:21 -07:00 |
|
Dan Helfman
|
a573e606a5
|
Add a "states" option to command hooks, so you can optionally skip an "after" hook if borgmatic encounters an error (#1066).
|
2025-04-12 15:02:47 -07:00 |
|
Dan Helfman
|
68fafffe99
|
Fix a regression in which soft failure exit codes in command hooks were not respected (#1059).
|
2025-04-07 10:29:51 -07:00 |
|
Dan Helfman
|
edee3c3788
|
Fix broken monitoring verbosity (#793).
|
2025-04-05 16:11:42 -07:00 |
|
Dan Helfman
|
e8542f3613
|
Fix KeePassXC error when "keepassxc:" option is not present, add new options to NEWS (#1047).
|
2025-04-03 11:41:58 -07:00 |
|
Dan Helfman
|
1c9d25b892
|
Add "key-file" and "yubikey" options to KeePassXC credential hook (#1047).
Reviewed-on: https://projects.torsion.org/borgmatic-collective/borgmatic/pulls/1049
|
2025-04-03 18:28:08 +00:00 |
|
Gautam Aggarwal
|
248999c23e
|
Final
|
2025-04-03 17:10:52 +00:00 |
|
Gautam Aggarwal
|
4e55547235
|
Command Restructuring
|
2025-04-02 15:35:12 +00:00 |
|
Gautam Aggarwal
|
7a0c56878b
|
Applied changes
|
2025-04-02 10:47:35 +00:00 |
|
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 |
|
Gautam Aggarwal
|
92ebc77597
|
2nd Draft
|
2025-03-30 16:19:56 +00:00 |
|
Gautam Aggarwal
|
f7e4d38762
|
First Draft
|
2025-03-30 14:02: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 |
|
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 |
|
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
|
587d31de7c
|
Run all command hooks respecting the "working_directory" option if configured (#790).
|
2025-03-21 10:53:06 -07:00 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
Dan Helfman
|
55c0ab1610
|
Add "tls" options to the MariaDB and MySQL database hooks.
|
2025-03-03 10:07:03 -08:00 |
|
Dan Helfman
|
54afe87a9f
|
Add a "compression" option to the PostgreSQL database hook (#975).
|
2025-03-01 17:29:16 -08:00 |
|
Dan Helfman
|
25b6a49df7
|
Send database passwords to MongoDB via anonymous pipe (#1013).
|
2025-03-01 10:04:04 -08:00 |
|
Dan Helfman
|
06b065cb09
|
Add missing test coverage (#1009).
|
2025-02-28 18:28:09 -08:00 |
|
Dan Helfman
|
1e5c256d54
|
Get tests passing again (#1009).
|
2025-02-28 14:40:00 -08:00 |
|
Dan Helfman
|
48a4fbaa89
|
Add missing test coverage for defaults file function (#1009).
|
2025-02-28 09:21:01 -08:00 |
|
Dan Helfman
|
1e274d7153
|
Add some missing test mocking (#1009).
|
2025-02-28 08:59:38 -08:00 |
|
Dan Helfman
|
c41b743819
|
Get existing unit tests passing (#1009).
|
2025-02-28 08:37:03 -08:00 |
|
Dan Helfman
|
dce0528057
|
In the Zabbix monitoring hook, support Zabbix 7.2's authentication changes (#1003).
|
2025-02-26 22:33:01 -08:00 |
|
columbarius
|
2eab74a521
|
Add "verify_tls" option to Uptime Kuma hook.
|
2025-02-24 20:12:47 +01:00 |
|
Dan Helfman
|
bcc463688a
|
When getting all ZFS dataset mount points, deduplicate and filter out "none".
|
2025-02-23 15:46:39 -08:00 |
|
Dan Helfman
|
4ee2603fef
|
Merge branch 'main' into passphrase-via-file-descriptor
|
2025-02-21 20:26:48 -08:00 |
|