Files
myeasycms-v2/packages/database-webhooks
giancarlo 6be43ef77c Remove console logs from webhook verifier
In the server service for verifying webhooks from the Postgres database, unnecessary console logs that were printing the header and secret were removed. This change aligns with the best practices for production code where debug logs are not expected.
2024-05-04 00:10:38 +07:00
..
2024-03-30 14:51:16 +08:00

Database Webhooks - @kit/database-webhooks

This package is responsible for handling webhooks from database changes.

For example:

  1. when an account is deleted, we handle the cleanup of all related data in the third-party services.
  2. when a user is invited, we send an email to the user.
  3. when an account member is added, we update the subscription in the third-party services

The default sender provider is directly from the Postgres database.

WEBHOOK_SENDER_PROVIDER=postgres

Should you add a middleware to the webhook sender provider, you can do so by adding the following to the WEBHOOK_SENDER_PROVIDER environment variable.

WEBHOOK_SENDER_PROVIDER=svix

For example, you can add [https://docs.svix.com/quickstart]](Swix) as a webhook sender provider that receives webhooks from the database changes and forwards them to your application.

Svix is not implemented yet.