Delete editing dashboard deprecated UX

What does this MR do and why?

Remove the UX dedicated to editing a custom dashboard, namely:

  • Editing a dashboard title and description
  • Adding and deleting a dashboard panel
  • Editing the dashboard layout

Companion MR to Delete creating and cloning dashboard deprecate... (!199435 - merged)

Feature flags removed separately: Delete customizable_dashboards and group_analyt... (!199438 - merged)

References

Part of Remove the deprecated analytics dashboard custo... (#556902 - closed)

Screenshots or screen recordings

Before After

Edit button visible

  • Project level

image.png

image.png

  • Group level

image.png

image.png

Edit button not visible

  • Project level

image.png

  • Group level

image.png

How to set up and validate locally

  • Enable customizable_dashboards and group_analytics_dashboard_editor features flag
  • Check at both project and group level that editing dashboards is not possible anymore through the UI

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Daniele Rossetti

Merge request reports

Loading