Solaris.Webhooks.LoggingHandler (Solaris v1.0.0)

Copy Markdown View Source

A reference handler that logs all webhook events at :info level.

Useful during development and integration testing.

Usage

Solaris.Webhooks.dispatch(event, Solaris.Webhooks.LoggingHandler)

Or in your Plug router:

post "/webhooks/solaris", Solaris.Webhooks.Plug,
  handler: Solaris.Webhooks.LoggingHandler,
  secret: System.get_env("SOLARIS_WEBHOOK_SECRET")