stable

Clone or download

Read-only

Users having unsubscribed from notifications are listed to tracker administrators

For now, to add users to the 'No notification at all' mode, you need to manually add entries in the tracker_global_notification_unsubscribers table. This is part of story #11104: specify how to monitor trackers Change-Id: Ida03362f2c33bd67cc2771864e13e5790927cfea

Modified Files

Name
M plugins/docman/include/Notifications/NotificationListPresenter.php +3 −3 Go to diff View file
M plugins/git/include/Git/Notifications/CollectionOfUserToBeNotifiedPresenterBuilder.php +4 −4 Go to diff View file
M plugins/svn/include/Svn/Notifications/CollectionOfUserToBeNotifiedPresenterBuilder.php +4 −4 Go to diff View file
A plugins/tracker/include/Tracker/Notifications/CollectionOfUserInvolvedInNotificationPresenterBuilder.php +86 −0 Go to diff View file
D plugins/tracker/include/Tracker/Notifications/CollectionOfUserToBeNotifiedPresenterBuilder.php +0 −61 Go to diff View file
M plugins/tracker/include/Tracker/Notifications/NotificationListBuilder.php +21 −8 Go to diff View file
M plugins/tracker/include/Tracker/Notifications/Settings/NotificationsSettingsControllerCommon.php +8 −5 Go to diff View file
A plugins/tracker/include/Tracker/Notifications/UnsubscriberListPresenter.php +41 −0 Go to diff View file
M plugins/tracker/include/Tracker/Notifications/UnsubscribersNotificationDAO.php +10 −0 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +7 −5 Go to diff View file
M plugins/tracker/include/Tracker/Tracker_NotificationsManager.class.php +22 −7 Go to diff View file
M plugins/tracker/include/autoload.php +4 −3 Go to diff View file
M plugins/tracker/include/trackerPlugin.class.php +7 −5 Go to diff View file
A plugins/tracker/phpunit/Tracker/Notifications/CollectionOfUserInvolvedInNotificationPresenterBuilderTest.php +66 −0 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +6 −0 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +6 −0 Go to diff View file
A plugins/tracker/templates/notifications/admin-notifications-unsubscribers.mustache +22 −0 Go to diff View file
M plugins/tracker/templates/notifications/notifications.mustache +1 −1 Go to diff View file
M plugins/tracker/www/themes/default/css/style.scss +2 −2 Go to diff View file
M src/common/autoload.php +3 −3 Go to diff View file
R src/common/notifications/UserToBeNotifiedPresenter.php Go to diff View file