Skip to content

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.pipelines endpoint to get DAST pipelines.
  • Present them in a table with the following columns:
    • Status
    • Name
    • Scan type
    • Target site
    • Start date
    • Link to pipeline
  • The list should be paginated and kept in sync with the route (vue-router).
Edited by Paul Gascou-Vaillancourt