Content
View differences
Updated by Niels Lindenthal almost 4 years ago
**As** an OpenProject user
**I want** to receive an notification before a work package becomes overdue
**so that** I save time and energy to not forget important deadlines.
### Use case (example)
* Recurring tasks such as
* testing the backup and restore procedure
* doing feedback conversations with team members
* checking the logged time invoicing the customers
### Acceptance criteria
####
#### Notification settings
This feature :
* adds date alerts to the _Notification settings_ page and
* proposes changes in phrasing and organisation for more clarity.
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/35141/content">
**Participating**
* The first block is renamed "Participating" (vs the current "~~Notify me immediately~~").
* The description text is changed to:
* "Notifications for all activities in work packages you are involved in" (note lack of period at the end of the sentence).
* There are four options:
* @mentioned (vs current "~~I am @mentioned~~")
* Watcher (new here, currently "~~Updates on watched items~~" in the second group)
* Assignee (vs current "~~Assigned to me or accountable~~")
* Accountable (split from ""~~Assigned to me or accountable~~")
* The first two options are disabled.
**Date alerts**
* The second block is titled "Date alerts"
* The description is:
* "Automatic notifications when important dates are approaching for work packages you are involved in"
* There is a check box labeled "Start date" (checked by default), with a drop down next to it with "1 day before" selected by default.
* There is a check box labeled "Finish date" (checked by default), with a drop down next to it with "same day" selected by default.
* Unchecking either of the checkboxes hides the drop-down.
* The options for the checkbox are:
* Same day
* 1 day before
* 2 days before
* a week before
* The notifications will be sent at 8am local time (this is not configurable).
**Non-participating**
* The third block is renamed "Non-participating" (vs current "~~Also notify me for~~")
* The description text is changed to: "Additional notifications for activities in all projects"
* The "Updates on watched items" item is removed (since is now available to the first block)
**On Notification Center**
There is a new card design and a new entry in the sidebar.
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/35142/content">
**Sidebar**
* The sidebar header "~~Involvement~~" is renamed to "Reason"
* There is a new entry called "Date alert"
* Icon: An SVG export is available in Figma.
* Badges will be visible based on # of date alert notifications that are unread.
**Notification card**
* The _reason_ provided for a date alert notification (comparable to "mentioned" or "watched") will be "Date alert".
### **Out of scope**
* The current notification cards don't give a summary of the notifications, but this will be adjust in a later release, where this phrasing will be applied:
* "Start date is {time}"
* "Finish date is {time}"
* {time} is relative, eg:
* today
* in 1 day
* in 2 days
* in a week
### Figma
Mockups and test translations for the new Notification settings in Spanish, German and French are available on Figma:
* Notification settings: [https://www.figma.com/file/Zi5ZwMqJZY1kQ6Kq2nd4cZ/Notification-Center---Settings?node-id=0%3A1](https://www.figma.com/file/Zi5ZwMqJZY1kQ6Kq2nd4cZ/Notification-Center---Settings?node-id=0%3A1)
* Notification center card: [https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/Notification-Center---Main-View?node-id=1834%3A12637](https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/Notification-Center---Main-View?node-id=1834%3A12637)
~~**Acceptance criteria (archived 18 July)**~~
* ~~Notifications can be added for single work packages that are triggered by a rule.~~
* ~~Notifications can be muted for work packages that are triggerd by a rule.~~
* ~~It is possible to set a timefrane to get notified in advance~~
* ~~Days~~
* ~~Weeks~~
* ~~Notifications can be hidden for a specific period ("auf Wiedervorlage setzen".~~
~~**Visuals (very preliminary, archived on 18 July)**~~
<figure class="image op-uc-figure"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/19061/content" alt=""></div></figure>
* [~~Related visuals~~](https://docs.google.com/presentation/d/1JV0cJcP6UWNc_TgCMIeBKt7-7M7VFZ4E/edit#slide=id.p1)
**I want** to receive an notification before a work package becomes overdue
**so that** I save time and energy to not forget important deadlines.
### Use case (example)
* Recurring tasks such as
* testing the backup and restore procedure
* doing feedback conversations with team members
* checking the logged time invoicing the customers
### Acceptance criteria
####
#### Notification settings
This feature :
* adds date alerts to the _Notification settings_ page and
* proposes changes in phrasing and organisation for more clarity.
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/35141/content">
**Participating**
* The first block is renamed "Participating" (vs the current "~~Notify me immediately~~").
* The description text is changed to:
* "Notifications for all activities in work packages you are involved in" (note lack of period at the end of the sentence).
* There are four options:
* @mentioned (vs current "~~I am @mentioned~~")
* Watcher (new here, currently "~~Updates on watched items~~" in the second group)
* Assignee (vs current "~~Assigned to me or accountable~~")
* Accountable (split from ""~~Assigned to me or accountable~~")
* The first two options are disabled.
**Date alerts**
* The second block is titled "Date alerts"
* The description is:
* "Automatic notifications when important dates are approaching for work packages you are involved in"
* There is a check box labeled "Start date" (checked by default), with a drop down next to it with "1 day before" selected by default.
* There is a check box labeled "Finish date" (checked by default), with a drop down next to it with "same day" selected by default.
* Unchecking either of the checkboxes hides the drop-down.
* The options for the checkbox are:
* Same day
* 1 day before
* 2 days before
* a week before
* The notifications will be sent at 8am local time (this is not configurable).
**Non-participating**
* The third block is renamed "Non-participating" (vs current "~~Also notify me for~~")
* The description text is changed to: "Additional notifications for activities in all projects"
* The "Updates on watched items" item is removed (since is now available to the first block)
**On Notification Center**
There is a new card design and a new entry in the sidebar.
<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/35142/content">
**Sidebar**
* The sidebar header "~~Involvement~~" is renamed to "Reason"
* There is a new entry called "Date alert"
* Icon: An SVG export is available in Figma.
* Badges will be visible based on # of date alert notifications that are unread.
**Notification card**
* The _reason_ provided for a date alert notification (comparable to "mentioned" or "watched") will be "Date alert".
### **Out of scope**
* The current notification cards don't give a summary of the notifications, but this will be adjust in a later release, where this phrasing will be applied:
* "Start date is {time}"
* "Finish date is {time}"
* {time} is relative, eg:
* today
* in 1 day
* in 2 days
* in a week
### Figma
Mockups and test translations for the new Notification settings in Spanish, German and French are available on Figma:
* Notification settings: [https://www.figma.com/file/Zi5ZwMqJZY1kQ6Kq2nd4cZ/Notification-Center---Settings?node-id=0%3A1](https://www.figma.com/file/Zi5ZwMqJZY1kQ6Kq2nd4cZ/Notification-Center---Settings?node-id=0%3A1)
* Notification center card: [https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/Notification-Center---Main-View?node-id=1834%3A12637](https://www.figma.com/file/54psSIYZuUgcyXrpGxHB1Z/Notification-Center---Main-View?node-id=1834%3A12637)
~~**Acceptance criteria (archived 18 July)**~~
* ~~Notifications can be added for single work packages that are triggered by a rule.~~
* ~~Notifications can be muted for work packages that are triggerd by a rule.~~
* ~~It is possible to set a timefrane to get notified in advance~~
* ~~Days~~
* ~~Weeks~~
* ~~Notifications can be hidden for a specific period ("auf Wiedervorlage setzen".~~
~~**Visuals (very preliminary, archived on 18 July)**~~
<figure class="image op-uc-figure"><div class="op-uc-figure--content"><img class="op-uc-image" src="/api/v3/attachments/19061/content" alt=""></div></figure>
* [~~Related visuals~~](https://docs.google.com/presentation/d/1JV0cJcP6UWNc_TgCMIeBKt7-7M7VFZ4E/edit#slide=id.p1)