-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
implementation/59434 visualize reminders in notification center #17323
implementation/59434 visualize reminders in notification center #17323
Conversation
16e1a4a
to
0c28552
Compare
9a84a6f
to
0bd9b08
Compare
0bd9b08
to
cb7af7e
Compare
1564bd5
to
b3053fa
Compare
This reverts commit 220ca16. Separates commit for easier code review
Reminders have first priority against all other kinds of notifications in the index view
The full stop acts a separator between the relative time and note
b3053fa
to
2ad579f
Compare
Match the icons for the "Set reminders" modal action and the reminders menu filter
…to-workpackage-page' into implementation/59434-visualize-reminders-in-notification-center
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM code-wise, I have not checked or tested the AC
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work @akabiru 🎉
I didn't find any code related issues. Only UI wise I saw the mobile issue already described in our last meeting. Still approving it!
[notification]="reminderAlert" | ||
[hasActorByLine]="false" | ||
/> | ||
<span |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! I had planned on resolving separately in https://community.openproject.org/wp/59989 but it should also be small enough to fit here 👍🏾
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ticket
https://community.openproject.org/projects/communicator-stream/work_packages/59434
Follows #17341, #17229
Screenshots
What approach did you choose and why?
Extract "relative time" into a standalone component- reused in actors-inline and reminders components.
Reminders are given first priority in the notification entry footer- so that notes can be displayed.
Extract reminder notifications from aggregation groups so that they are rendered as standalone and can also be managed as standalone.
Merge checklist