Draft: POC for protocells unsupported features
What does this MR do and why?
Related to gitlab-com/gl-infra&1709
An example of how we could use a list of unsupported controllers to show a message for features that are not supported in protocells.
We can get a list of all controllers by running the following in the Rails console:
Rails.application.routes.routes.map { |route| route.defaults[:controller] }.compact.uniq.sort
We would then have to go through that list and add the controllers that will not work in protocells to config/organization_protocells_unsupported_controllers.yml
Screenshots or screen recordings
How to set up and validate locally
- Check out this branch and restart GDK
- Go to
/rails/featuresand enableui_for_organizationsfeature flag - Go to
/dashboard/snippets
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.
Edited by Peter Hegman
