[go: up one dir, main page]

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

Screenshot_2025-09-30_at_7.06.34_PM

How to set up and validate locally

  1. Check out this branch and restart GDK
  2. Go to /rails/features and enable ui_for_organizations feature flag
  3. 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

Merge request reports

Loading