stable

Clone or download

Read-only

Merge commit 'refs/changes/09/16909/2' of ssh://gerrit.tuleap.net:29418/tuleap into HEAD

* ssh://gerrit.tuleap.net:29418/tuleap: request #14230 Tracker default notification based on status update overrides user choice Change-Id: I027b131e664631c13f231403400b67f12bc544e4

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