We need to get all the notifications, that were happened since our last visit. We have already got Notification Feed, but we don't know which events are new, which are old.
As a user, I want to see what new events are "unread". When I check this event, then it should be marked as "read".
[x] When new event occurs, we should insert new record to this table for each user
[x] When user observes this event, then we delete according record from table (for instance, when an user checks new comment, we delete this record from UnreadEvents table)
[x] Mark new events in the Notification Feed with some sign and mark it bold
[x] Make permalinks to comments
[x] Every time we observe an object, we need to check whether we need to delete something from UnreadEvents table
[x] Make a Home Page
[x] When a new user is created, we need to add for him new record to UnreadEvents table that he/she was just added to Revizor. Use new user picture in this case for the Notification message
[x] make sure that when we delete an user, all his unread notifications are also deleted
[x] add the button "Mark all read"
[x] when you see list of reviews, new (unread) should be highlighted. When you open it, the according record should be removed
[x] when you see list of repositories, new (unread) should be highlighted. When you open dashboard, appropriate event should be removed
We need to get all the notifications, that were happened since our last visit. We have already got Notification Feed, but we don't know which events are new, which are old.
As a user, I want to see what new events are "unread". When I check this event, then it should be marked as "read".
ToDo:
Events to be supported: