{"push_id":861493629,"size":44,"distinct_size":44,"ref":"refs/heads/master","head":"7f0fb9dde48d467e22478e07c3160e6647d27075","before":"06d9d6360b0ebf5c2cd3c4634bfd872dc06e3b6f","commits":[{"sha":"976a7f286af0a3b153c6baea373c734653022c22","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Initial commit for the command implementation","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/976a7f286af0a3b153c6baea373c734653022c22"},{"sha":"8700ffd3defcfb242575485bead9309c952ad38a","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"The plugin configuration is loaded only when the config file exists","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/8700ffd3defcfb242575485bead9309c952ad38a"},{"sha":"261de4b6be06e896fa530efaa8bb16fbd8ef3b3b","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Add slack and plugin_config parameters to the cron jobs","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/261de4b6be06e896fa530efaa8bb16fbd8ef3b3b"},{"sha":"dbdbaecfd5e49d105f6a35ae7362886d4bd9cce3","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Add a basic subscription cmd","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/dbdbaecfd5e49d105f6a35ae7362886d4bd9cce3"},{"sha":"96d0b8db58d76c7c7fe67d258662f29bebec2299","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Refactor the project structure and add playbook.yml for ansible auto-deployment","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/96d0b8db58d76c7c7fe67d258662f29bebec2299"},{"sha":"e4594a7ef5f691c2370e960d0e95a54b5c9e1b82","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"refactor the structure more, and add SoftLayerCommandParser","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/e4594a7ef5f691c2370e960d0e95a54b5c9e1b82"},{"sha":"bb19aaca43f6dad2602cfa31d4d67d991b51700c","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Initial commit of basic code structure of SoftLayer commands","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/bb19aaca43f6dad2602cfa31d4d67d991b51700c"},{"sha":"3229b9fddcf76f17d7e9c5356ded0cdb12252133","author":{"email":"96777fd61ed41da28d8e60af99594c1ef8dbb7ac@gmail.com","name":"joshuakwan"},"message":"The basic code structure is almost done","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/3229b9fddcf76f17d7e9c5356ded0cdb12252133"},{"sha":"9a68259c0abf184ab1f1f2be12ec7675bf8632ed","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"restructure the project","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/9a68259c0abf184ab1f1f2be12ec7675bf8632ed"},{"sha":"d6492b8d844bd01275f037eef5f38064536479f0","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"cleanup old code","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/d6492b8d844bd01275f037eef5f38064536479f0"},{"sha":"9f1765ffd4ef758e1b8aaaf13a83770460ecb0ca","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"finish the rtm-slack-sl flow","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/9f1765ffd4ef758e1b8aaaf13a83770460ecb0ca"},{"sha":"f5d16a1c1d324307c24450b513f123a7a6d7db3b","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Initial deliver of softlayer poller","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/f5d16a1c1d324307c24450b513f123a7a6d7db3b"},{"sha":"5e59fbaf02833dce5f12cab1d696aa236aa3c164","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Write the timestamp of the ticket last update to the subscription list","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/5e59fbaf02833dce5f12cab1d696aa236aa3c164"},{"sha":"cf78238413a01b96631a87f383d11897632dcf54","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"Finish the very initial version","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/cf78238413a01b96631a87f383d11897632dcf54"},{"sha":"f5f755f5ee115259d01d838156b90ae72ba76e57","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"conslidate config files into one, ugly but works","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/f5f755f5ee115259d01d838156b90ae72ba76e57"},{"sha":"863b58962ec75d90ad45ae12f5de837e0dedf4fb","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"remove useless files","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/863b58962ec75d90ad45ae12f5de837e0dedf4fb"},{"sha":"25a1c90ff55b1f03096c74f361c2dfd96ef9e48f","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"fix command response messages","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/25a1c90ff55b1f03096c74f361c2dfd96ef9e48f"},{"sha":"562f3660f0beae3a699463dd3ed13393443cee48","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"add lifecycle scripts","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/562f3660f0beae3a699463dd3ed13393443cee48"},{"sha":"9a4c39119897e37bf2ec1a9f6b13bbfb39cb6df6","author":{"email":"8aca5f5a20e513779605771c735f53ac9dc0f8cc@cn.ibm.com","name":"JUN GUAN"},"message":"fix poller startup script","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/9a4c39119897e37bf2ec1a9f6b13bbfb39cb6df6"},{"sha":"c5594376de1a32b8975ffa0f740661fa7306eb4a","author":{"email":"96777fd61ed41da28d8e60af99594c1ef8dbb7ac@gmail.com","name":"joshuakwan"},"message":"complete the ansible playbook for deployment","distinct":true,"url":"https://api.github.com/repos/KuraudoTama/slackbots/commits/c5594376de1a32b8975ffa0f740661fa7306eb4a"}]}