Skip to content
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

Public email address for organization profiles #25057

Closed
DrMaxNix opened this issue Jun 2, 2023 · 0 comments · Fixed by #25082
Closed

Public email address for organization profiles #25057

DrMaxNix opened this issue Jun 2, 2023 · 0 comments · Fixed by #25082
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.

Comments

@DrMaxNix
Copy link
Contributor

DrMaxNix commented Jun 2, 2023

Feature Description

For me it was strange when I found out that you can display a contact email address on your user profile, but not on an organization profile and nobody really seemed to miss that feature (at least I didn't find any issue requesting it, no config option to enable it and no reason for why it is not implemented).

Many (especially larger) organizations have a dedicated mail address just for contacting them (something like mail@example.com). So it would be nice if you could show this address on your organization's profile page (the same way your user account's mail can be displayed on your user account's profile page).

Currently the best way I found is to put it in your organization's profile description, which makes it susceptible to bots though. Mail addresses on user account profiles are only shown when logged in which at least makes them safe from everyday crawlers.

It would thus be nice to be able to set a mail address for an organization profile alongside the existing values for Website and Location. Maybe you would want to verify the given mail address, but I don't think that's needed as the website url isn't verified either and this mail address is not used for mails from the gitea system.

In case I'm missing something please let me know..
I'm looking forward to hearing your opinions about this!

Screenshots

GitHub has a feature like this:
gh

This is how I'm doing it at the moment (gitea):
current

Here is a quick ui concept I made (gitea):
new

@DrMaxNix DrMaxNix added type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first. labels Jun 2, 2023
silverwind pushed a commit that referenced this issue Jul 25, 2023
Resolves #25057

This adds a E-Mail field to Organisations. The E-Mail is just shown on
the Profile when it is visited by a logged in User. The E-mail is not
used for something else.

**Screenshots:**

![grafik](https://github.com/go-gitea/gitea/assets/15185051/a8d622b3-7278-4c08-984b-9c5ebfdb5471)

![grafik](https://github.com/go-gitea/gitea/assets/15185051/6dcb1dd7-d04b-49eb-bc96-6582cfe9757b)

---------

Co-authored-by: Denys Konovalov <kontakt@denyskon.de>
Co-authored-by: Denys Konovalov <privat@denyskon.de>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: Giteabot <teabot@gitea.io>
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/feature Completely new functionality. Can only be merged if feature freeze is not active. type/proposal The new feature has not been accepted yet but needs to be discussed first.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant