stable

Clone or download

Read-only

Display git push in Heartbeat

Part of story #10336: Widget heartbeat - git push Git pushes are now displayed in the heartbeat widget. Personal repositories in the project are ignored. If user cannot read the repository, then the push is not listed. We skip the display of the user if it is unknown. In another commit, the icon will be changed to git icon. Change-Id: Ifcea7237091c6a4d24caab19f3775fbdb409969b

Modified Files

Name
A plugins/git/glyphs/tuleap-git.svg +3 −0 Go to diff View file
A plugins/git/include/Git/LatestHeartbeatsCollector.php +160 −0 Go to diff View file
M plugins/git/include/Git_LogDao.class.php +19 −2 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 +29 −0 Go to diff View file
M plugins/git/site-content/fr_FR/LC_MESSAGES/tuleap-git.po +21 −1 Go to diff View file
M plugins/git/site-content/tuleap-git.pot +20 −0 Go to diff View file
A plugins/git/tests/Git/LatestHeartbeatsCollectorTest.php +104 −0 Go to diff View file
M plugins/tracker/tests/Tracker/Artifact/LatestHeartbeatsCollectorTest.php +2 −2 Go to diff View file
M src/common/project/HeartbeatsEntryCollection.php +5 −1 Go to diff View file
M src/common/project/REST/HeartbeatsRepresentation.php +1 −1 Go to diff View file
A tests/simpletest/common/project/HeartbeatsEntryCollectionTest.php +44 −0 Go to diff View file