|
|
b1e343f15c
|
Initial work on supporting same-named database with different ports, hosts, or hooks (#418).
|
2024-12-09 08:48:34 -08:00 |
|
|
|
3ceb4f554f
|
Fix out-of-date schema comments about databases and one_file_system.
build / test (push) Successful in 4m34s
build / docs (push) Successful in 1m9s
|
2024-12-07 11:42:41 -08:00 |
|
|
|
4b18c0bc81
|
Make LVM snapshots read-only.
build / test (push) Successful in 4m33s
build / docs (push) Successful in 55s
|
2024-12-07 09:41:50 -08:00 |
|
|
|
f2455527fc
|
Fix spelling in comment (#80).
build / test (push) Successful in 4m37s
build / docs (push) Successful in 1m41s
|
2024-12-06 20:22:45 -08:00 |
|
|
|
ae8a9db27d
|
Fix flake issues (#80).
|
2024-12-06 16:12:01 -08:00 |
|
|
|
8979f8918d
|
Organize imports (#80).
|
2024-12-06 16:05:46 -08:00 |
|
|
|
eb97708092
|
Completed tests for LVM (#80).
|
2024-12-06 16:02:33 -08:00 |
|
|
|
f2d93b85b4
|
Lots of LVM unit tests + code formatting (#80).
|
2024-12-06 13:59:38 -08:00 |
|
|
|
b999d2dc4d
|
Add some missing test coverage (#80).
|
2024-12-06 10:27:47 -08:00 |
|
|
|
ec9e1a8223
|
LVM hook end-to-end tests, not quite working yet (#80).
|
2024-12-05 22:46:50 -08:00 |
|
|
|
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 |
|
|
|
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 |
|
|
|
f8df06fb92
|
Remove divison by zero (#80).
|
2024-12-04 20:33:59 -08:00 |
|
|
|
d95707ff9b
|
Get existing tests passing (#80).
|
2024-12-04 20:22:59 -08:00 |
|
|
|
49b8b693af
|
Don't try to unmount a ZFS snapshot if it's already deleted (#80).
|
2024-12-04 15:39:04 -08:00 |
|
|
|
d0e92493f6
|
Fix broken ZFS tests (#80).
|
2024-12-04 14:48:13 -08:00 |
|
|
|
9afdaca985
|
Before unmounting, remove the snapshot mount path instead of the parent snapshot directory (#80).
|
2024-12-03 19:19:22 -08:00 |
|
|
|
cc11ed78e0
|
Put LVM snapshots into a data structure for convenience (#80).
|
2024-12-03 19:12:41 -08:00 |
|
|
|
87f3746881
|
Fix a ZFS edge case in which the hook tries to unmounted a non-mounted directory (#80).
|
2024-12-03 15:56:03 -08:00 |
|
|
|
347a4c3dd5
|
Fix breakage of ZFS user property auto-backup (#80).
|
2024-12-03 15:43:50 -08:00 |
|
|
|
9b9ecad299
|
Port the parent directory discovery logic from LVM to Btrfs (#80).
|
2024-12-03 12:15:34 -08:00 |
|
|
|
8c4b899a13
|
Use a namedtuple for logical volume metadata (#80).
|
2024-12-03 11:12:27 -08:00 |
|
|
|
9b77de3d66
|
Port the parent directory discovery logic from LVM to ZFS (#80).
|
2024-12-03 11:05:45 -08:00 |
|
|
|
bfeea5d394
|
Code formatting (#80).
|
2024-12-03 08:52:05 -08:00 |
|
|
|
8a6225b7c2
|
Factor out logic for finding contained source directories in a parent directory (#80).
|
2024-12-03 08:51:10 -08:00 |
|
|
|
9aaa3c925f
|
Code formatting (#80).
|
2024-12-02 21:01:34 -08:00 |
|
|
|
88fd1ae454
|
Discover parent/grandparent/etc. logical volumes of source directories (#80).
|
2024-12-02 20:58:50 -08:00 |
|
|
|
6367a00013
|
Add snapshot_size option (#80).
|
2024-12-02 11:09:07 -08:00 |
|
|
|
cd654cbb57
|
Fix a few docstring typos (#80).
|
2024-12-01 21:00:11 -08:00 |
|
|
|
1e8f73779f
|
Fix typo in schema comment (#80).
|
2024-12-01 20:25:16 -08:00 |
|
|
|
27d167b071
|
LVM snapshots WIP (#80).
|
2024-12-01 20:13:02 -08:00 |
|
|
|
37efaeae88
|
Warn if Btrfs is configured but there are no Btrfs subvolumes detected (#251).
|
2024-11-30 10:55:30 -08:00 |
|
|
|
0978c669ad
|
A little more Btrfs error handling (#251).
|
2024-11-30 10:25:01 -08:00 |
|
|
|
1366269586
|
Add a couple of missing tests (#251).
|
2024-11-30 09:44:55 -08:00 |
|
|
|
5bcc7b60c8
|
Tests for Btrfs (#251).
|
2024-11-30 09:32:50 -08:00 |
|
|
|
84a0552277
|
Improve Btrfs hook factoring/organization (#251).
|
2024-11-29 09:36:46 -08:00 |
|
|
|
d4a02f73b5
|
Create Btrfs snapshots as read-only (#251).
|
2024-11-28 22:18:44 -08:00 |
|
|
|
b5b5c1fafa
|
Initial work on a Btrfs hook (#251).
|
2024-11-28 18:47:15 -08:00 |
|
|
|
6b2f2b2ac4
|
Reorganize data source and monitoring hooks to make developing new hooks easier.
|
2024-11-27 08:50:34 -08:00 |
|
|
|
a5c6a2fe1c
|
Fix library error when running within a PyInstaller bundle (#926).
build / test (push) Successful in 5m47s
build / docs (push) Successful in 1m39s
|
2024-11-25 20:14:18 -08:00 |
|
|
|
5e618154d0
|
Clarify error message.
build / test (push) Failing after 1m50s
build / docs (push) Has been skipped
|
2024-11-24 16:18:29 -08:00 |
|
|
|
84f611ae4f
|
Require the runtime directory to be an absolute path.
build / test (push) Failing after 1m51s
build / docs (push) Has been skipped
|
2024-11-24 16:15:19 -08:00 |
|
|
|
5dc8450c8e
|
Adding missing bootstrap files.
|
2024-11-24 16:15:12 -08:00 |
|
|
|
689643e5fa
|
Move bootstrap manifest file creation into a hook so it can actually clean up after itself.
build / test (push) Failing after 1m9s
build / docs (push) Has been skipped
|
2024-11-24 16:00:33 -08:00 |
|
|
|
b45b62cd38
|
Don't recursively snapshot ZFS datasets, since we're not mounting them recursively (#261).
build / test (push) Successful in 4m9s
build / docs (push) Successful in 56s
|
2024-11-23 22:37:46 -08:00 |
|
|
|
65a323433c
|
Add comment (#261).
|
2024-11-23 20:12:40 -08:00 |
|
|
|
b5a3589471
|
A little more error handling (#261).
|
2024-11-23 18:09:59 -08:00 |
|
|
|
f4a736bdfe
|
Deduplicate directories again after hooks have their way with them (#261).
|
2024-11-23 14:33:41 -08:00 |
|
|
|
c65aa24001
|
Add test coverage for ZFS hook (#261).
|
2024-11-23 10:50:58 -08:00 |
|
|
|
5a24bf2037
|
Get tests passing (#261).
|
2024-11-22 20:16:18 -08:00 |
|