Skip to content

Add ‘paste panel YAML into dashboard’ columns with buttons and message to panel preview page

Miguel Rincon requested to merge 228761-add-info-to-panel-preview into master

What does this MR do?

Please enable FF: metrics_dashboard_new_panel_page. More at: &2882

Part of #228761 (closed).

As a UI refinement of the panel preview, and to follow the UI design more closely, one more column of information is added along with buttons and links. The column's heading is ‘paste panel YAML into dashboard’.

Example URL: http://127.0.0.1:3000/root/autodevops-deploy/-/metrics/panel/new

Screenshots

Before After
image Screen_Shot_2020-07-31_at_2.37.20_PM

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Miguel Rincon

Merge request reports