stable

Clone or download

Read-only

Plugin Bot Mattermost - add bot in database

Part of story #9129 Define bots to send notification to Mattermost The Plugin is able to add new bot in the database There are new configuration form available on the Plugins section in Admin with secure data recuperation of the form and the list of bots created and exception handling. Change-Id: I311c2368e2427f3fa9d6171e3e386d4a1b964e59

Modified Files

Name
A .gitignore +2 −0 Go to diff View file
M ChangeLog +3 −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/BotMattermost/AdminController.php +110 −0 Go to diff View file
A include/BotMattermost/AdminPresenter.php +109 −0 Go to diff View file
A include/BotMattermost/Bot/Bot.php +50 −0 Go to diff View file
A include/BotMattermost/Bot/BotDao.php +44 −0 Go to diff View file
A include/BotMattermost/Bot/BotFactory.php +63 −0 Go to diff View file
A include/BotMattermost/Exception/CannotAccessDataBaseException.php +27 −0 Go to diff View file
A include/BotMattermost/Exception/CannotCreateBotException.php +27 −0 Go to diff View file
M include/autoload.php +8 −2 Go to diff View file
M include/botmattermostPlugin.class.php +27 −1 Go to diff View file
M site-content/en_US/botmattermost.tab +19 −0 Go to diff View file
M site-content/fr_FR/botmattermost.tab +20 −1 Go to diff View file
A template/index.mustache +52 −0 Go to diff View file
A www/admin/index.php +30 −0 Go to diff View file
M www/index.php +2 −2 Go to diff View file
A www/themes/FlamingParrot/css/style.less +70 −0 Go to diff View file
A www/themes/default/css/style.less +18 −0 Go to diff View file