Documentation ¶
Index ¶
- func DeliverLegacyPGPKeyAdded(ctx context.Context, key *model.PGPKey)
- func DeliverLegacyPGPKeyRemoved(ctx context.Context, key *model.PGPKey)
- func DeliverLegacyProfileUpdate(ctx context.Context, user *model.User)
- func DeliverLegacySSHKeyAdded(ctx context.Context, key *model.SSHKey)
- func DeliverLegacySSHKeyRemoved(ctx context.Context, key *model.SSHKey)
- func DeliverPGPKeyEvent(ctx context.Context, event model.WebhookEvent, key *model.PGPKey)
- func DeliverProfileUpdate(ctx context.Context, user *model.User)
- func DeliverSSHKeyEvent(ctx context.Context, event model.WebhookEvent, key *model.SSHKey)
- func LegacyMiddleware(queue *webhooks.LegacyQueue) func(next http.Handler) http.Handler
- func Middleware(queue *webhooks.WebhookQueue) func(next http.Handler) http.Handler
- func NewLegacyQueue() *webhooks.LegacyQueue
- func NewQueue(schema graphql.ExecutableSchema) *webhooks.WebhookQueue
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeliverPGPKeyEvent ¶
func DeliverSSHKeyEvent ¶
func LegacyMiddleware ¶
func Middleware ¶
func NewLegacyQueue ¶
func NewLegacyQueue() *webhooks.LegacyQueue
func NewQueue ¶
func NewQueue(schema graphql.ExecutableSchema) *webhooks.WebhookQueue
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.