Skip to content

[FE] VSA - UI add edit controls to path navigation

What does this MR do?

  • Adds an edit button for value streams
  • Displays the edit modal for the currently selected value stream when the edit button is clicked
  • Updates the value stream when submitted
  • Clicking restore defaults will return the form to the state of the initial data

Additional feature specs will be added in !54209 (merged)

Screenshots (strongly suggested)

Edit button Edit form Saved edits
Screen_Shot_2021-02-17_at_12.14.02_pm Screen_Shot_2021-02-17_at_12.15.18_pm Screen_Shot_2021-02-17_at_12.15.29_pm

Feature flag

There are 2 feature flags required to see these changes:

  • value_stream_analytics_path_navigation: enables the path navigation UI
  • value_stream_analytics_extended_form: enables the additional form fields added here in the create value stream form

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

Related to #267537 (closed)

Edited by Ezekiel Kigbo

Merge request reports

Loading