stable
Clone or download
Read-only
request #14230 Tracker default notification based on status update overrides user choice
When the tracker default notification mode is "status change", then the user tracker notification choice is not taken into account. Change-Id: I40c5403884f53f8e1183eeb85d6f81ccce20fa63
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/tracker/db/install.sql | +6 | −0 | Go to diff View file |
A | plugins/tracker/db/mysql/updates/2019/201911261428_create_involved_notifications_table.php | +43 | −0 | Go to diff View file |
M | plugins/tracker/db/uninstall.sql | +1 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Artifact/Changeset/PostCreation/ActionsRunner.php | +4 | −2 | Go to diff View file |
A | plugins/tracker/include/Tracker/Notifications/InvolvedNotificationDao.php | +38 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Notifications/RecipientsManager.php | +30 | −5 | Go to diff View file |
M | plugins/tracker/include/Tracker/Notifications/Settings/Administration/NotificationsAdminSettingsControllerCommon.php | +4 | −2 | Go to diff View file |
M | plugins/tracker/include/Tracker/Notifications/Settings/UserNotificationSettings.php | +18 | −5 | Go to diff View file |
M | plugins/tracker/include/Tracker/Notifications/Settings/UserNotificationSettingsDAO.php | +11 | −0 | Go to diff View file |
M | plugins/tracker/include/Tracker/Notifications/Settings/UserNotificationSettingsRetriever.php | +19 | −3 | Go to diff View file |
M | plugins/tracker/include/Tracker/Tracker.class.php | +3 | −1 | Go to diff View file |
M | plugins/tracker/include/trackerPlugin.php | +5 | −2 | Go to diff View file |
M | plugins/tracker/phpunit/Tracker/Notifications/Settings/UserNotificationSettingsTest.php | +203 | −33 | Go to diff View file |
M | plugins/tracker/tests/Tracker/Notifications/RecipientsManagerTest.php | +112 | −26 | Go to diff View file |