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

Default staff notification to e-mail #4125

Open
frjo opened this issue Sep 5, 2024 · 2 comments
Open

Default staff notification to e-mail #4125

frjo opened this issue Sep 5, 2024 · 2 comments
Labels
Type: Feature This is something new (not an enhancement of an existing thing).

Comments

@frjo
Copy link
Member

frjo commented Sep 5, 2024

Today all staff notifications are sent as Slack messages. Not all organisations that use Hypha also use Slack, but all use e-mail.

Slack notification should remain as an option but the default should be e-mail.

Not all Slack notification might need an e-mail equivalent. Actionable items makes sense as e-mail, things like "A project has been created" likely not.

@frjo frjo added the Type: Feature This is something new (not an enhancement of an existing thing). label Sep 5, 2024
@frjo
Copy link
Member Author

frjo commented Jan 16, 2025

@wes-otf @frankduncan @bickelj Which of all the Slack notifications are staff interested in having as e-mail do you think?

MESSAGES.NEW_SUBMISSION: "",
MESSAGES.UPDATE_LEAD: "",
MESSAGES.BATCH_UPDATE_LEAD: "",
MESSAGES.COMMENT: "",
MESSAGES.EDIT_SUBMISSION: "",
MESSAGES.APPLICANT_EDIT: "",
MESSAGES.REVIEWERS_UPDATED: "",
MESSAGES.BATCH_REVIEWERS_UPDATED: "",
MESSAGES.PARTNERS_UPDATED: "",
MESSAGES.TRANSITION: "",
MESSAGES.BATCH_TRANSITION: "",
MESSAGES.DETERMINATION_OUTCOME: "",
MESSAGES.BATCH_DETERMINATION_OUTCOME: "",
MESSAGES.PROPOSAL_SUBMITTED: "",
MESSAGES.INVITED_TO_PROPOSAL: "",
MESSAGES.NEW_REVIEW: "",
MESSAGES.READY_FOR_REVIEW: "",
MESSAGES.OPENED_SEALED: "",
MESSAGES.REVIEW_OPINION: "",
MESSAGES.BATCH_READY_FOR_REVIEW: "",
MESSAGES.DELETE_SUBMISSION: "",
MESSAGES.DELETE_REVIEW: "",
MESSAGES.DELETE_REVIEW_OPINION: "",
MESSAGES.CREATED_PROJECT: "",
MESSAGES.UPDATE_PROJECT_LEAD: "",
MESSAGES.UPDATE_PROJECT_TITLE: "",
MESSAGES.EDIT_REVIEW: "",
MESSAGES.SEND_FOR_APPROVAL: "",
MESSAGES.APPROVE_PROJECT: "",
MESSAGES.REQUEST_PROJECT_CHANGE: "",
MESSAGES.UPLOAD_CONTRACT: "",
MESSAGES.SUBMIT_CONTRACT_DOCUMENTS: "",
MESSAGES.APPROVE_CONTRACT: "",
MESSAGES.CREATE_INVOICE: "",
MESSAGES.UPDATE_INVOICE_STATUS: "",
MESSAGES.DELETE_INVOICE: "",
MESSAGES.UPDATE_INVOICE: "",
MESSAGES.SUBMIT_REPORT: "",
MESSAGES.BATCH_DELETE_SUBMISSION: "",
MESSAGES.STAFF_ACCOUNT_CREATED: "",
MESSAGES.STAFF_ACCOUNT_EDITED: "",
MESSAGES.BATCH_ARCHIVE_SUBMISSION: "",
MESSAGES.ARCHIVE_SUBMISSION: "",
MESSAGES.UNARCHIVE_SUBMISSION: "",

@frankduncan
Copy link
Contributor

Currently we only use the MESSAGES.NEW_SUBMISSION slack notification (via zulip). And it's not used as a target to any one person, but rather as a public notification. The rest we have turned off.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature This is something new (not an enhancement of an existing thing).
Projects
None yet
Development

No branches or pull requests

2 participants