stable

Clone or download

Read-only

Add a new tab Gitlab Group Link section + feature flag

part of story #26799 associate a Tuleap project and a GitLab group How to test: - Run `make dev-clear-cache` - In your web container, exec the following command: `tuleap config-set feature_flag_gitlab_link_group 1` - Go in the global git administration --> There is a tab "GitLab Group Link" - Click on it --> You access the GitLab Group Link pane, which should be empty for the moment Change-Id: Ia8abbc0d73ae235a14140e58563a741f12030c91

Modified Files

Name
M plugins/git/include/Events/GitAdminGetExternalPanePresenters.php +6 −6 Go to diff View file
M plugins/git/include/Git/DefaultSettings/IndexController.php +1 −1 Go to diff View file
M plugins/git/include/Git/RepositoryList/GitRepositoryListController.php +4 −2 Go to diff View file
A plugins/gitlab/include/Admin/FeatureFlagGitLabLinkGroup.php +35 −0 Go to diff View file
A plugins/gitlab/include/Admin/GitLabLinkGroupController.php +101 −0 Go to diff View file
A plugins/gitlab/include/Admin/GitLabLinkGroupPanePresenter.php +39 −0 Go to diff View file
A plugins/gitlab/include/Admin/GitLabLinkGroupTabPresenter.php +50 −0 Go to diff View file
M plugins/gitlab/include/gitlabPlugin.php +66 −1 Go to diff View file
M plugins/gitlab/site-content/fr_FR/LC_MESSAGES/tuleap-gitlab.po +3 −0 Go to diff View file
M plugins/gitlab/site-content/pt_BR/LC_MESSAGES/tuleap-gitlab.po +3 −0 Go to diff View file
A plugins/gitlab/templates/admin/git-administration-gitlab-link-group.mustache +19 −0 Go to diff View file
A plugins/gitlab/tests/unit/Admin/GitLabLinkGroupControllerTest.php +228 −0 Go to diff View file
A plugins/gitlab/tests/unit/Admin/GitLabLinkGroupTabPresenterTest.php +48 −0 Go to diff View file
M plugins/hudson_git/include/HudsonGit/Git/Administration/AdministrationController.php +15 −59 Go to diff View file
M plugins/hudson_git/include/HudsonGit/Git/Administration/AdministrationPaneBuilder.php +2 −0 Go to diff View file
M plugins/hudson_git/include/hudson_gitPlugin.php +7 −1 Go to diff View file
M plugins/hudson_git/tests/unit/HudsonGit/Git/Administration/AdministrationControllerTest.php +8 −1 Go to diff View file
A src/common/Project/ProjectByUnixNameFactory.php +26 −0 Go to diff View file
M src/common/Project/ProjectManager.class.php +3 −2 Go to diff View file
A tests/lib/Stubs/ProjectByUnixUnixNameFactory.php +60 −0 Go to diff View file