View Issue Details

IDProjectCategoryView StatusLast Update
492Composrcore_notificationspublic2015-11-29 18:28
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary492: Instant personal alerts
DescriptionThis is more of a placeholder for now.

See discussion:
http://ocportal.com/forum/topicview/misc/deploying/is-it-possible-to-set.htm
TagsNo tags attached.
Attach Tags
Time estimation (hours)10
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Chris Graham

2013-07-21 16:22

administrator   ~1575

Desktop notifications are super cool.

http://caniuse.com/notifications
http://jsfiddle.net/dandv/wT26x/1/
https://github.com/ttsvetko/HTML5-Desktop-Notifications

Also merge with the feature where a support ticket plays a sound - just absorb the sound code, and drop the old polling code.
(Chrome won't play notification sounds right now)

Works like this...
A member may choose to turn on desktop notifications for various things. Many are on by default.
If a member has some, the member's browser regularly polls for notifications.
All notifications sent that apply as a desktop notification are logged into a database table.
If they aren't too old then they pipe to the browser.
We use a modified version of "HTML5-Desktop-Notifications" to play them.

Chris Graham

2013-07-21 16:24

administrator   ~1576

Also have a block that can show these notifications, so we can tie it into the UI. If we do a redesign of the header area, this could be in a dropdown. Before then, it could probably be a footer icon (similar to bookmarks).

Issue History

Date Modified Username Field Change