馃帹 Design: On-demand DAST scan scheduler MVC
Create new scan
- Introduce
Saved scans
concept (#283937 (closed)) - Name (required) and optional description
- Choose profiles as normal
-
Manage profile
buttons on profile widgets becomeEdit scan
(#281724 (closed)) - Schedule inputs are
disabled
untilSchedule scan
checkbox is checked
Landing page | check Schedule scan
|
---|---|
Create scheduled, non-recurring scan
Fill out schedule form, leave Repeats as Never
|
---|
Create scheduled, recurring scan
- Choose from set of recurring options
Choose repeat option | |
---|---|
Save and run scan
or Save scan
Choose Save scan takes you to manage scans/profiles page | Save and run scan takes you to usual pipeline page (no design updates) |
---|---|
Delete scans from manage page
Delete saved scan |
---|
Note: Text should say Are you sure you want to delete this scan? and the danger button should just say Delete
|
Other notes
- If a user has filled in any of the content and then navigates away, form content should be saved in local storage (like we do for issues)
- If a user has filled in any of the content and then clicks
Cancel
, we should add a confirmation dialog asking if they're sure
Edited by Paul Gascou-Vaillancourt