feat: add webhook notification system with Settings UI (REMOTE-03)

Webhook module with HTTP delivery, HMAC-SHA256 signing, and event
filtering. RPC handlers for get-config, configure, and test endpoints.
Settings page gains webhook configuration section with URL, secret,
event toggles, and test button.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-11 12:55:13 +00:00
parent 67e501e70e
commit 7fc170f50e
7 changed files with 521 additions and 3 deletions

View File

@@ -38,6 +38,7 @@ mod network;
mod nostr_relays;
mod update;
mod vpn;
mod webhooks;
use auth::AuthManager;
use config::Config;