[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: PNG File code.png     PNG File screenshot-1.png    
Issue links:
Blocks
blocks FOLIO-734 Notification Sub-System Draft
Relates
relates to STSMACOM-11 Wire in Notifications Center Closed
relates to STCOR-104 handle notification links intelligently Closed
relates to STSMACOM-4 lookup user when @user tagging notes Closed
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>.
Customizations; Custom layout/styles for notification <List> items, having Navlist function as a filter. Maximize functionality (later)
Other: Icon. 'Unseen' indicator.



 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 shows three different formats for the datestamp attached to a notification:

  1. Yesterday 18:31 relative date with timestamp
  2. Two days ago relative date
  3. 29/03/2016 fixed date

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"?

Generated at Thu Feb 08 23:08:21 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.