Clean up presentation of items in incident highlight bar
Release notes
Problem to solve
The incident highlight bar originally contained severity, link to the alert, start time for the alert, and SLA details. However, severity no longer appears, since it's been moved to the sidebar, and incidents not associated with alerts don't have the link to the alert or the start time appearing. In short, we're not making the most of this highlight bar currently. How can we better use that screen real estate to surface important information that's not being surfaced elsewhere?
Proposal
Rather than use the incident highlight bar to surface alert details, we will re-purpose it to display key timestamps within incidents. For a first pass, we'll start with surfacing incident start and end time. Duration will be added in #360005.
Initial state | Pre-filled timeline form | Populated highlight bar |
---|---|---|
Designs are visible as part of the Incident Timestamps Figma file
Implementation guide
- Add query args to search timeline events by tag name (
app/graphql/resolvers/incident_management/timeline_events_resolver.rb
) (backend) - Query timeline events by tag name to populate highlight box with existing start/end time values (frontend)
Intended users
Feature Usage Metrics
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.