Edgewall Software

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#11869 closed enhancement (fixed)

Add DB table for notification subscribers watching individual resources — at Version 2

Reported by: Peter Suter Owned by: Peter Suter
Priority: normal Milestone: 1.1.3
Component: notification Version:
Severity: normal Keywords:
Cc: Branch:
Release Notes:

Allow notification subscribers to watch individual resources etc.

API Changes:

Added new trac.notification.model.Watch class for managing watch preferences in the new notify_watch DB table.

Internal Changes:

Description

The Advanced Notification proposal suggests a second new DB table notify_watch (equivalent to Announcer plugin's subscription_attribute).

It will allow INotificationSubscriber implementations to store data about a user's preferences e.g. for watching individually selected tickets, wiki pages, users, groups, components etc.

Change History (2)

comment:1 by Peter Suter, 9 years ago

Owner: set to Peter Suter
Status: newassigned

Proposed changes can be found in changeset:T11869_notify_watch_table/psuter.hg

comment:2 by Peter Suter, 9 years ago

API Changes: modified (diff)
Release Notes: modified (diff)
Resolution: fixed
Status: assignedclosed

Committed in [13551].

Note: See TracTickets for help on using tickets.