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:
- Go to
/gitlab-org/gitlab-shell/-/product_analytics/dashboards
or any other instrumented project.- Complete onboarding if required
- Visit various dashboards and confirm that the panels work and no errors are shown on the page or on the browsers console.
- Visit the panel designer
/gitlab-org/gitlab-shell/-/product_analytics/dashboards/panel-designer
. - 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.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #388817 (closed)