circus/crates
NotAShelf 21446c6dcb
fc-queue-runner: implement persistent notification retry queue with exponential backoff
Adds a `notification_tasks` table and a background worker to (hopefully
reliably) deliver webhooks, git status updates, and e-mail notifications
with automatic retry on transient failures.

This was one of the critical gaps, finally done.

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I794967c66958658c4d8aed40793d67f96a6a6964
2026-02-28 12:18:18 +03:00
..
common fc-queue-runner: implement persistent notification retry queue with exponential backoff 2026-02-28 12:18:18 +03:00
evaluator nix: simplify tests 2026-02-28 12:18:14 +03:00
migrate-cli various: remove unused imports and parameters; fix clippy lints 2026-02-05 22:45:23 +03:00
queue-runner fc-queue-runner: implement persistent notification retry queue with exponential backoff 2026-02-28 12:18:18 +03:00
server fc-server: implent proper rate limiting with token bucket algorithm; fix rate_limit_rps 2026-02-28 12:18:16 +03:00