Skip to content

Make the default notification for all user roles be e-mail #2882

Description

@frjo

Additional context

This is a sub-issue of #2911

User Story

As a staff member, I need to receive email notifications when a contractor has submitted an invoice, when a new application has been submitted, or when I need to approve or review an item in Hypha.

Description

  • List all the Slack notifications that do not have an e-mail version
  • Create e-mail templates for all the missing notifications
  • Make Hypha send e.mail notification by default.

The staff user roles now get notification only via Slack. For organisations not using slack this is big negative point in Hypha.

We should make all notification be e-mail by default and then keep Slack as an option for staff notifications. This should be controlled by an environment setting.

A neat plus feature would be to allow staff set their preferred notification method if there is more than one.

If an organisation have set that staff notification should go to Slack a staff user would then have the option to say that they want e-mail as well.

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions