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

Add dashboard for configuring what emails you would like to receive #917

Open
ericmj opened this issue Mar 18, 2020 · 6 comments
Open

Add dashboard for configuring what emails you would like to receive #917

ericmj opened this issue Mar 18, 2020 · 6 comments

Comments

@ericmj
Copy link
Member

ericmj commented Mar 18, 2020

For example you may want to opt-out of receiving the information email sent when a new version of your package is published.

@ericmj
Copy link
Member Author

ericmj commented Mar 18, 2020

Given that some of these emails are for security reasons we should discuss if some of the emails should not be possible to opt-out of. One of the reasons we send package owners an email when a new version of their package is published is to inform them that this happened in case their account is compromised and an attacker published the package.

@supersimple
Copy link
Member

The emails we currently send are:

  • Owner added to package
  • Owner removed from package
  • Email verification after signup
  • Password reset
  • Password changed
  • Invite to organization
  • Package published

@jay-meister
Copy link

Is this still a feature that you are interested in?

I'd be interested to look into implementing it over the next couple of weeks if so 👍

@supersimple
Copy link
Member

@JMurphyWeb this is more of a placeholder. Right now all of the emails we send are necessary for security (except org invites)
@ericmj do you have any other ideas for now?

@jay-meister
Copy link

Makes sense @supersimple .

Are there any other open issues you would say are good first issues to contribute on?

@supersimple
Copy link
Member

@JMurphyWeb Thanks for your interest in helping out. One that would be really nice, and I think it beginner-friendly is #618
Feel free to ping me here or on the Elixir Slack if you want help getting started

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants