DAST On-Demand Scan - View Scans - "All" tab
Why are we doing this work
With the tabs created, we can start implementing their actual logic. We'll start with the All tab which displays all DAST scans in paginated list.
Relevant links
Non-functional requirements
-
Testing: -
Starts polling for pipelines. -
Renders the list. -
Renders pagination. -
Pagination synced with the route.
-
Implementation plan
-
Poll the Project.pipelinesendpoint to get DAST pipelines. -
Present them in a table with the following columns: StatusNameScan typeTarget siteStart dateLink to pipeline
-
The list should be paginated and kept in sync with the route ( vue-router).
Edited by Paul Gascou-Vaillancourt