Add activity column to pipeline security tab
What does this MR do and why?
Related #362575 (closed)
- Add the activity column to pipeline security tab when feature flag
pipeline_security_dashboard_graphql
is enabled. At the moment this already allows the false positive detection of findings to be shown. The actual reason for this change is to later show related issues in this column with Show related issues on pipeline security tab (#433477 - closed) • David Pisek, Lorenz van Herwaarden • 16.7 - Refactor the modal specs
Screenshots or screen recordings
Before | After |
---|---|
How to set up and validate locally
Prerequisites
- You need an EE license
- You need to have runners enabled (See $2408961 for setting up a runner)
- Import https://gitlab.com/gitlab-examples/security/security-reports
- Run a pipeline on master
Validation
- Enable feature flag:
echo "Feature.enable(:pipeline_security_dashboard_graphql)" | rails console
- Go to the latest pipeline > security tab
- Validate that the activity column is present
- If there happens to be a finding which is a false-positive, then it will already show up in the activity column.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Lorenz van Herwaarden