Commit Graph

37 Commits

Author SHA1 Message Date
Gareth 121ef8288c chore: use github.com/nicholas-fedor/shoutrrr 2026-01-26 21:54:46 -08:00
Gareth 39e0b23f0d fix: don't open a visible shell when running hooks on windows 2025-11-12 20:33:45 -08:00
Elisiário Couto b2b206e535 feat: add telegram notification hook (#963)
Release Please / release-please (push) Has been cancelled
Release Preview / call-reusable-release (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
2025-10-29 21:25:08 -07:00
Justin Rich 9a4e0c5c74 feat: add support for block kit slack body (#774)
Build Snapshot Release / build (push) Has been cancelled
Docs / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
Docs / deploy (push) Has been cancelled
Update Restic / update-restic-version (push) Has been cancelled
2025-05-29 02:19:46 -07:00
Gareth George 2a24b0ad5f fix: update healthchecks hook to construct urls such that query parameters are preserved 2025-04-01 19:37:01 -07:00
johan-scriptdrift ec95c4a8a3 fix: add priority fields to gotify notifications (#678)
Build Snapshot Release / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
Co-authored-by: Johan Larsson <jl311888@gmail.com>
2025-03-11 16:51:33 -07:00
Gareth a4b4de5152 feat: initial backend implementation of multihost synchronization (#562) 2025-01-07 20:31:31 -08:00
Gareth 1ff69f121a fix: int overflow in exponential backoff hook error policy (#619)
Build Snapshot Release / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
2024-12-21 14:17:30 -08:00
herobrauni a1e3a708eb feat: change payload for healthchecks to text (#607)
Build Snapshot Release / build (push) Has been cancelled
Release Please / release-please (push) Has been cancelled
Test / test-nix (push) Has been cancelled
Test / test-win (push) Has been cancelled
2024-12-09 17:03:19 -08:00
Gareth 57f9aeb72a fix: use command mode when executing powershell scripts on windows (#569) 2024-11-19 21:33:13 -08:00
Francisco Javier f6ee51fce5 feat: initial support for healthchecks.io notifications (#480) 2024-09-23 19:40:38 -07:00
Gareth daacf28699 feat: add prometheus metrics (#459) 2024-09-09 17:58:57 -07:00
Gareth 038bc87070 feat: implement 'on error retry' policy (#428) 2024-08-26 19:21:18 -07:00
garethgeorge 1879ddfa79 fix: misc logging improvements 2024-08-21 00:03:38 -07:00
Gareth c19665ab06 fix: plan _system_ not found bug when running health operations 2024-07-12 13:58:16 -07:00
Gareth 4d0d13e398 feat: improve hook UX and execution model (#357) 2024-07-11 01:28:23 -07:00
garethgeorge 7940642c3f fix: improve robustness of .Summary template 2024-06-13 00:31:00 -07:00
garethgeorge 2c7d85b33b fix: hook bug fixes 2024-06-13 00:25:26 -07:00
Gareth ce42f68d0d feat: support restic check operation (#303) 2024-05-27 10:26:18 -07:00
Gareth 531cd286d8 feat: unified scheduling model (#282) 2024-05-19 15:52:16 -07:00
garethgeorge a30d5efe1c fix: secure download URLs when downloading tar archive of exported files 2024-05-05 12:42:30 -07:00
garethgeorge 65d4a1df0e feat: ensure instance ID is set for all operations 2024-05-05 12:42:30 -07:00
garethgeorge f0ee20f53d feat: add CONDITION_SNAPSHOT_WARNING hook triggered by any warning status at the completion of a snapshot 2024-05-05 12:42:30 -07:00
Gareth 7a10bdca7b feat: overhaul task interface and introduce 'flow ID' for simpler grouping of operations (#253) 2024-04-28 23:05:13 -07:00
garethgeorge c4ae5b3f22 feat: allow hook exit codes to control backup execution (e.g fail, skip, etc) 2024-04-12 00:05:27 -07:00
garethgeorge 4b2763cdbb chore: improve log messages 2024-04-08 00:28:41 -07:00
John Maguire ffad2b053a chore: enable full test coverage for Windows (#206) 2024-04-07 18:58:45 -07:00
garethgeorge 16e22aa623 feat: improve consistency of restic command execution and output capture 2024-03-30 11:27:35 -07:00
Gareth George e8bbe2c8f5 fix: make notification title optional on discord notifications 2024-03-30 09:08:32 +00:00
Gareth George fa6407cac2 feat: support shoutrrr notification service 2024-03-30 08:52:53 +00:00
garethgeorge 8fa90ab9ca feat: add slack webhook 2024-02-14 20:28:01 -08:00
garethgeorge f1084cab48 fix: add test coverage for log rotation 2024-02-04 02:50:53 -08:00
garethgeorge f5bb74bf24 fix: add API test coverage and fix minor bugs 2024-02-03 18:08:42 -08:00
garethgeorge 0cf01e0206 fix: store large log outputs in tar bundles of logs 2024-02-03 02:37:31 -08:00
garethgeorge e0ce6558c0 feat: implement gotify hook type 2024-01-29 21:06:35 -08:00
garethgeorge 25924b6197 feat: implement discord hook type 2024-01-29 20:33:22 -08:00
Gareth 9be413bbcc feat: add user configurable command hooks for backup lifecycle events (#60) 2024-01-29 01:24:55 -08:00