Static Security & Compliance page for core users
This epic represents the first stage of https://gitlab.com/groups/gitlab-org/-/epics/4787, which is to implement a static version of the page based on discussions in https://gitlab.com/gitlab-org/gitlab/-/issues/283978#note_467266410. ## Approximate goal ![mockup](https://gitlab.com/gitlab-org/gitlab/uploads/321e7aeba3708fe10682a7b757c36ffb/flameshot_2020-11-20_16-40-43.png) ## Implementation plan * ~backend: 1. Make `Mutation.configureSast` mutation * ~frontend 1. Define Core controller, route + HAML template - put behind feature flag 1. Define JS entry point + skeleton Vue app 1. Implement table + datastructures in Vue app 1. Provide *some* data, like docs links, from controller to Vue app + consume in Vue app 1. (Needs ~backend help) Correctly wire up CE/EE controllers, such that if Ultimate, EE version is shown, otherwise, CE version.
epic