stable

Clone or download

Read-only

Ensure preemptively that users can access to all projects of the cross-tracker search

This is part of story #10677: ensure query is consistent before execution Displaying an helpful error message in the widget UI is going to be done in a future contribution. Change-Id: Ifc8ee1d3b0ba47911ec78afc291f5b2b7b1da6cb

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/CrossTrackerReport.php +13 −0 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Permission/CrossTrackerPermissionGate.php +26 −0 Go to diff View file
A plugins/crosstracker/include/CrossTracker/Permission/CrossTrackerUnauthorizedProjectException.php +29 −0 Go to diff View file
M plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerReportsResource.php +1 −1 Go to diff View file
M plugins/crosstracker/include/autoload.php +3 −2 Go to diff View file
M plugins/crosstracker/site-content/fr_FR/LC_MESSAGES/tuleap-crosstracker.po +6 −1 Go to diff View file
M plugins/crosstracker/site-content/tuleap-crosstracker.pot +3 −0 Go to diff View file
M plugins/crosstracker/tests/CrossTracker/Permission/CrossTrackerPermissionGateTest.php +24 −2 Go to diff View file