[go: up one dir, main page]

Skip to content

Add webhook metadata

In a large team, it is hard to know who owns a webhook, but when there are problems (or you just want to make changes or remove old hooks), it would be helpful to see:

  • a meaningful name Done in #334263 (closed)
  • a free-text description of the hook Done in #334263 (closed), with the ability to link to pages
  • the user that created the hook, and when
  • all users that have ever edited the hook, and when
  • error rate as percentage
  • average and p90/p95 timings

We should aim to record, store and display this information in the webhook UI

Proposal

  1. Add form elements to support new data types Name, Description
  2. Update the UI component that displays the webhook list to a table component
Webhook form Webhook list
Screenshot_2023-01-30_at_11.40.40_AM Screenshot_2023-01-30_at_11.41.27_AM

🖼️ Figma project

See Designs section for final mockups.

Acceptance Criteria

  • Feature should be supported by an API as a requirement

/cc @arturoherrero /cc @lvanc

Edited by 🤖 GitLab Bot 🤖