stable

Clone or download

Read-only

Plugin Bot Mattermost-git - push notification

part of story #9130 Send notification through Mattermost when some Git actions are performed Dependances : * BotMattermost Plugin * Git Plugin The Plugin is able to choose bot, in git configuration, to have notification in Mattermost when a push is performed. New test files for EncoderMessage.php and NotificationMaker.php and class declaration at the top level. Change-Id: I4ec83771705a15497e9a7870cafe1e8e14acf055

Modified Files

Name
A .editorconfig +17 −0 Go to diff View file
A .gitignore +2 −0 Go to diff View file
A ChangeLog +2 −0 Go to diff View file
A README.mkd +18 −0 Go to diff View file
A VERSION +1 −0 Go to diff View file
A db/install.sql +8 −0 Go to diff View file
A db/uninstall.sql +4 −0 Go to diff View file
A include/BotMattermostGit/BotGit/BotGit.php +52 −0 Go to diff View file
A include/BotMattermostGit/BotGit/BotGitDao.php +101 −0 Go to diff View file
A include/BotMattermostGit/BotGit/BotGitFactory.php +99 −0 Go to diff View file
A include/BotMattermostGit/Controller.php +167 −0 Go to diff View file
A include/BotMattermostGit/Plugin/PluginDescriptor.php +36 −0 Go to diff View file
A include/BotMattermostGit/Plugin/PluginInfo.php +32 −0 Go to diff View file
A include/BotMattermostGit/Presenter.php +100 −0 Go to diff View file
A include/BotMattermostGit/SenderServices/EncoderMessage.php +41 −0 Go to diff View file
A include/BotMattermostGit/SenderServices/NotificationMaker.php +54 −0 Go to diff View file
A include/BotMattermostGit/SenderServices/Sender.php +88 −0 Go to diff View file
A include/autoload.php +28 −0 Go to diff View file
A include/botmattermost_gitPlugin.class.php +121 −0 Go to diff View file
A include/constants.php +21 −0 Go to diff View file
A site-content/en_US/botmattermost_git.tab +12 −0 Go to diff View file
A site-content/fr_FR/botmattermost_git.tab +12 −0 Go to diff View file
A template/index.mustache +39 −0 Go to diff View file
A tests/BotMattermostGit/SenderServices/EncoderMessageTest.php +47 −0 Go to diff View file
A tests/BotMattermostGit/SenderServices/NotificationMakerTest.php +60 −0 Go to diff View file
A tests/bootstrap.php +24 −0 Go to diff View file
A www/index.php +31 −0 Go to diff View file
A www/themes/FlamingParrot/css/style.scss +69 −0 Go to diff View file
A www/themes/default/css/style.scss +18 −0 Go to diff View file