Parse new scan object
What does this MR do?
Our security analysers started to output additional information under "scan" field. You can see the details of that field in schema project. Note that scanner
filed under scan is already being parsed.
This MR updated parser to parse "Scan" field that our analysers output. At the moment we don't store this due to work done in denormalizing data. We will open follow up MR to continue on top of this work. For further detail please refer to issue linked below
Related issue
Conformity
-
Changelog entry -
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers -
Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Security
If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:
-
Label as security and @ mention @gitlab-com/gl-security/appsec
-
The MR includes necessary changes to maintain consistency between UI, API, email, or other methods -
Security reports checked/validated by a reviewer from the AppSec team
Edited by Can Eldem