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