stable

Clone or download

Read-only

feat: Display the group link info from database

Part of story #26799 associate a Tuleap project and a GitLab group How to test: After completing the wizard and linking a Tuleap project to a GitLab group, the "GitLab Group Link" tab in Git Administration will show a page with the actual group info. Previously it was all fake data. Change-Id: I142624a004c04918630c26ffbfb1ce13abe8fc23

Modified Files

Name
M plugins/gitlab/include/Admin/GitLabLinkGroupController.php +9 −9 Go to diff View file
M plugins/gitlab/include/Admin/LinkedGroupPresenter.php +25 −11 Go to diff View file
A plugins/gitlab/include/Group/CountIntegratedRepositories.php +28 −0 Go to diff View file
M plugins/gitlab/include/Group/GitlabGroupDAO.php +13 −1 Go to diff View file
M plugins/gitlab/include/Group/GroupRepositoryIntegrationDAO.php +10 −2 Go to diff View file
A plugins/gitlab/include/Group/RetrieveGroupLinkedToProject.php +28 −0 Go to diff View file
M plugins/gitlab/include/gitlabPlugin.php +7 −2 Go to diff View file
M plugins/gitlab/site-content/fr_FR/LC_MESSAGES/tuleap-gitlab.po +6 −0 Go to diff View file
M plugins/gitlab/site-content/pt_BR/LC_MESSAGES/tuleap-gitlab.po +6 −0 Go to diff View file
M plugins/gitlab/tests/unit/Admin/GitLabLinkGroupControllerTest.php +12 −7 Go to diff View file
M plugins/gitlab/tests/unit/Group/GroupUpdatorTest.php +29 −47 Go to diff View file
A plugins/gitlab/tests/unit/Test/Builder/GroupLinkBuilder.php +76 −0 Go to diff View file
A plugins/gitlab/tests/unit/Test/Stubs/CountIntegratedRepositoriesStub.php +42 −0 Go to diff View file
A plugins/gitlab/tests/unit/Test/Stubs/RetrieveGroupLinkedToProjectStub.php +47 −0 Go to diff View file
M tests/psalm/tuleap-baseline.xml +5 −16 Go to diff View file