coolify/app/Notifications/Channels
Andras Bacsai 413dee5d8c feat: implement actual webhook delivery
Implement full webhook delivery functionality:
- Create SendWebhookJob to handle HTTP POST requests
- Update WebhookChannel to dispatch webhook jobs
- Configure retry logic (5 attempts, 10s backoff)
- Update Test notification payload with success/message structure

Webhook payload structure:
{
  "success": true/false,
  "message": "notification message",
  "event": "event_type",
  "url": "coolify_dashboard_url"
}

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-10 17:59:17 +02:00
..
DiscordChannel.php feat(notifications): add discord ping functionality and settings 2025-03-21 12:16:33 +01:00
EmailChannel.php feat(exceptions): introduce NonReportableException to handle known errors and update Handler for selective reporting 2025-09-08 09:18:25 +02:00
PushoverChannel.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
SendsDiscord.php Sending e-mails and settings on Team. 2023-05-25 17:27:52 +01:00
SendsEmail.php refactor(notifications): standardize getRecipients method signatures 2025-03-24 17:55:10 +01:00
SendsPushover.php feat(notification): add Pushover 2024-12-11 18:13:16 +01:00
SendsSlack.php Merge branch 'next' into feat/deployment-token 2024-12-09 09:16:59 +01:00
SendsTelegram.php Fix styling 2024-06-10 20:43:34 +00:00
SendsWebhook.php feat: add WebhookChannel placeholder implementation 2025-10-10 17:57:10 +02:00
SlackChannel.php Revert "rector: arrrrr" 2025-01-07 15:31:43 +01:00
TelegramChannel.php feat(server): implement server patch check notifications 2025-05-26 14:03:59 +02:00
TransactionalEmailChannel.php feat(email): implement email change request and verification process 2025-08-18 14:54:08 +02:00
WebhookChannel.php feat: implement actual webhook delivery 2025-10-10 17:59:17 +02:00