v0.8.1 - Webhook System for n8n/Make.com
π Webhook System v0.8.1 - Production Ready
Real-time webhook delivery to n8n/Make.com when users register. Perfect for automation workflows, email marketing, CRM integration, and analytics.
β¨ What's New
Webhook System Features:
- β Immediate Delivery - Webhooks sent instantly via database triggers (no cron delays)
- β Automatic Retries - 3 attempts with exponential backoff (1s, 2s, 4s)
- β Full Logging - All webhook attempts logged in Supabase
- β WordPress Admin UI - Test webhooks without real registration
- β Comprehensive Documentation - Deployment guide with critical issues section
Critical Fixes (12-hour debugging session):
- β JWT Authentication fix (Edge Function JWT verification disabled)
- β RLS policies for anon role (INSERT/UPDATE permissions)
- β pg_net extension configuration (v0.19.5)
- β Edge Function error handling (failed webhook status updates)
- β WordPress encrypted URL decryption
π Documentation
- webhook-system/README.md - Project overview
- webhook-system/DEPLOYMENT.md - Start here! Critical issues section
- webhook-system/ARCHITECTURE.md - Technical details (~800 lines)
- webhook-system/OAUTH-SETUP-GUIDE.md - Google & Facebook OAuth
π Installation
- Download:
supabase-bridge-v0.8.1.zip(attached below) - Install: WordPress Admin β Plugins β Add New β Upload Plugin
- Configure: Settings β Supabase Bridge (enter URL & Anon Key)
- Deploy Webhooks: Follow DEPLOYMENT.md
ποΈ Architecture
WordPress Registration β Database Trigger β Edge Function β n8n/Make.com
β
webhook_logs table (monitoring)
π Security
- SERVICE_ROLE_KEY stored only in Edge Function secrets (never exposed)
- RLS policies: anon can INSERT/UPDATE, WordPress reads
- JWT verification disabled for internal use (documented alternative available)
- Server-side HTTP calls via pg_net (can't be intercepted)
π Production Status
β
Tested: End-to-end webhook delivery working with Make.com
β
Security: All secrets protected, no leaks in Git
β
Documentation: Comprehensive guides with critical issues
β
Version: All files updated to v0.8.1
π Upgrade from v0.7.0
This is a feature release with webhook system. Fully backward compatible with v0.7.0.
Steps:
- Backup your site (standard WordPress practice)
- Deactivate old plugin
- Upload and activate v0.8.1
- (Optional) Deploy webhook system following DEPLOYMENT.md
Full Changelog: v0.7.0...v0.8.1