Skip to content

Rename widgets to panels in alignment with dashboards working group

What does this MR do and why?

With the WorkingGroupDashboards deciding that Panels is a more appropriate term for dashboard blocks rather than Widgets, this MR updates all the usages within the groupproduct analytics work.

As all our work is behind feature flag's and is Alpha at most, so it is much easier to make this change now rather than later.

Screenshots or screen recordings

Dashboards

Screen_Recording_2023-02-02_at_15.25.37

Panel designer

Screen_Recording_2023-02-02_at_15.26.35

How to set up and validate locally

Please follow the instructions at https://gitlab.com/gitlab-org/gitlab/-/snippets/2474959 to enable Product Analytics on your GDK.

With the Product Analytics feature enabled:

  1. Go to /gitlab-org/gitlab-shell/-/product_analytics/dashboards or any other instrumented project.
    • Complete onboarding if required
  2. Visit various dashboards and confirm that the panels work and no errors are shown on the page or on the browsers console.
  3. Visit the panel designer /gitlab-org/gitlab-shell/-/product_analytics/dashboards/panel-designer.
  4. Confirm that the designer allows you to set data points and render the visualizations for panels.

MR acceptance checklist

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

Related to #388817 (closed)

Edited by Robert Hunt

Merge request reports