Add secure configuration screen frontend
What does this MR do?
It adds the majority of the frontend changes for #13638 (closed) (Add configuration screen for Secure features and show enabled/disabled status)
-
js entry point -
presentational vue component -
responsive features table -
callout box
-
Note:
For the MVC it was decided to inject the data via data
-attributes
When testing locally you can this patch 0001-Route-Controller-and-View.patch, which adds a route, controller and view.
Screenshots
Default
AutoDevops enabled
Responsive Behaviour
Does this MR meet the acceptance criteria?
Conformity
- [-] Changelog entry (~backstage since the component is not in use yet)
- [-] Documentation ([if required] (https://docs.gitlab.com/ee/development/documentation/workflow.html#when-documentation-is-required)) (~backstage - see comment above)
-
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
Edited by David Pisek