mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Registers the webhook signing secret in app/config/variables.php under a new Notifications category, threads it through the worker container in docker-compose.yml and tests/resources/docker/docker-compose.yml, and adds an empty default to .env so operators see the knob alongside the existing SMTP block. When set, outbound webhook deliveries from the notifications worker include an X-Appwrite-Webhook-Signature header carrying sha256=<hex(hmac_sha256(timestamp.body, secret))>. When unset, the worker delivers payloads unsigned — receivers must decide whether to accept them. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>