Skip to content

DAST On-Demand Scans - View Scans - "Running" and "Finished" tabs

Why are we doing this work

By now, we should be ready to implement the Running and Finished tabs that look like the All tab.

Relevant links

Non-functional requirements

  • Testing:
    • Both tabs trigger the correct query.
    • Polling starts when the tab becomes active.
    • Polling stops when the tab becomes inactive.

Implementation plan

  • backend: Add the ability to filter pipelines by multiple statuses: !74323 (merged)
  • When the tab becomes active, start polling for pipelines.
    • The pipelines query is similar to the one implemented in #341364 (closed) but filters the pipelines by status.
    • The Running tab shows pipelines that are currently running.
    • The Finished tab shows pipelines that are done running (passed, failed, stopped, etc.).
Edited by Paul Gascou-Vaillancourt