[STCOM-48] UI: rough notification center Created: 21/Aug/17 Updated: 16/Nov/17 Resolved: 25/Sep/17 |
|
| Status: | Closed |
| Project: | stripes-components |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P3 |
| Reporter: | Jakub Skoczen | Assignee: | John Coburn |
| Resolution: | Done | Votes: | 0 |
| Labels: | demo23, sprint21, sprint22 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||||||||||||||
| Issue links: |
|
||||||||||||||||||||||||
| Sprint: | |||||||||||||||||||||||||
| Description |
|
Include a widget in the top-right corner of FOLIO that list all/X notifications for the current user (recipientId) and allows dismissal of selected ones (seen = true) Components: <Navlist>, <List>, <Dropdown>(in-progress... close!) and <DropdownMenu>. |
| Comments |
| Comment by John Coburn [ 25/Sep/17 ] |
|
Branch STCOM-48-notification-center committed to Stripes-core repo. |
| Comment by John Coburn [ 25/Sep/17 ] |
|
The scaffolding in the branch is ready to be wired up. |
| Comment by Mike Taylor [ 25/Sep/17 ] |
|
Will you add it to (say) Users, then? |
| Comment by Jakub Skoczen [ 25/Sep/17 ] |
|
Mike Taylor It belongs to stripes-core, it's not app-context aware (unlike say notes). John Coburn Cate Boerema I'd like to pull stories for wiring this up against the backend, we also need to create stories about raising notifications from other modules (e.g circulation) to be able to show something. |
| Comment by Mike Taylor [ 25/Sep/17 ] |
|
Excellent. |
| Comment by Cate Boerema (Inactive) [ 25/Sep/17 ] |
|
Generally speaking, circ notifications are going to go to patrons via email, but I suppose they could also surface here (useful feature for FOLIO operators). Other than circ notifications, I think the only other simple way we could generate notifications for this feature right now would be via tagging within Notes. Note tagging is not a high priority, really, but we could put a story in and do it if it's not too difficult and allows us to exercise notifications. |
| Comment by Jakub Skoczen [ 25/Sep/17 ] |
|
Cate Boerema I like "tagging" because it's a feature that would allow us to easily test notifications. I assume we would need additional stories for notes: UI to select a user after typing '@' and tag parsing in mod-notes (to fire off a notification). |
| Comment by Cate Boerema (Inactive) [ 25/Sep/17 ] |
|
I can put in a quick story for that, Jakub Skoczen. Does it really go into UI-Users? Seems like a general Notes feature, but I don't see a project for UI-Notes |
| Comment by Mike Taylor [ 25/Sep/17 ] |
|
Yep, my mention of ui-users was a complete red herring. Let's all pretend it never happened. |
| Comment by Mike Taylor [ 25/Sep/17 ] |
|
Oh, and the relevant Jira project is stripes-util-notes (STUTILNOTE). Source code in https://github.com/folio-org/stripes-util-notes |
| Comment by Zak Burke [ 09/Nov/17 ] |
|
screenshot-1.png
Which one is preferred? If relative dates, when does each interval roll over to a fixed date, e.g. should something from 1:15 ago be "75 minutes ago" or "an hour ago" or "9:45"? |