Files
ackify-ce/backend/migrations/0010_webhooks.down.sql
Benjamin 925d363ac3 feat(webhook): ajout de la prise en charge des webhooks signés
- Envoi des événements vers des URLs configurées
- Signature HMAC-SHA256 via en-tête X-Signature (secret partagé)
- Retentatives avec backoff exponentiel et jitter
- Timeout réseau et gestion des erreurs/transitoires
- Idempotence par event_id et journalisation structurée
- Paramètres: WEBHOOK_URLS, WEBHOOK_SECRET, WEBHOOK_TIMEOUT_MS, WEBHOOK_MAX_RETRIES
2025-10-27 15:11:06 +01:00

9 lines
249 B
SQL

-- SPDX-License-Identifier: AGPL-3.0-or-later
DROP TRIGGER IF EXISTS trigger_update_webhook_retry ON webhook_deliveries;
DROP FUNCTION IF EXISTS update_webhook_retry_time();
DROP TABLE IF EXISTS webhook_deliveries;
DROP TABLE IF EXISTS webhooks;