Project

General

Profile

Actions

Idea #14435

open

[Navigation] Investigation - Notification system

Added by Chrystian Klingenberg over 5 years ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
Story points:
3.0
Release:
Release relationship:
Auto

Description

Notifications:

- <User name> shared <name> with you.
- <User name> shared <name> to group <group name>.
- <Process name> is completed.
- <Process name> failed.
- <User name> uploaded collection <name> to Project <name>
- <User name> added/removed/renamed file in collection <name>

User should be able to subscribe to a project tree and select types of objects/events they are interested in.

How much detail should the notification contain?

Don't want to spam user with lots of changes, should be able to batch notification of certain kinds of changes.

Notification should go to email, Workbench 2.

Need an inbox (probably a new database table) which the system can dump messages into

Need a system for filtering what kinds of notifications user is interested in.

Contents of your inbox consists of log ids?

API response on inbox includes a uuid of a log event and a HTML string which is the text message to be displayed to the user.

Brett: wb2 and email display are so different that maybe they should have their own rendering.

Actions

Also available in: Atom PDF