Skip to content

Add "Recent Deliveries" to group webhooks UI

Problem to solve

"Recent Deliveries" section shows webhook logs for system and project level webhooks but it is missing for group level webhooks.

Proposal

Add "Recent Deliveries" section for group-level webhooks to make them look consistent with other types of webhooks in UI.

This is shown when editing an existing webhook. Settings > Webhooks > Edit an existing webhook. See the design attachments for more details.

Further details

The history of group webhook execution is logged into the table web_hook_logs, so it is a matter of showing them in UI.

Permissions and Security

Documentation

https://docs.gitlab.com/ee/user/project/integrations/webhooks.html#troubleshoot-webhooks

Availability & Testing

Available Tier

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited by Matt Nohr