You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a project user, I would like to receive a digest via email, so that I can get an update on how the workflows within my project are doing AND see the project activity.
Details
In the Digest column in project settings > collaboration (created by #588), allow a project user to select 'never', 'daily', 'weekly', 'monthly'.
Write a function that emails a user the following digest at the frequency selected:
Subject: ${frequency} digest for project ${project name}
Body:
Workflow A:
- 12 workorders correctly processed this ${month/day/week}
-> sum of work orders that have a status of success, where the **last run** is in the past ${month/day/week}
- 4 of these work orders initially failed, but were rerun and eventually processed correctly
- 2 work orders failed and still need addressing
Implementation notes
Keep in mind we will be adding a feature which allows administrators to prevent any logs from being sent in emails.
Daily: send at 10am every day
Weekly: send on Monday at 10am
Monthly: send on the 1st of the month at 10am
Add a digest column to the project_users table. The default should be set to 'weekly'.
Add a Digest column to the collaboration page.
Release notes
Configure project to receive daily/monthly/weekly digest
User acceptance criteria
The default is set to 'never'
Given a project user for project 'Sync OpenHIE' with digest set to 'weekly', I should receive an email on Monday at 10am with the subject: 'Weekly digest for project 'Sync OpenHIE'.
The text was updated successfully, but these errors were encountered:
Updated phrasing in the email after request for clarification from Elias:
"4 of these work orders initially failed, but were rerun and eventually processed correctly"
User story
As a project user, I would like to receive a digest via email, so that I can get an update on how the workflows within my project are doing AND see the project activity.
Details
In the Digest column in project settings > collaboration (created by #588), allow a project user to select 'never', 'daily', 'weekly', 'monthly'.
Write a function that emails a user the following digest at the frequency selected:
Implementation notes
Keep in mind we will be adding a feature which allows administrators to prevent any logs from being sent in emails.
Daily: send at 10am every day
Weekly: send on Monday at 10am
Monthly: send on the 1st of the month at 10am
Add a digest column to the project_users table. The default should be set to 'weekly'.
Add a Digest column to the collaboration page.
Release notes
User acceptance criteria
The text was updated successfully, but these errors were encountered: