stable

Clone or download

Read-only

Verify in the dry-run phase if the user can choose the project visibility

Only the REST project creation is affected by this as it considered that during an XML import users can do whatever they wish. Part of story #21386: dry run REST project creation Change-Id: Id120e071701634de7ceac3bac5d8956781367e5c

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +8 −0 Go to diff View file
M src/common/Project/ProjectCreationData.class.php +0 −4 Go to diff View file
M src/common/Project/ProjectCreator.class.php +1 −1 Go to diff View file
M src/common/Project/REST/v1/ProjectResource.class.php +2 −1 Go to diff View file
A src/common/Project/Registration/ProjectAccessLevelCannotBeChosenByUserException.php +50 −0 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationErrorsCollection.php +3 −0 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationRESTChecker.php +19 −1 Go to diff View file
M tests/unit/common/Project/ProjectCreationDataTest.php +0 −36 Go to diff View file
A tests/unit/common/Project/Registration/ProjectRegistrationRESTCheckerTest.php +85 −0 Go to diff View file