Directories
¶
| Path | Synopsis |
|---|---|
|
Package api is hookgate's HTTP surface: webhook ingest plus the admin and status-tracking API.
|
Package api is hookgate's HTTP surface: webhook ingest plus the admin and status-tracking API. |
|
Package backoff computes retry delays.
|
Package backoff computes retry delays. |
|
Package broker is hookgate's transport: a small interface over RabbitMQ, Amazon SQS and Google Pub/Sub (plus an in-memory broker for tests).
|
Package broker is hookgate's transport: a small interface over RabbitMQ, Amazon SQS and Google Pub/Sub (plus an in-memory broker for tests). |
|
Package signature verifies (and, for tests and senders, creates) webhook signatures.
|
Package signature verifies (and, for tests and senders, creates) webhook signatures. |
|
Package store is hookgate's PostgreSQL state: sources and routes, the event and message records with their status timelines, the transactional outbox and the consumer inbox.
|
Package store is hookgate's PostgreSQL state: sources and routes, the event and message records with their status timelines, the transactional outbox and the consumer inbox. |
|
Package worker runs hookgate's background roles: the outbox relay, the event processor and the reference message consumer (sink).
|
Package worker runs hookgate's background roles: the outbox relay, the event processor and the reference message consumer (sink). |
Click to show internal directories.
Click to hide internal directories.