FE: Show continuous container scanning status (project level)
Why are we doing this work
- Users want to know the status of continuous container registry scanning
Relevant links
enabled | disabled |
---|---|
Non-functional requirements
-
Documentation: -
Feature flag: -
Testing:
Implementation plan
-
frontend create feature flag CS_FOR_REGISTRY
-
frontend retrieve and add status to the top of container_registry/explorer/pages/list.vue -
status information retrieval process TBD (api vs passing through haml)
-
-
frontend show tooltip with link to more information -
Continuous container scanning runs in the registry when any image or database is update. More information
-
More information
link location TBD
-
Implementation Details
-
Follow guidance from POC !145758 (8bc70936)
backend needs
-
Inject on/off status via HAMl. Need ruby object to access !145758 (comment 1802397919)
Weight Estimation Reasoning
- 5 points if graphql
- 2 points if HAMl injection
Verification steps
- Upload a GitLab Ultimate license
- Navigate to a project => Packages & Registries => Container Registry
- Verify the disable text is showing
- Enable the continuous scanning
- Verify the enabled text is showing
Edited by Fernando Cardenas