stable

Clone or download

Read-only

Enhance tag cross-reference display

This is part of request #20918 GitLab tags that contains a reference to Tuleap should be backlinked Some informations are now stored and displayed regarding a GitLab tag: * Tag name * Tag message * Commit sha1 Change-Id: Ic562474c7a92e25435962616c69f56dfe76a188a

Modified Files

Name
M plugins/gitlab/db/install.sql +9 −0 Go to diff View file
A plugins/gitlab/db/mysql/2021/202104271611_create_plugin_gitlab_tag_info_table.php +55 −0 Go to diff View file
M plugins/gitlab/db/uninstall.sql +1 −0 Go to diff View file
M plugins/gitlab/include/API/Tag/GitlabTag.php +19 −6 Go to diff View file
M plugins/gitlab/include/REST/v1/GitlabRepositoryResource.php +2 −0 Go to diff View file
M plugins/gitlab/include/Reference/GitlabCrossReferenceOrganizer.php +25 −1 Go to diff View file
A plugins/gitlab/include/Reference/Tag/GitlabTag.php +66 −0 Go to diff View file
A plugins/gitlab/include/Reference/Tag/GitlabTagFactory.php +56 −0 Go to diff View file
M plugins/gitlab/include/Repository/GitlabRepositoryDeletor.php +8 −0 Go to diff View file
A plugins/gitlab/include/Repository/Webhook/TagPush/TagInfoDao.php +80 −0 Go to diff View file
M plugins/gitlab/include/Repository/Webhook/TagPush/TagPushWebhookActionProcessor.php +25 −0 Go to diff View file
M plugins/gitlab/include/gitlabPlugin.php +6 −0 Go to diff View file
M plugins/gitlab/tests/unit/Reference/GitlabCrossReferenceOrganizerTest.php +67 −0 Go to diff View file
M plugins/gitlab/tests/unit/Repository/GitlabRepositoryDeletorTest.php +8 −0 Go to diff View file
M plugins/gitlab/tests/unit/Repository/Webhook/TagPush/TagPushWebhookActionProcessorTest.php +15 −2 Go to diff View file