Skip to content

Keep track of organization groups and projects sort and display

What does this MR do and why?

Related to #453991 (closed)

The grouptenant scale team is starting to build out an Organization MVC. For more information about what an "Organization" will be see https://docs.gitlab.com/ee/architecture/blueprints/organization/

This MR keeps track of sort and display preference on the Groups and projects page. This means that when a user comes back to this page their preferences will be the same as last time they visited.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Screen_Recording_2024-06-20_at_2.25.42_PM

How to set up and validate locally

  1. Enable the feature flag
    • echo "Feature.enable(:ui_for_organizations)" | gdk rails c
  2. Navigate to /-/organizations/default/groups_and_projects
  3. Change the Display dropdown
  4. Change the sort dropdown and sort direction
  5. Remove query strings from the URL and reload, preferences should be saved
Edited by Peter Hegman

Merge request reports

Loading