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 nameDone in #334263 (closed) -
a free-text description of the hookDone 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
- Add form elements to support new data types
Name
,Description
- Update the UI component that displays the webhook list to a table component
Webhook form | Webhook list |
---|---|
See Designs section for final mockups.
Acceptance Criteria
-
Feature should be supported by an API as a requirement
/cc @arturoherrero /cc @lvanc
Edited by Luke Duncalfe