stable

Clone or download

Read-only

Improve the logging of the SSH keys deployment when managed by Tuleap

This contribution also fix an issue with the retrieval of Gerrit servers with a SSH key (servers without one were returned). This is part of request #9970: Directly manage SSH keys instead of delegating it to gitolite Change-Id: Icc3b1d14b34b6e3f9ef4585ed0205d76d5c40d46

Modified Files

Name
M plugins/git/include/Git/Gitolite/SSHKey/AuthorizedKeysFileCreator.php +26 −15 Go to diff View file
M plugins/git/include/Git/Gitolite/SSHKey/Dumper.php +1 −1 Go to diff View file
M plugins/git/include/Git/Gitolite/SSHKey/Gitolite3Dumper.php +6 −5 Go to diff View file
M plugins/git/include/Git/Gitolite/SSHKey/Gitolite3MassDumper.php +2 −2 Go to diff View file
A plugins/git/include/Git/Gitolite/SSHKey/InvalidKeysCollector.php +62 −0 Go to diff View file
M plugins/git/include/Git/Gitolite/SSHKey/MassDumper.php +1 −1 Go to diff View file
M plugins/git/include/Git/RemoteServer/Dao.class.php +1 −1 Go to diff View file
M plugins/git/include/Git_Gitolite_SSHKeyDumper.class.php +3 −1 Go to diff View file
M plugins/git/include/Git_Gitolite_SSHKeyMassDumper.class.php +3 −1 Go to diff View file
M plugins/git/include/autoload.php +3 −2 Go to diff View file
M plugins/git/include/events/SystemEvent_GIT_DUMP_ALL_SSH_KEYS.class.php +9 −2 Go to diff View file
M plugins/git/include/events/SystemEvent_GIT_EDIT_SSH_KEYS.class.php +17 −6 Go to diff View file
M plugins/git/include/events/SystemEvent_GIT_GERRIT_ADMIN_KEY_DUMP.class.php +2 −1 Go to diff View file
M plugins/git/include/events/SystemEvent_GIT_USER_RENAME.class.php +2 −1 Go to diff View file
M plugins/git/tests/Git/Gitolite/SSHKey/AuthorizedKeysFileCreatorTest.php +21 −22 Go to diff View file
A plugins/git/tests/Git/Gitolite/SSHKey/Provider/TestProvider.php +27 −0 Go to diff View file
M plugins/git/tests/Git_Gitolite_SSHKeyDumperTest.php +22 −23 Go to diff View file
M plugins/git/tests/Git_Gitolite_SSHKeyMassDumperTest.php +18 −14 Go to diff View file
M plugins/git/tests/events/SystemEvent_GIT_GERRIT_ADMIN_KEY_DUMPTest.php +4 −2 Go to diff View file