stable

Clone or download

Read-only

Be able to switch to the Tuleap SSH key management from the UI

This is part of request #9970: Directly manage SSH keys instead of delegating it to gitolite Change-Id: If3d20ce60e9c674f5e629649d70f1979c5cedb6d

Modified Files

Name
M plugins/git/etc/gitolite3.rc.dist +2 −2 Go to diff View file
M plugins/git/include/Git/AdminGitoliteConfig.php +44 −12 Go to diff View file
M plugins/git/include/Git/AdminGitoliteConfigPresenter.php +19 −3 Go to diff View file
M plugins/git/include/Git/AdminPresenter.class.php +6 −5 Go to diff View file
M plugins/git/include/Git/AdminRouter.class.php +10 −2 Go to diff View file
M plugins/git/include/Git/Gitolite/SSHKey/ManagementDetector.php +33 −2 Go to diff View file
A plugins/git/include/Git/Gitolite/SSHKey/SystemEvent/MigrateToTuleapSSHKeyManagement.php +71 −0 Go to diff View file
M plugins/git/include/Git/SystemEventManager.class.php +15 −2 Go to diff View file
M plugins/git/include/GlobalParameterDao.php +11 −0 Go to diff View file
M plugins/git/include/autoload.php +3 −2 Go to diff View file
M plugins/git/include/gitPlugin.class.php +22 −1 Go to diff View file
M plugins/git/site-content/en_US/git.tab +5 −0 Go to diff View file
M plugins/git/site-content/fr_FR/git.tab +5 −0 Go to diff View file
A plugins/git/templates/admin-plugin-gitolite-migrate-to-tuleap-ssh-keys-management.mustache +24 −0 Go to diff View file
M plugins/git/templates/admin-plugin.mustache +3 −0 Go to diff View file
M plugins/git/tests/Git/Gitolite/SSHKey/ManagementDetectorTest.php +69 −4 Go to diff View file
M src/common/dao/SystemEventDao.class.php +15 −0 Go to diff View file
M src/common/system_event/SystemEventManager.class.php +13 −0 Go to diff View file