Cadasta / cadasta-platform

[DEPRECATED] Main repository of the Cadasta platform. Technology to help communities document their land rights around the world.
https://demo.cadasta.org
GNU Affero General Public License v3.0
53 stars 81 forks source link

Provide more email notifications #453

Open seav opened 8 years ago

seav commented 8 years ago

Currently based on the code a user gets email at the following instances:

  1. Email address confirmation during registration
  2. Change of email address confirmation (although I can't seem to make this happen)
  3. Password reset
  4. Confirmation of getting added as an organization member (but only via the API)

I think the user should also get an email when they get assigned to a project, and probably also when the user gets deactivated or reactivated.

amplifi commented 8 years ago

We also have a datetime database field in accounts_user for verify_email_by, but aren't sending a follow-up to prompt for email address verification. I think we should consider implementing this feature.

dpalomino commented 7 years ago

Hi, I think probably this more a bug than a enhancement IMO. The behaviour should be coherent for both API and web UI....

valaparthvi commented 7 years ago

I think the user should also get an email when they get assigned to a project, and probably also when the user gets deactivated or reactivated.

@seav @amplifi I've currently added a bunch of notifications for user account activities( #1719 ) , should I add notification for account deactivation and reactivation as well?

dpalomino commented 7 years ago

@valaparthvi thanks!

@seav @amplifi I've currently added a bunch of notifications for user account activities( #1719 ) , should I add notification for account deactivation and reactivation as well?

IMO that would be useful. @oliverroick @clash99, what do you think?

amplifi commented 7 years ago

@valaparthvi Yes, we should add notifications for deactivation & reactivation. Thanks!

clash99 commented 7 years ago

I think we should add all the user notifications to part of the marketing "user communication" initiative so that we have a clear pictures of what triggers certain emails to be sent and the message contained in each. I can add these two as well as the ones mentioned by @valaparthvi above.

oliverroick commented 6 years ago

Removing the "bug" label, it looks like this requires a bigger discussion about what emails we want to send and when.