Dan Helfman
|
48dca28c74
|
When the ZFS, Btrfs, or LVM hooks aren't configured, don't try to cleanup snapshots for them.
|
2024-12-17 11:00:19 -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
|
8979f8918d
|
Organize imports (#80).
|
2024-12-06 16:05:46 -08:00 |
|
Dan Helfman
|
eb97708092
|
Completed tests for LVM (#80).
|
2024-12-06 16:02:33 -08:00 |
|
Dan Helfman
|
f2d93b85b4
|
Lots of LVM unit tests + code formatting (#80).
|
2024-12-06 13:59:38 -08:00 |
|
Dan Helfman
|
b999d2dc4d
|
Add some missing test coverage (#80).
|
2024-12-06 10:27:47 -08:00 |
|
Dan Helfman
|
d95707ff9b
|
Get existing tests passing (#80).
|
2024-12-04 20:22:59 -08:00 |
|
Dan Helfman
|
49b8b693af
|
Don't try to unmount a ZFS snapshot if it's already deleted (#80).
|
2024-12-04 15:39:04 -08:00 |
|
Dan Helfman
|
d0e92493f6
|
Fix broken ZFS tests (#80).
|
2024-12-04 14:48:13 -08:00 |
|
Dan Helfman
|
37efaeae88
|
Warn if Btrfs is configured but there are no Btrfs subvolumes detected (#251).
|
2024-11-30 10:55:30 -08:00 |
|
Dan Helfman
|
0978c669ad
|
A little more Btrfs error handling (#251).
|
2024-11-30 10:25:01 -08:00 |
|
Dan Helfman
|
1366269586
|
Add a couple of missing tests (#251).
|
2024-11-30 09:44:55 -08:00 |
|
Dan Helfman
|
5bcc7b60c8
|
Tests for Btrfs (#251).
|
2024-11-30 09:32:50 -08:00 |
|
Dan Helfman
|
6b2f2b2ac4
|
Reorganize data source and monitoring hooks to make developing new hooks easier.
|
2024-11-27 08:50:34 -08:00 |
|
Dan Helfman
|
a5c6a2fe1c
|
Fix library error when running within a PyInstaller bundle (#926).
|
2024-11-25 20:14:18 -08:00 |
|
Dan Helfman
|
5dc8450c8e
|
Adding missing bootstrap files.
|
2024-11-24 16:15:12 -08:00 |
|
Dan Helfman
|
689643e5fa
|
Move bootstrap manifest file creation into a hook so it can actually clean up after itself.
|
2024-11-24 16:00:33 -08:00 |
|
Dan Helfman
|
b5a3589471
|
A little more error handling (#261).
|
2024-11-23 18:09:59 -08:00 |
|
Dan Helfman
|
c65aa24001
|
Add test coverage for ZFS hook (#261).
|
2024-11-23 10:50:58 -08:00 |
|
Dan Helfman
|
5a24bf2037
|
Get tests passing (#261).
|
2024-11-22 20:16:18 -08:00 |
|
Dan Helfman
|
d09b4c72a9
|
Fix a few remaining Pushover issues from the PR.
|
2024-11-18 20:32:17 -08:00 |
|
 Dan HelfmanandGitHub
|
9807549f88
|
Add a Pushover monitoring hook.
Merge pull request #86 from tony1661/pushover-branch.
|
2024-11-18 20:17:28 -08:00 |
|
Antonio Fernandez
|
25572c98d7
|
better fuction name
|
2024-11-18 07:52:19 -05:00 |
|
Antonio Fernandez
|
dab0dfcb32
|
added test for value error
|
2024-11-18 07:49:53 -05:00 |
|
Dan Helfman
|
8f5ea95348
|
Fix use of borgmatic runtime directory in the restore action (#934).
|
2024-11-16 12:19:20 -08:00 |
|
Dan Helfman
|
295bfb0c57
|
Update the logic that probes for the borgmatic streaming database dump, bootstrap metadata, and check state directories to support more platforms and use cases (#934).
|
2024-11-15 18:15:32 -08:00 |
|
Antonio Fernandez
|
a939a66fb4
|
raise ValueError on priprity 2 with retry or expire
|
2024-11-13 15:20:52 -05:00 |
|
Antonio Fernandez
|
ea47704d86
|
added missing tests to get 100% test coverage
|
2024-11-13 12:09:25 -05:00 |
|
Antonio Fernandez
|
3ab4b45041
|
added test for early exit when state is not in config
|
2024-11-13 09:07:47 -05:00 |
|
Tony Fernandez
|
4e1f256b48
|
added dryrun test case with minimum config
|
2024-11-12 10:15:19 -05:00 |
|
Tony Fernandez
|
96bb402837
|
fix test 2
|
2024-11-12 10:10:13 -05:00 |
|
Tony Fernandez
|
97949266b3
|
fix test
|
2024-11-12 10:09:23 -05:00 |
|
Tony Fernandez
|
e69d2385fc
|
better name for test
|
2024-11-12 10:08:13 -05:00 |
|
Tony Fernandez
|
6d9340ebb2
|
better comment blocks
|
2024-11-12 10:05:57 -05:00 |
|
Tony Fernandez
|
ef66349674
|
small fixed for some failing tests
|
2024-11-08 20:02:29 -05:00 |
|
Tony Fernandez
|
3e0fa57860
|
removed tests that are not needed
|
2024-11-08 17:44:27 -05: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 |
|
Antonio Fernandez
|
94db527500
|
finalized support for Pushover
|
2024-10-30 15:43:06 -04:00 |
|
Antonio Fernandez
|
2849f54932
|
initial pushover commit
|
2024-10-30 11:25:26 -04:00 |
|
Dan Helfman
|
129f3e753c
|
Flesh out the Zabbix monitoring hook tests, add a logo to the documentation, etc.
|
2024-10-29 10:33:19 -07:00 |
|
Tony Fernandez
|
fa6a4734d4
|
added auth tests with item id
|
2024-10-29 09:00:06 -04:00 |
|
Tony Fernandez
|
e52e29444f
|
added user/pass auth test
|
2024-10-29 08:54:25 -04:00 |
|
Tony Fernandez
|
f713f1df7e
|
better function names and comments
|
2024-10-29 08:21:52 -04:00 |
|
Tony Fernandez
|
87d824553d
|
converted constants to capitals
|
2024-10-29 08:05:05 -04:00 |
|
Tony Fernandez
|
385ef2d012
|
fixes and first unit test attempt
|
2024-10-28 09:36:30 -04:00 |
|
Dan Helfman
|
2f844d65d5
|
Automated tests complete (#298).
|
2024-07-02 23:11:58 -07:00 |
|
Paul Wilde
|
067c79c606
|
renamed push_monitor back to ping_monitor in uptime kuma hook
|
2024-06-26 20:57:37 +01:00 |
|
Paul Wilde
|
b50996b864
|
change uptimekuma method names to 'push_*' instead of 'ping'
|
2024-06-24 11:07:09 +01:00 |
|