Move Security Configuration scanner status strings to frontend
What does this MR do?
Move security scan status strings to frontend
This moves the status strings from the Rails ConfigurationPresenter to Vue components in the frontend.
This MR is done in three commits:
- The first sets up pinning tests to record the current behaviour.
- The second implements the changes and updates the pinning tests accordingly (if you view this commit directly, it's best to view it with
Show whitespace changes
unchecked). - The final commit removes the pinning tests.
Addresses #323375 (closed).
Screenshots (strongly suggested)
No visual change!
Before | After |
---|---|
Does this MR meet the acceptance criteria?
Conformity
-
📋 Does this MR need a changelog?-
I have included a changelog entry. -
I have not included a changelog entry because it's a refactoring; no visual changes.
-
- [-] Documentation (if required)
-
Code review guidelines - [-] Merge request performance guidelines
-
Style guides - [-] Database guides
-
Separation of EE specific content
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
Edited by Mark Florian