Loading
Remove SecurityManagerConfig.enabled? rollout gate
What does this MR do and why?
Remove SecurityManagerConfig.enabled? rollout gate
The Security Manager role has rolled out, so the GITLAB_SECURITY_MANAGER_ROLE env-var gate guarding role visibility across models, GraphQL types, views, and frontend constants is no longer needed. This drops the gate, the Gitlab::Security::SecurityManagerConfig class, the security_manager_role_enabled frontend feature flag push, and the :disable_security_manager RSpec opt-out infrastructure along with the disabled-state spec contexts.
Related to gitlab-org#21109 (closed)
Changelog: other
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.