Move the visualization designer and rename from panel designer
What does this MR do and why?
This MR continues the process of moving the product analytics dashboards across from /-/product_analytics/dashboards
to /-/analytics/dashboards
. There are several MRs which progressively move parts over to make it easier to review:
MR/Issue | Purpose | Status |
---|---|---|
Add new analytics dashboards listing route and ... (!112321 - merged) | Create new route and view | Merged |
Create new analytics dashboards app (!112196 - merged) | Move basic structure | Merged |
Add product analytics specific dashboards to sh... (!112298 - merged) | Move product analytics specific dashboards and visualizations | In review |
Move the visualization designer and rename from... (!113538 - merged) | Move visualization designer and rename from panel designer |
|
Update menu item to point to the shared dashboards listing | In dev | |
Present call-to-actions to configure dashboards... (#388629 - closed) | Add new onboarding flow for product analytics dashboards in the list | Scheduled |
Remove product analytics specific dashboard lis... (#390551 - closed) | Remove old product analytics dashboards code | Scheduled |
This MR specifically:
- Renames all references of panel to visualization as a result of #390523 (comment 1269192919)
- Update visualization designer URL as a result of #390523 (comment 1287713902)
- Moves all visualization designer files from
product_analytics/
toanalytics/
- Updates translation namespace from
ProductAnalytics
toAnalytics
- Corrects some translation spelling mistakes and matched the formats a bit
- Updates specs and moves more mock data methods over
Screenshots or screen recordings
Product Analytics visualization designer before | Product Analytics visualization designer after | Shared visualization designer |
---|---|---|
How to set up and validate locally
You will need to follow the instructions at https://gitlab.com/gitlab-org/gitlab/-/snippets/2474959 to enable Product Analytics on your GDK
- Visit the project's visualization designer e.g.
http://gdk.test:3000/gitlab-org/gitlab-test/-/analytics/dashboards/visualization-designer
- Validate that visualizations can be selected.
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 #388557 (closed)
Edited by Robert Hunt