stable

Clone or download

Read-only

request #13198: REST endpoint GET /artifact_files/{id} does not verify all the artifact/tracker permissions

Also part of story #12554: have private projects without restricted members Change-Id: I0b184d1025e196abe30f980bc59f1a4888b3573b

Modified Files

Name
M plugins/tracker/include/REST/v1/ArtifactFilesResource.class.php +40 −57 Go to diff View file
M plugins/tracker/include/REST/v1/ArtifactTemporaryFilesResource.class.php +5 −28 Go to diff View file
D plugins/tracker/include/Tracker/Artifact/Attachment/PermissionDeniedOnFieldException.php +0 −22 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Attachment/TemporaryFileManager.class.php +0 −45 Go to diff View file
M plugins/tracker/include/Tracker/FileInfoFactory.class.php +9 −19 Go to diff View file
M plugins/tracker/include/Tracker/Tracker_FileInfo.class.php +2 −2 Go to diff View file
M plugins/tracker/tests/Artifact/Attachment/TemporaryFileManagerTest.php +4 −2 Go to diff View file