stable

Clone or download

Read-only

Display Gitlab Integrations in Git homepage

This is part of story #17178 reference my gitlab repositories in my tuleap project How to test: - Have plugin gitlab - Add an entry in plugin_gitlab_repository table Expected results: - Go to git, and you should see the new gitlab repository with a Gitlab icon - /!\ For the moment, admin icon is removed for gitlab repositories, because we can't delete a gitlab repository from the UI Change-Id: Ie9d23363802b937a1960e05cadbcc628eda39381

Modified Files

Name
M plugins/git/scripts/repositories/src/api/rest-querier.js +22 −0 Go to diff View file
M plugins/git/scripts/repositories/src/api/rest-querier.test.js +22 −0 Go to diff View file
A plugins/git/scripts/repositories/src/components/GitRepository.test.js +210 −0 Go to diff View file
M plugins/git/scripts/repositories/src/components/GitRepository.vue +31 −4 Go to diff View file
A plugins/git/scripts/repositories/src/gitlab/gitlab-checker.js +28 −0 Go to diff View file
A plugins/git/scripts/repositories/src/gitlab/gitlab-checker.test.js +48 −0 Go to diff View file
A plugins/git/scripts/repositories/src/gitlab/gitlab-repository-formatter.js +36 −0 Go to diff View file
A plugins/git/scripts/repositories/src/gitlab/gitlab-repository-formatter.test.js +52 −0 Go to diff View file
M plugins/git/scripts/repositories/src/store/actions.js +31 −3 Go to diff View file
M plugins/git/scripts/repositories/src/store/actions.test.js +38 −6 Go to diff View file
M plugins/git/scripts/repositories/src/store/mutations.js +10 −0 Go to diff View file
M plugins/git/scripts/repositories/src/store/mutations.test.js +107 −0 Go to diff View file
M plugins/git/themes/BurningParrot/repositories/_repository-card.scss +4 −0 Go to diff View file