Make group view consistent with project view
https://gitlab.com/groups/gitlab-org should show the projects of the group (currently on the second tab).
The activity that is currently shown should move into a separate tab called 'activity' with the url https://gitlab.com/groups/gitlab-org/activity (similar to the situation in projects).
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Maintainer
If we do this, we should have an option like we have for project to switch the home page between projects and activity.
- Owner
@sytses I don't agree. Group page should be consistent with user page. These are similar elements.
- Owner
Maybe it might make sense to show projects tab instead of activity by default on group page
- Maintainer
@dzaporozhets I think that for members of the group, the group page and the dashboard are more similar. In that case the purpose of visiting the group page is not to view the group's profile, but to see GitLab data scoped to that group, like dashboard shows all of it, and project page scopes to that project.
- Owner
- Owner
Inconsistency between group/user pages and dashboard/project pages also mentioned on HN - https://news.ycombinator.com/item?id=11164866
- Contributor
@dzaporozhets @sytses do you mean something like this?
- Owner
@skyruler exactly
- username-removed-127938 Removed ~19492 label
Removed ~19492 label
- username-removed-264303 mentioned in issue #8095 (closed)
mentioned in issue #8095 (closed)
- Author Owner
I love it
- Contributor
thank you, I'm woking on small update will upload soon
- ContributorEdited by username-removed-127938
- Maintainer
@skyruler Looks great!
- username-removed-444 mentioned in issue #14161 (closed)
mentioned in issue #14161 (closed)
- username-removed-444 Reassigned to @dzaporozhets
Reassigned to @dzaporozhets
- Owner
I will implement first part of task: move activity page to separate tab. It would allow me to fix broken pagination for projects page and leave only frontend work for 8.7
- username-removed-444 mentioned in merge request !3157 (merged)
mentioned in merge request !3157 (merged)
- Owner
Requires #12831 (closed) to be done first to implement tabs "All" and "Shared projects"
- Robert Speicher mentioned in commit ee14ac68
mentioned in commit ee14ac68
- username-removed-444 mentioned in merge request !3209 (merged)
mentioned in merge request !3209 (merged)
- username-removed-444 Status changed to closed by merge request !3209 (merged)
Status changed to closed by merge request !3209 (merged)
- username-removed-444 Status changed to reopened
Status changed to reopened
- Owner
@sytses fixed, merged and will be part of 8.6
- username-removed-444 Milestone changed to 8.6
Milestone changed to 8.6
- username-removed-444 Reassigned to @sytses
Reassigned to @sytses
- username-removed-444 mentioned in commit 19ecfb5c
mentioned in commit 19ecfb5c
- Author Owner
@dzaporozhets thanks!
- Douwe Maan Milestone changed to 8.7
Milestone changed to 8.7
- Maintainer
@dzaporozhets You finished this right? We can close?
- Owner
- username-removed-444 Status changed to closed
Status changed to closed