Fix the sorting and pagination of Projects and Subgroups in Groups
A few things to address
1. Better separation between subgroups and projects
- Go to the Groups overview page (Groups > Group Overview > Details)
- For example https://gitlab.com/gitlab-org
- Change sort by from
Last created
toName
- Ordering of subgroups and projects has subgroups first then projects
Note Currently, subgroups can be expanded to view more subgroups or projects within.
Screenshot | Video |
---|---|
![]() |
sorting_of_projects_in_groups |
Recommendations
TBD
2. Filtering doesn't work with sorting
- Go to the Groups overview page (Groups > Group Overview > Details)
- For example https://gitlab.com/gitlab-org
- Add "GitLab" into search box
- Change sort by from
Last created
toName
- List has certain items persisting across all pages and order does not match the filter/search along with the selected "sort by" option
Video of using search with sorting https://youtu.be/bOIfYVkWxSc?t=61
Recommendations
List should match filter/search and sorted by "sort by" selection
3. Latest Subgroup and projects sorting not applied when revisiting page
- Sign into GitLab
- Go to any group main page, e.g. https://gitlab.com/gitlab-org/ci-sample-projects
- Select
Updated
in the sorting dropdown - Close the page
- Open the page again
The dropdown shows Updated
but the actual sorting is Name
.
When doing steps 2-5 without being signed in, the dropdown shows Name
, which matches the sorting.
Edited by Christina Lohr