Skip to content
Snippets Groups Projects

Add groups view to organization

Merged Peter Hegman requested to merge 409029-organization-level-group-dashboard-page into master
All threads resolved!

Related to #409029 (closed)
Designs: https://gitlab.com/gitlab-org/gitlab/uploads/a0fc66cf6945ca50008563935c550762/Organization___Groups_and_projects___Groups.png

What does this MR do and why?

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/user/organization/

This MR continues to build the Groups and projects page by adding the groups list.

What is currently implemented

  • Groups list populated with mock data

What will be implemented in future MRs

Screenshots or screen recordings

Desktop

Screenshot_2023-08-04_at_9.22.40_AM

Mobile

Screenshot_2023-08-04_at_9.23.06_AM

How to set up and validate locally

  1. Open Rails console
    • bin/rails console
  2. Enable the feature flag
    • Feature.enable(:ui_for_organizations)
  3. Create an organization
    • FactoryBot.create(:organization, name: 'GitLab', path: 'gitlab')
  4. Navigate to /-/organizations/gitlab/groups_and_projects

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Peter Hegman

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Laura Callahan approved this merge request

    approved this merge request

  • Laura Callahan requested review from @pslaughter

    requested review from @pslaughter

  • Looking at this now! :eyes:

  • Paul Slaughter
  • Paul Slaughter resolved all threads

    resolved all threads

  • Paul Slaughter approved this merge request

    approved this merge request

  • Paul Slaughter enabled an automatic merge when the pipeline for c791a9ac succeeds

    enabled an automatic merge when the pipeline for c791a9ac succeeds

  • Peter Hegman resolved all threads

    resolved all threads

  • merged

  • Peter Hegman mentioned in commit 2d6cdb2d

    mentioned in commit 2d6cdb2d

  • Paul Slaughter mentioned in commit 94c638d4

    mentioned in commit 94c638d4

  • added workflowstaging label and removed workflowcanary label

  • Peter Hegman mentioned in commit abb384a0

    mentioned in commit abb384a0

  • Peter Hegman mentioned in merge request !129975 (merged)

    mentioned in merge request !129975 (merged)

  • Please register or sign in to reply
    Loading