|
|
a4954cc7a3
|
Fix for archives storing relative source directory paths such that they contain the working directory (#960).
build / test (push) Successful in 5m53s
build / docs (push) Successful in 2m1s
|
2024-12-29 20:09:13 -08:00 |
|
|
|
a6b6dd32c1
|
Upgrade dependencies and containers for end-to-end tests.
build / test (push) Successful in 5m48s
build / docs (push) Successful in 1m57s
|
2024-12-29 09:33:25 -08:00 |
|
|
|
d3409df84c
|
Fix an error in the Btrfs hook when a "/" subvolume is configured in borgmatic's source directories (#959).
build / test (push) Successful in 6m59s
build / docs (push) Successful in 2m7s
|
2024-12-28 09:57:33 -08:00 |
|
|
|
94cedd4cf8
|
Merge branch 'main' into same-named-databases
|
2024-12-25 23:04:45 -08:00 |
|
|
|
a4baf4623b
|
Drop colorama as a library dependency (#958).
build / test (push) Successful in 7m15s
build / docs (push) Successful in 1m58s
|
2024-12-25 23:02:38 -08:00 |
|
|
|
be6b865a81
|
Add even more missing test coverage (#418).
|
2024-12-24 23:09:44 -08:00 |
|
|
|
9b85c5bc61
|
Add missing restore test coverage (#418).
|
2024-12-24 15:24:09 -08:00 |
|
|
|
b8041f5c39
|
Fix end-to-end tests broken by new database config checks during restore (#418).
|
2024-12-24 09:13:42 -08:00 |
|
|
|
d9d6d3f7f2
|
Simplify logic to get configured data sources during restoration (#418).
|
2024-12-23 22:12:47 -08:00 |
|
|
|
5174a78109
|
Get existing tests passing (#418).
|
2024-12-21 13:35:00 -08:00 |
|
|
|
3db79b4352
|
Simplified dump metadata comparison logic and got a few tests passing (#418).
|
2024-12-20 22:40:20 -08:00 |
|
|
|
d6732d9abb
|
Merge branch 'main' into same-named-databases
|
2024-12-19 21:07:44 -08:00 |
|
|
|
267af5b372
|
To avoid a hang in the database hooks, error and exit when the borgmatic runtime directory overlaps with the configured excludes (#947).
build / test (push) Successful in 7m11s
build / docs (push) Successful in 2m6s
|
2024-12-19 20:59:57 -08:00 |
|
|
|
d53ea09adb
|
In tests, account for some function renames (#418).
|
2024-12-17 16:28:59 -08:00 |
|
|
|
48dca28c74
|
When the ZFS, Btrfs, or LVM hooks aren't configured, don't try to cleanup snapshots for them.
build / test (push) Successful in 6m47s
build / docs (push) Successful in 1m49s
|
2024-12-17 11:00:19 -08:00 |
|
|
|
ebb3bca4b3
|
Fix findmnt command error in the Btrfs hook by switching to parsing JSON output (#954).
build / test (push) Successful in 9m15s
build / docs (push) Successful in 2m17s
|
2024-12-12 11:58:18 -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 |
|
|
|
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 |
|
|
|
7f2e38d061
|
Fix file permissions (#80).
|
2024-12-06 09:40:32 -08:00 |
|
|
|
140fc248b6
|
Fix LVM end-to-end tests (#80).
|
2024-12-06 09:39:24 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
3197178b3d
|
Fix flake errors.
build / test (push) Successful in 4m10s
build / docs (push) Successful in 1m9s
|
2024-11-24 16:32:48 -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 |
|
|
|
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 |
|
|
|
47a8a95b29
|
Test path fix for finding schema file.
build / test (push) Successful in 4m7s
build / docs (push) Successful in 58s
|
2024-11-20 08:18:06 -08:00 |
|
|
|
97305cc3ce
|
Fix broken tests when NO_COLOR=1 is set (#943).
build / test (push) Successful in 4m7s
build / docs (push) Successful in 56s
|
2024-11-19 08:48:21 -08:00 |
|
|
|
d09b4c72a9
|
Fix a few remaining Pushover issues from the PR.
build / test (push) Successful in 5m45s
build / docs (push) Successful in 1m39s
|
2024-11-18 20:32:17 -08:00 |
|
|
|
9807549f88
|
Add a Pushover monitoring hook.
Merge pull request #86 from tony1661/pushover-branch.
|
2024-11-18 20:17:28 -08:00 |
|
|
|
30c821120e
|
Fix borgmatic ignoring the "BORG_RELOCATED_REPO_ACCESS_IS_OK" and "BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK" environment variables (#939).
build / test (push) Successful in 4m5s
build / docs (push) Successful in 55s
|
2024-11-18 09:46:52 -08:00 |
|
|
|
13884bd448
|
Apply the "umask" option to all relevant actions, not just some of them (#441).
build / test (push) Successful in 4m5s
build / docs (push) Successful in 56s
|
2024-11-18 09:07:29 -08:00 |
|