Move GraphQL Project.securityScanners to Core
Why are we doing this work
This is to make it possible/easier to implement the Status
column in the non-Ultimate version of the Security Configuration page.
Currently the Ultimate version of the Security Configuration page gets scan status information via the ConfigurationPresenter
. Rather than migrate much of this and its dependencies to Core, it would be better to use existing GraphQL queries to provide this data to the frontend.
Once this is done, it will make it easier for the CE and EE frontend implementations of the Security Configuration page to share code and rely on just a GraphQL query to get scan status information, rather than migrating the ConfigurationPresenter
and its dependencies to Core.
Relevant links
Non-functional requirements
-
Documentation: -
Feature flag: -
Performance: -
Testing:
Implementation plan
Edited by Jannik Lehmann