Commit Graph

18 Commits

Author SHA1 Message Date
Gareth b98b1dc3cc feat: experimental multihost sync (#1204) 2026-05-02 22:29:39 -07:00
Gareth cd5814d848 fix: race condition in taskcollectgarbage potentially prematurely deletes logs for tasks currently running (#828)
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
Update Restic / update-restic-version (push) Has been cancelled
2025-06-29 21:56:33 -07:00
Gareth George f119e1e979 fix: hooks fail to populate a non-nil Plan variable for system tasks
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
2025-01-23 20:40:03 -08:00
Gareth a4b4de5152 feat: initial backend implementation of multihost synchronization (#562) 2025-01-07 20:31:31 -08:00
garethgeorge 0ecebf8ce4 always set .Plan in hookvars to properly format messages for prune/check operations
Build Snapshot Release / build (push) Waiting to run
Release Please / release-please (push) Waiting to run
Test / test-nix (push) Waiting to run
Test / test-win (push) Waiting to run
2024-11-16 13:31:08 -08:00
Gareth 0daa74f04f chore: misc bug fixes supporting sqlite migration (#517) 2024-10-13 17:55:37 -07:00
Gareth 28c31720f2 feat: track long running generic commands in the oplog (#516) 2024-10-12 13:38:28 -07:00
Gareth 4d557a1146 feat: use sqlite logstore (#514) 2024-10-12 11:26:22 -07:00
Gareth bfaad8b69e feat: support live logrefs for in-progress operations (#456) 2024-09-04 22:03:10 -07:00
Gareth 6ed1280869 feat: implement scheduling relative to last task execution (#439) 2024-08-26 22:35:06 -07:00
Gareth 038bc87070 feat: implement 'on error retry' policy (#428) 2024-08-26 19:21:18 -07:00
Gareth 4d0d13e398 feat: improve hook UX and execution model (#357) 2024-07-11 01:28:23 -07:00
Gareth 0c9f366e43 feat: support nice/ionice as a repo setting (#309) 2024-05-31 23:05:23 -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 65d4a1df0e feat: ensure instance ID is set for all operations 2024-05-05 12:42:30 -07:00
Gareth 484701007f feat!: redefine hostname as a required property that maps to --host (#256) 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