2 Commits

Author SHA1 Message Date
djamaile 735fe12b05 fix: allow for webhookSecret to not be configured for GitHub and GitLab events backend
Signed-off-by: djamaile <rdjamaile@gmail.com>
2025-04-15 15:15:27 +02:00
Patrick Jungermann 31fe8f256a feat(events/gitlab): add webhook token verification
Add `createGitlabTokenValidator(config)` which can be used
to create a validator used at an ingress for topic `gitlab`.

On top, there is a new `gitlabWebhookEventsModule` for the new backend plugin API
which auto-registers the `HttpPostIngress` for topic `gitlab` incl. the validator.

Relates-to: PR #13931
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-11-24 21:49:57 +01:00