-
-
Notifications
You must be signed in to change notification settings - Fork 5.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dashboard: Organization repositories no longer show up on dashboard (even when the user belongs to them) #6195
Comments
Could you search them on the dashboard? |
No, that's the point. I used to. Now I cannot. The only way I can search them is by going to Explore -> Pick the organization, and search within the organization. |
Any news on this? |
Cannot reproduce this and could you reproduce this on https://try.gitea.io or https://gitea.com? |
I am not sure if I will be able to replicate there, as this behavior involves a user that once was system admin, and then it was demoted to user but still is an organizational owner, but I will see what I have to work with and get back with you. |
I was able to reproduce it on https://try.gitea.io . The source of the issue seems to be the Private flag for the organization. When the organization is set to Public which is the default on creating an organization, all the repositories show for all the members: But If you flag the organization as Private (Visible only to organization members), the dashboard no longer shows any organizational projects, only your own projects, forks or collaborative projects. This happens no matter if you switch the dashboard context to the specific organization. I mean, you can see all the events in the feed, but all of the sudden, the organizational projects are no longer there. And these are not just organization members, they are Owners of the organization. I hope this helps. |
I can also verify that the projects do show up if the organization is set to Limited (Visible to logged in users only), but, the idea is that we do not even want information about the organization or its projects seen by logged in users that are not part of the organization. But members, definitely should be able to see all organizational projects in dashboard. |
The problem is that the API route /api/v1/repos/search is incorrect and needs to be changed. |
@lunny Is there currently a milestone or a target version release for this? |
@bkraul Nobody are working on this. but I think this should be fixed on v1.8.0 or v1.8.1 |
[x]
):Description
It used to, that all repositories for the organization you belonged to would show up on the repositories list on the dashboard page. This is no longer the case, and only your own repositories and other users' forks to which you were given express access show up. I am the owner of one of the organizations, and there are upwards of 50 repos in the organization, and I can see none of them. I cannot even search for repositories using Explore/Repositories. I have to end up browsing the organization and then searching in there.
Has behavior changed by design? Is there a property I need to turn on in order to see all the repositories of the organization I own on my dashboard? My user is not an admin user, but it is a user flagged as the organization's owner.
The text was updated successfully, but these errors were encountered: