Reflect most recent hook event's status code on /hooks page
Release notes
We recently improved webhook troubleshooting with a listing of recent events. With this addition, the most recent event status is reflected in the webhooks overview table, at a single glance and in color.
Problem to solve
Not a problem, but a small inconvenience: gitlab!94145 introduced the Recent events
table to the /hooks/:id/edit
page :-) But on its parent page, it's not obvious which status each hook has, as long as there is not a serious Fails to connect
or Failed to connect
problem.
Proposal
Add a Status
column to the /hooks
page's webhooks-index
table. The status cell contains the same gl-badge badge badge-pill badge-success sm
status code as the top-most row in the Recent events
table of that hook.
Intended users
Feature Usage Metrics
Fewer visits of /hooks/:id/edit
for hooks with succeeding status codes.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.