stable

Clone or download

Read-only

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

* ssh://gerrit.tuleap.net:29418/tuleap: request #13391: Sending a mail notification can crash if the project is private and the notification is sent by a non web process Change-Id: I92e806404af2da1a7592469606be6ed4cbddadb9

Modified Files

Name
M plugins/docman/include/ApprovalTable/Reminder.class.php +11 −1 Go to diff View file
M plugins/docman/include/ApprovalTable/Reviewer/ReviewerFactory.class.php +13 −3 Go to diff View file
M plugins/docman/include/Docman_HTTPController.class.php +8 −2 Go to diff View file
M plugins/docman/include/Notifications/NotificationBuilders.php +13 −2 Go to diff View file
M plugins/docman/include/docmanPlugin.class.php +11 −2 Go to diff View file
M plugins/docman/include/view/Docman_View_ItemDetailsSectionApprovalCreate.class.php +12 −2 Go to diff View file
M plugins/git/hooks/post-receive.php +12 −2 Go to diff View file
M plugins/git/include/gitPlugin.class.php +7 −1 Go to diff View file
M plugins/mediawiki/include/mediawikiPlugin.class.php +7 −11 Go to diff View file
M plugins/statistics/include/statisticsPlugin.class.php +2 −1 Go to diff View file
M plugins/svn/bin/svn_post_commit.php +11 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Changeset/PostCreation/MailSender.php +14 −2 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact.class.php +2 −1 Go to diff View file
M plugins/tracker/include/Tracker/DateReminder/Tracker_DateReminderManager.class.php +11 −1 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +2 −1 Go to diff View file
M plugins/webdav/include/FS/WebDAVRoot.class.php +7 −9 Go to diff View file
A src/common/Project/DelegatedUserAccessForProject.php +60 −0 Go to diff View file
M src/common/Project/ProjectAccessChecker.php +22 −1 Go to diff View file
M src/common/REST/ProjectStatusVerificator.php +3 −1 Go to diff View file
M src/common/backend/BackendSVN.class.php +2 −1 Go to diff View file
M src/common/frs/FRSPermissionManager.php +3 −1 Go to diff View file
M src/common/frs/FRSReleaseFactory.class.php +11 −2 Go to diff View file
M src/common/frs/FileModuleMonitorFactory.class.php +21 −3 Go to diff View file
M src/common/include/URLVerification.class.php +4 −24 Go to diff View file
M src/common/mail/MailFilter.php +13 −13 Go to diff View file
M src/common/wiki/phpwiki/lib/WikiNotification.php +8 −2 Go to diff View file
M src/www/soap/common/group.php +2 −1 Go to diff View file
M src/www/soap/svn/index.php +2 −3 Go to diff View file
A tests/phpunit/common/Project/DelegatedUserAccessForProjectTest.php +50 −0 Go to diff View file
M tests/phpunit/common/Project/ProjectAccessCheckerTest.php +59 −20 Go to diff View file
M tests/simpletest/common/mail/MailFilterTest.php +30 −19 Go to diff View file