Skip to content

Add the "Scheduled" tab to the on-demand scans page

What does this MR do and why?

This adds the Scheduled tab to the on-demand scans index page. This new tab lists scheduled on-demand scans by fetching the dastProfiles that have a schedule (hasDastProfileSchedule == true).

Screenshots or screen recordings

Empty state With scheduled scans
Screen_Shot_2021-12-01_at_4.21.06_PM Screen_Shot_2021-12-01_at_4.13.10_PM

How to set up and validate locally

  1. Visit the on-demand scans index page at /:namespace/:project/-/on_demand_scans.
  2. Activate the Scheduled tab.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #341374 (closed)

Edited by Paul Gascou-Vaillancourt

Merge request reports