Skip to content

DAST Profile Selector UI changes

Dheeraj Joshi requested to merge djadmin-dast-selector-ui into master

What does this MR do?

Related #292475 (closed)

This adds few the design improvements for DAST Profile selectors in On-demand Scans form.

  • Remove Manage profiles buttons from the profile selectors
  • Add a Manage profiles / `Manage DAST Scans button at the top of the form
  • Add Edit profile icon
  • Profile selector dropdown
    • Add search filter using GlSearchBoxByType
    • Add fixed rows to create and manage profiles
    • Update styling

Screenshots (strongly suggested)

  • On-demand scan form
Before After
image image
  • Profile selector dropdown
Before After
image image

Follow-ups

Does this MR meet the acceptance criteria?

Conformity

How to test this

Note

There are some dependent gitlab-ui changes yet to be deployed gitlab-ui!1981 (merged) (merged)

Edited by Dheeraj Joshi

Merge request reports