Dan Helfman
|
9839b3dada
|
Fix end-to-end database tests (#1303).
|
2026-05-09 11:05:28 -07:00 |
|
Dan Helfman
|
87bfd6e97f
|
Fix end-to-end tests.
|
2026-03-30 12:37:42 -07:00 |
|
Dan Helfman
|
55375cc9e7
|
Fix the ZFS hook to support datasets with a "canmount" property of "noauto" (#1269).
|
2026-02-15 11:06:34 -08:00 |
|
Dan Helfman
|
9a1c84f645
|
Fix broken end-to-end tests (#1092).
|
2026-01-10 21:04:59 -08:00 |
|
Dan Helfman
|
5cb2af4683
|
Disable Loki buffering when log sending is disabled, and fix monitoring end-to-end tests (#1132).
|
2026-01-10 11:59:01 -08:00 |
|
Dan Helfman
|
1b471f5346
|
Code formatting (#1054).
|
2025-12-19 23:20:38 -08:00 |
|
Dan Helfman
|
9428a92297
|
Fix broken Btrfs end-to-end test (#1054).
|
2025-12-19 23:10:33 -08:00 |
|
Dan Helfman
|
c0d4489c25
|
Add unnecessary fake Btrfs read-only flag in end-to-end test (#1054).
|
2025-12-19 19:15:09 -08:00 |
|
Dan Helfman
|
c989b73103
|
Various cleanup (#1105).
|
2025-10-01 22:28:54 -07:00 |
|
Dan Helfman
|
35feeb4615
|
Fix restore and get end-to-end tests passing (#1105).
|
2025-09-30 21:56:04 -07:00 |
|
Florian Apolloner
|
abad73d605
|
final round of fixes.
|
2025-09-17 20:17:31 +02:00 |
|
Florian Apolloner
|
0e90087dc4
|
Finalize container support
|
2025-09-15 22:16:49 +02:00 |
|
Florian Apolloner
|
56a3f6d854
|
address more review comments
|
2025-09-15 20:02:31 +02:00 |
|
Florian Apolloner
|
eef264dcc5
|
test improvements
|
2025-09-15 20:02:31 +02:00 |
|
Florian Apolloner
|
0d190016d3
|
rename utils.py to config.py
|
2025-09-15 20:02:31 +02:00 |
|
Florian Apolloner
|
3811a9f57b
|
more test fixes and first stab at end-to-end tests
|
2025-09-15 20:02:31 +02:00 |
|
Dan Helfman
|
5028fe9ff4
|
Bring doc string up to date and rename function for clarity. (#1122).
|
2025-09-12 14:03:52 -07: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
|
34f677dba1
|
Add a flake8 plugin that enforces a blank line after if/for/while/with/try blocks.
|
2025-06-30 22:04:05 -07:00 |
|
Dan Helfman
|
e2b5972c09
|
Fix end-to-end tests (#1072).
|
2025-04-21 23:11:38 -07:00 |
|
Dan Helfman
|
7de1c2121c
|
List the configured "when" action names in the log entries for command hooks (#1063).
|
2025-04-08 12:04:10 -07:00 |
|
Dan Helfman
|
2c8dc5858f
|
Fix a regression that broke environment variable interpolation (#1062).
|
2025-04-08 11:55:26 -07:00 |
|
Dan Helfman
|
668f767bfc
|
Adding some missing tests and fixing related flag vs. config logic (#303).
|
2025-03-28 23:11:15 -07:00 |
|
Dan Helfman
|
1c27e0dadc
|
Add an end-to-end test for command-line flags of configuration options (#303).
|
2025-03-28 13:46:58 -07:00 |
|
Dan Helfman
|
bec5a0c0ca
|
Fix end-to-end tests for Btrfs (#1023).
|
2025-03-10 10:15:23 -07:00 |
|
Dan Helfman
|
0210bf76bc
|
Fix ZFS and Btrfs tests (#1001).
|
2025-02-20 22:58:05 -08:00 |
|
Dan Helfman
|
2ca23b629c
|
Add end-to-end tests for new credential hooks, along with some related configuration options.
|
2025-02-14 15:33:30 -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
|
66abf38b39
|
Add end-to-end tests for the systemd credential hook (#966).
|
2025-02-08 17:50: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
|
afcf253318
|
Fix flake errors (#961).
|
2025-01-31 10:27:20 -08:00 |
|
Dan Helfman
|
13acaa47e4
|
Add an end-to-end test for the passcommand hook (#961).
|
2025-01-30 22:50:13 -08:00 |
|
Dan Helfman
|
67c22e464a
|
Code formatting (#635).
|
2025-01-29 08:00:42 -08:00 |
|
Dan Helfman
|
5a9066940f
|
Add monitoring end-to-end tests (#635).
|
2025-01-28 23:06:22 -08:00 |
|
Dan Helfman
|
31b6e21139
|
Fix end-to-end tests and update more log messages (#635).
|
2025-01-26 19:03:40 -08:00 |
|
Dan Helfman
|
c702a988bd
|
Add a basic end-to-end test for patterns (#962).
|
2025-01-15 10:33:38 -08:00 |
|
Dan Helfman
|
a6b6dd32c1
|
Upgrade dependencies and containers for end-to-end tests.
|
2024-12-29 09:33:25 -08:00 |
|
Dan Helfman
|
9b85c5bc61
|
Add missing restore test coverage (#418).
|
2024-12-24 15:24:09 -08:00 |
|
Dan Helfman
|
b8041f5c39
|
Fix end-to-end tests broken by new database config checks during restore (#418).
|
2024-12-24 09:13:42 -08:00 |
|
Dan Helfman
|
ebb3bca4b3
|
Fix findmnt command error in the Btrfs hook by switching to parsing JSON output (#954).
|
2024-12-12 11:58:18 -08:00 |
|
Dan Helfman
|
4b18c0bc81
|
Make LVM snapshots read-only.
|
2024-12-07 09:41:50 -08:00 |
|
Dan Helfman
|
ae8a9db27d
|
Fix flake issues (#80).
|
2024-12-06 16:12:01 -08:00 |
|
Dan Helfman
|
f2d93b85b4
|
Lots of LVM unit tests + code formatting (#80).
|
2024-12-06 13:59:38 -08:00 |
|
Dan Helfman
|
7f2e38d061
|
Fix file permissions (#80).
|
2024-12-06 09:40:32 -08:00 |
|
Dan Helfman
|
140fc248b6
|
Fix LVM end-to-end tests (#80).
|
2024-12-06 09:39:24 -08:00 |
|
Dan Helfman
|
ec9e1a8223
|
LVM hook end-to-end tests, not quite working yet (#80).
|
2024-12-05 22:46:50 -08:00 |
|
Dan Helfman
|
03bbe77dd9
|
Add an end-to-end test for the Btrfs hook using a fake Btrfs binary (#80).
|
2024-12-05 17:35:44 -08:00 |
|
Dan Helfman
|
f1c5f11422
|
Add an end-to-end test for the ZFS hook using a fake ZFS binary (#80).
|
2024-12-05 11:18:53 -08:00 |
|
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.
|
2024-11-03 13:14:05 -08:00 |
|
Dan Helfman
|
fd4f69f6c3
|
Rename repository actions for compatibility with recent Borg 2 changes (#915).
|
2024-09-09 10:05:32 -07:00 |
|