stable

Clone or download

Read-only

Have a dropdown with Gitlab entry in Git

This is part of story #17178 reference my gitlab repositories in my tuleap project how to test: * Install Gitlab plugin in administration * Go to a project with Git plugin * Have at least one repo Git Expected results: * The button to add a repo has changed -> Now it's dropdown with * New Project repository * Integrate Gitlab remote repo * If the plugin is not activated -> There is the old button to add a repo * /!\ For the moment, whe you click on Gitlab button, nothing appends. Change-Id: I29994487eadbf0a03d9eaaa83dfa3d99a1e6c3d5

Modified Files

Name
A plugins/git/include/Events/GetExternalUsedServiceEvent.php +67 −0 Go to diff View file
M plugins/git/include/Git/RepositoryList/GitRepositoryListPresenter.php +7 −1 Go to diff View file
M plugins/git/include/Git/RepositoryList/ListPresenterBuilder.php +11 −6 Go to diff View file
M plugins/git/package-lock.json +277 −0 Go to diff View file
M plugins/git/package.json +3 −1 Go to diff View file
M plugins/git/scripts/repositories/po/fr.po +9 −0 Go to diff View file
A plugins/git/scripts/repositories/src/components/ActionBar.test.js +66 −0 Go to diff View file
M plugins/git/scripts/repositories/src/components/ActionBar.vue +25 −12 Go to diff View file
A plugins/git/scripts/repositories/src/components/AddGitlabProjectActionButton.test.js +57 −0 Go to diff View file
A plugins/git/scripts/repositories/src/components/AddGitlabProjectActionButton.vue +45 −0 Go to diff View file
M plugins/git/scripts/repositories/src/components/App.vue +9 −1 Go to diff View file
A plugins/git/scripts/repositories/src/components/DropdownActionButton.vue +69 −0 Go to diff View file
M plugins/git/scripts/repositories/src/index.js +2 −0 Go to diff View file
M plugins/git/scripts/repositories/src/store/getters.js +4 −0 Go to diff View file
M plugins/git/scripts/repositories/src/store/mutations.js +3 −0 Go to diff View file
M plugins/git/scripts/repositories/src/store/state.js +1 −0 Go to diff View file
A plugins/git/scripts/repositories/src/support/local-vue.js +32 −0 Go to diff View file
M plugins/git/templates/repositories/repository-list.mustache +1 −0 Go to diff View file
M plugins/git/themes/BurningParrot/repositories/_repositories.scss +9 −0 Go to diff View file
M plugins/gitlab/include/gitlabPlugin.php +40 −0 Go to diff View file
D plugins/gitlab/site-content/tuleap-gitlab.pot +0 −5 Go to diff View file