-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Allow to set organization visibility (public, internal, private) #1763
Allow to set organization visibility (public, internal, private) #1763
Conversation
Hi Looks great but :)
|
Hi Looks also a problem about displaying repo and orgnizaiton. An user set as repo owner can't see neither orgnaization page, neither repo page (404). log show this :
|
Thanks @camlafit for your tests.
If you have other remarks, feel free to add more. I will dig into the first ones you gave me ;) |
Hi Thanks for improvement 1/ As admin we can see all organization from explore/organizations andb loooks ok. But all link target a 404 this part doesn't look normal. We should find a 403 forbidden page or a redirection to admin organization page. 2/ looks solved :) 3/ great looks better as this 👍 4/ yes looks better to split #714 I've opened #1780 about user displaying 5/ yes it's useful. On my case all organization are private with unique exception. Easier as this. 6/ dashboard user looks updated, organization with pb is no more displayed. 7/ I've an organization set as Private, with an unique team "owner" and unique member and unique repo. On his dashboard commits are displayed, but it's not possible to go to their repository, 404 page. I've two accounts , an administrator and a personal. In my process I prepare organization and repo from admin account. I add standard account as owner |
I could not see the problem with 1) nor 7). |
…Organization Visibility
Hi Looks again a pb. If user is only organization member, repositories are not lister. |
Your problem is not specific to this PR but to the master. Look like you should add a comment for #1794. Please test it also on master to be sure the bug is from this PR. If it is not working on master, please fill a new issue or complete an existing one. So for me, so far no bug from this PR (some but inherited from master). |
need rebase and more tests |
@lunny resolved conflict with recent settings module change. please review. |
Thx @techknowlogick for finishing/rebasing my PR. I will love to use this feature. |
@DblK 😄 Thanks for starting the PR. |
Good work @techknowlogick. Finally landed in a release ;) |
Works as a charm \o/ |
This will implement a way to have a visibility on organization (Public, Limited & Private).
It will implement #714 .
The UI modification is in settings:
The rules for displaying organization and repositories within organization are described in #714