Move ManageViaMr component to CE
In !57496 (merged) we have built a ManageViaMr
component that triggers a mutation to create a configuration MR for the given security feature. It currently lives in EE and will initially be used to setup Dependency Scanning and Secret Detection. Since it basically does the same thing that ManageSast
does in CE, we might want to use it there as well and to remove ManageSast
altogether.
Implementation plan
-
move manage_via_mr.vue from EE to shared folder -
Enhance manage_via_mr.vue to consume mutations via props
-
-
Refactor CE Security Configuration Table to use shared manage_via_mr.vue component -
Refactor EE Security Configuration Table to use shared manage_via_mr.vue component
Edited by Jannik Lehmann