Skip to content

Introduce groups_overview_shared_vue_components feature flag

What does this MR do and why?

Related to #516305 (closed) and &13790 (closed)

In &13790 (closed) we are starting to refactor the group overview tabs to shared Vue components. This will improve UX consistency across the product, reduce technical debit, and make it easier to add new features. This MR introduces the feature flag for this refactor but does not make any visual changes. In future MRs we will set up the Vue app, GraphQL query, etc.

Screenshots or screen recordings

No visual changes, still rendered the same

Screenshot_2025-08-18_at_1.10.48_PM

How to set up and validate locally

  1. Go to /rails/features and enable groups_overview_shared_vue_components feature flag
  2. Go to Your work -> Groups and click on a group
  3. The group overview tabs should render, there should be no visual changes

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