stable

Clone or download

Read-only

feat: Unlink Project from GitLab Group

Part of story #26799 associate a Tuleap project and a GitLab group How to test: - Either complete the wizard or call the POST REST route manually to link a Project and a Group - call the DELETE REST route. The Project and the Group should no longer be linked, the Git Administration tab shows the wizard again and you can link them again. Change-Id: Ic0e37d01676787d9963bf13acc1729f81d9b0302

Modified Files

Name
A plugins/gitlab/include/Group/DeleteGroupLink.php +28 −0 Go to diff View file
M plugins/gitlab/include/Group/GitlabGroupDAO.php +11 −1 Go to diff View file
A plugins/gitlab/include/Group/GroupUnlinkHandler.php +51 −0 Go to diff View file
M plugins/gitlab/include/REST/v1/GitlabGroupResource.php +39 −1 Go to diff View file
A plugins/gitlab/tests/integration/Group/GitlabGroupDAOTest.php +160 −0 Go to diff View file
M plugins/gitlab/tests/rest/Gitlab/GroupTest.php +35 −21 Go to diff View file
A plugins/gitlab/tests/unit/Group/GroupUnlinkHandlerTest.php +73 −0 Go to diff View file
A plugins/gitlab/tests/unit/Test/Stubs/DeleteGroupLinkStub.php +49 −0 Go to diff View file
M tests/integration/bin/setup.sh +2 −1 Go to diff View file