Set private status about User (not logged) #732

Open
opened 2025-11-02 03:34:23 -06:00 by GiteaMirror · 11 comments
Owner

Originally created by @camlafit on GitHub (May 23, 2017).

Follow #714 issue

If any user are set in private organization, shouldn't displayed in explore/users
User should be set as private, actually looks possible to hide his email.

Should be nice to have :

  • an option to set default account visibility (public, private, connected)
  • an option on each user profil to ovveride this behavior
  • display user data following organization properties.
Originally created by @camlafit on GitHub (May 23, 2017). Follow #714 issue If any user are set in private organization, shouldn't displayed in **explore/users** User should be set as private, actually looks possible to hide his email. Should be nice to have : * an option to set default account visibility (public, private, connected) * an option on each user profil to ovveride this behavior * display user data following organization properties.
GiteaMirror added the type/featuretype/proposal labels 2025-11-02 03:34:23 -06:00
Author
Owner

@DblK commented on GitHub (May 23, 2017):

Once #1763 is merged, it can be done easily since organization are user in database.

  1. Add a new ini parameter and reflect in the UI
  2. Like organization, allow modification in settings
  3. Hide organizations for other members based on organization visibility and current user organizations
  4. Modify the explore/users to display according to visibibility

Hope I understand it well.

@DblK commented on GitHub (May 23, 2017): Once #1763 is merged, it can be done easily since *organization* are *user* in database. 1. Add a new ini parameter and reflect in the UI 2. Like organization, allow modification in settings 3. Hide organizations for other members based on organization visibility and current user organizations 4. Modify the explore/users to display according to visibibility Hope I understand it well.
Author
Owner

@camlafit commented on GitHub (May 23, 2017):

Hi

Yes idea is very similar. Purpose is to hide contributor information as organization/repo done in #1763.

If we can manage organization visibility, looks logical to have same behavior with user visibility.
Thanks

@camlafit commented on GitHub (May 23, 2017): Hi Yes idea is very similar. Purpose is to hide contributor information as organization/repo done in #1763. If we can manage organization visibility, looks logical to have same behavior with user visibility. Thanks
Author
Owner

@bkcsoft commented on GitHub (Jun 8, 2017):

What if I'm in 2 organizations, where one is public and the other is private? Should my user be set to private or public? Users are non-exclusive members in a Organization, it doesn't make sense to have a hard link between a user and an organization IMO.

@bkcsoft commented on GitHub (Jun 8, 2017): What if I'm in 2 organizations, where one is public and the other is private? Should my user be set to private or public? Users are non-exclusive members in a Organization, it doesn't make sense to have a hard link between a user and an organization IMO.
Author
Owner

@camlafit commented on GitHub (Jun 8, 2017):

Hi

In this case user could be present on explore list and only public organization could be listed on his profile.
If use override his profile to hide then shouldn't be displayed

Purpose is no to set individually each user state if organization is private

@camlafit commented on GitHub (Jun 8, 2017): Hi In this case user could be present on explore list and only public organization could be listed on his profile. If use override his profile to hide then shouldn't be displayed Purpose is no to set individually each user state if organization is private
Author
Owner

@agaida commented on GitHub (Nov 21, 2017):

that would be really nice to have great.

@agaida commented on GitHub (Nov 21, 2017): that would be ~~really nice to have~~ great.
Author
Owner

@Spenhouet commented on GitHub (Oct 2, 2018):

Solving this issue could also solve this issue: https://github.com/go-gitea/gitea/issues/2908

@Spenhouet commented on GitHub (Oct 2, 2018): Solving this issue could also solve this issue: https://github.com/go-gitea/gitea/issues/2908
Author
Owner

@jscaux commented on GitHub (Mar 1, 2019):

Hereby another vote in favour of having per-user public visibility settings in explore/users.

@jscaux commented on GitHub (Mar 1, 2019): Hereby another vote in favour of having per-user public visibility settings in explore/users.
Author
Owner

@camlafit commented on GitHub (Apr 25, 2019):

Hello

as #1763 is merged, could be possible to finalize this issue ? Could be very nice to have a full private gitea instance :)

Thanks again

@camlafit commented on GitHub (Apr 25, 2019): Hello as #1763 is merged, could be possible to finalize this issue ? Could be very nice to have a full private gitea instance :) Thanks again
Author
Owner

@lunny commented on GitHub (Apr 25, 2019):

@camlafit I think this one is not the same as #1763 ? This is for user and that's for organization.

@lunny commented on GitHub (Apr 25, 2019): @camlafit I think this one is not the same as #1763 ? This is for user and that's for organization.
Author
Owner

@camlafit commented on GitHub (Apr 25, 2019):

Yes is not same, but follows. Now we can set repo and organization as full private , miss user management part to be complete.

As discussed with @DblK was look easier to solve this issue only after to have close #1763 .

@camlafit commented on GitHub (Apr 25, 2019): Yes is not same, but follows. Now we can set repo and organization as full private , miss user management part to be complete. As discussed with @DblK was look easier to solve this issue only after to have close #1763 .
Author
Owner

@lunny commented on GitHub (Apr 25, 2019):

So let's keep this open

@lunny commented on GitHub (Apr 25, 2019): So let's keep this open
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#732