Skip to content

Add popovers to the analytics exec dashboard metric names

Alex Pennells requested to merge exec-dashboard-tooltips into master

What does this MR do and why?

Issue: #383684 (closed)

Adds MetricPopover tooltips for all the metric names in the Analytics Exec Dashboard. The docs link is a static url, while the Dashboard link is custom generated based on the group/project table that it's rendered in.

I also removed a duplicate and unused MetricLink component which was missed during the move to the shared directory in !79824 (merged).

Screenshots or screen recordings

Screenshot_2022-12-22_at_3.49.53_PM

How to set up and validate locally

  1. Seed cycle analytics data (and optionally DORA metrics data)
  2. Enable the Exec dashboard
    Feature.enable(:group_analytics_dashboards_page)
  3. Visit the exec dashboard: http://gdk.test:3000/groups/${YOUR_GROUP}/-/analytics/dashboards

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports