Describe the bug
Webhooks are being stored in Redis instead of a persistent database (PG). When Redis is restarted, all hooks created are lost, requiring them to be re-registered.
To Reproduce
Steps to reproduce the behavior:
- Configure and register webhooks in core(using the pre or post hook endpoint)
- Verify webhooks are working correctly
- Restart the Redis instance
- Attempt to use or view previously configured webhooks
- Observe that all webhook configurations have been lost
Expected behavior
Webhooks should persist across Redis restarts. They should be stored in a persistent database (PG) so that restarting Redis does not result in data loss.
Describe the bug
Webhooks are being stored in Redis instead of a persistent database (PG). When Redis is restarted, all hooks created are lost, requiring them to be re-registered.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Webhooks should persist across Redis restarts. They should be stored in a persistent database (PG) so that restarting Redis does not result in data loss.