{"push_id":2841385593,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"edc0ff530aa8dd7b2b7ac3e9dad2c2a1fa416da7","before":"7a6c9f386f0c314c39ee3a673d783d30b117eb90","commits":[{"sha":"d865fc377d7115f945d0e8b8ec2c055f06923bc8","author":{"name":"David Terry","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"Enhanced signature validation (#54)\n\n* Escape special chars in facebook payload to calculate Facebook Signature Header Hash\r\n\r\n* small fixes and test","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/d865fc377d7115f945d0e8b8ec2c055f06923bc8"},{"sha":"a0abd3e2af99f7ede469388dd14db84d10d36064","author":{"name":"David Terry","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"Revert \"Enhanced signature validation (#54)\" (#55)\n\nThis reverts commit d865fc377d7115f945d0e8b8ec2c055f06923bc8.","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/a0abd3e2af99f7ede469388dd14db84d10d36064"},{"sha":"a00bc6e7b31e18edf11c0a4931ae78cd49e24bff","author":{"name":"Lairton Borges","email":"e97075ada77f426f17e9c54973c6e2c730d808d3@beeleads.com.br"},"message":"Escape special chars in facebook payload to calculate Facebook Signature Header Hash","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/a00bc6e7b31e18edf11c0a4931ae78cd49e24bff"},{"sha":"e9f7e7530e68fd0eadb550497af1950f6acb617b","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"small fixes and test","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/e9f7e7530e68fd0eadb550497af1950f6acb617b"},{"sha":"f82400de66e7811a4c2ec7157cd2f3fe2e092a53","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"fix variable","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/f82400de66e7811a4c2ec7157cd2f3fe2e092a53"},{"sha":"34ea84f3a5587da2bc61a574c84bbe8b45615eff","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"stringify test","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/34ea84f3a5587da2bc61a574c84bbe8b45615eff"},{"sha":"f996dd251806a7348ef79c5c5349ec2df4e04ffc","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"fix int test hash","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/f996dd251806a7348ef79c5c5349ec2df4e04ffc"},{"sha":"d2c0cd46c268f5fd79730f236bc2a59bf6502729","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"fix missed escape in test","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/d2c0cd46c268f5fd79730f236bc2a59bf6502729"},{"sha":"85f7ea17fa14f81a99fdb7b4a3616fd98167e29d","author":{"name":"David Terry","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"Merge pull request #56 from dgterry/escapefix\n\nEnhanced signature validation","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/85f7ea17fa14f81a99fdb7b4a3616fd98167e29d"},{"sha":"43fd6962e58d26f87a6876bf73e7d0df48fe99d8","author":{"name":"michelle-miller","email":"e227e5d723def0e2436c65219753920c73056f05@us.ibm.com"},"message":"Removing mention of Test in Slack option because no longer available in tooling","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/43fd6962e58d26f87a6876bf73e7d0df48fe99d8"},{"sha":"3d3c5d91609cc73150e892083a10ae071228724e","author":{"name":"michelle-miller","email":"e227e5d723def0e2436c65219753920c73056f05@us.ibm.com"},"message":"Fixing product name references","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/3d3c5d91609cc73150e892083a10ae071228724e"},{"sha":"15ac2ef9d249e6a6cc1ab3b27933f1a4f5a03988","author":{"name":"michelle-miller","email":"e227e5d723def0e2436c65219753920c73056f05@us.ibm.com"},"message":"Adding back a link to tool method","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/15ac2ef9d249e6a6cc1ab3b27933f1a4f5a03988"},{"sha":"5fa6978667613e8b536d29152fb7226c156f1181","author":{"name":"David Terry","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"Merge pull request #58 from michelle-miller/master\n\nRemoving link to deleted topic","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/5fa6978667613e8b536d29152fb7226c156f1181"},{"sha":"425bd3aaf7d61c1cd5e63e36d5a76a1a7344a51f","author":{"name":"David Terry","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"Add response types (#64)\n\n* Support for displaying multimedia messages in Slack & Facebook (#28)\r\n\r\n* First implementation of Phase A: Conversation Message Contract\r\n\r\n* Modified normalize to work with Dave's multi-post action\r\n\r\n* small multiple-post fixes\r\n\r\n* add unit test\r\n\r\n* move to facebook package\r\n\r\n* new post sequence\r\n\r\n* Modified logic for displaying quick replies and generic template buttons\r\n\r\n* fix lint warnings\r\n\r\n* add new tests\r\n\r\n* fix fb json\r\n\r\n* Fixed unit tests as per the new implementation\r\n\r\n* Fixed ITs and e2e tests for normalizer\r\n\r\n* Fixed int and e2e tests for Slack and Fb\r\n\r\n* fix for broken multiple-post UTs\r\n\r\n* Added blocking statement to UTs\r\n\r\n* Code refactoring + cleanup\r\n\r\n* Multipost integration and end to end tests (#32)\r\n\r\nAdd integration and end to end tests for the new multiple_post action. Alter the multipost to now fail itself if any of the posts it calls fail\r\n\r\n* Readme updates: Documentation for generic multi-modal responses (#31)\r\n\r\n* Updated architecture diagram with multi-post\r\n\r\n* Documentation for multi-modal generic responses\r\n\r\nAdded documentation describing multi-modal generic responses from Conversation, the automatic translation process and examples in Slack and Facebook.\r\n\r\n* Initial slack multipost no tests (#34)\r\n\r\n* basic start\r\n\r\n* first multipost pass\r\n\r\n* working multipost\r\n\r\n* fix eslint and some tests\r\n\r\n* fix build\r\n\r\n* finish unit tests\r\n\r\n* int and end to end setups\r\n\r\n* e2e1\r\n\r\n* e2e2\r\n\r\n* e2e3\r\n\r\n* e2e4\r\n\r\n* e2e5\r\n\r\n* e2e6\r\n\r\n* e2e done\r\n\r\n* e2e done2\r\n\r\n* e2e done3\r\n\r\n* integration 1\r\n\r\n* integration 2\r\n\r\n* int 2\r\n\r\n* int 3\r\n\r\n* int 4\r\n\r\n* int 5\r\n\r\n* new int test\r\n\r\n* fix setup\r\n\r\n* improve send\r\n\r\n* improve send2\r\n\r\n* int test\r\n\r\n* sleep\r\n\r\n* fix timeout\r\n\r\n* restructure\r\n\r\n* restructure2\r\n\r\n* restructure3\r\n\r\n* restructure4\r\n\r\n* finish int tests\r\n\r\n* fix eslint\r\n\r\n* MVP: Support for options.value as object (#35)\r\n\r\n* Add multiple post to slack ui deploy (#37)\r\n\r\nMake changes to endpoint that the Conversation tooling will use to deploy the new multiple post action\r\n\r\n* Revisions based on review and recent changes (#39)\r\n\r\n* add missing steps\r\n\r\n* add missing steps (#18)\r\n\r\n* Change \"Bluemix\" to \"IBM Cloud\"\r\n\r\n* update failing fb test (#22)\r\n\r\n* add missing steps (#18) (#19)\r\n\r\n* update test\r\n\r\n* initial ID edit\r\n\r\n* revisions based on review and recent changes\r\n\r\n* Remove \"Interactive messages\" section (#40)\r\n\r\n* add missing steps\r\n\r\n* add missing steps (#18)\r\n\r\n* Change \"Bluemix\" to \"IBM Cloud\"\r\n\r\n* update failing fb test (#22)\r\n\r\n* add missing steps (#18) (#19)\r\n\r\n* update test\r\n\r\n* initial ID edit\r\n\r\n* revisions based on review and recent changes\r\n\r\n* removing \"Interactive messages\" section\r\n\r\n* Support for pause response type (#41)\r\n\r\n* Support for pause response type\r\n\r\n* Small unit test fix\r\n\r\n* add video and audio response types to facebook (#45)\r\n\r\n* audio and video facebook response types\r\n\r\n* remove debug\r\n\r\n* added support for unfurling audio and video links (#46)\r\n\r\n* Revert \"added support for unfurling audio and video links (#46)\" (#61)\r\n\r\nThis reverts commit 8e0b580072a608b4007acdd6e28631b3bae4fc3b.\r\n\r\n* Revert \"add video and audio response types to facebook\" (#62)\r\n\r\n* Revert \"added support for unfurling audio and video links (#46)\"\r\n\r\nThis reverts commit 8e0b580072a608b4007acdd6e28631b3bae4fc3b.\r\n\r\n* Revert \"add video and audio response types to facebook (#45)\"\r\n\r\nThis reverts commit 7c6f1d3db58514f03f29d0afe093f5ec998f06ec.\r\n\r\n* Add response type support and update broken tools (#63)\r\n\r\n* update conversation version\r\n\r\n* fix slack test\r\n\r\n* fix integration facebook\r\n\r\n* update cloudant npm\r\n\r\n* new require approach\r\n\r\n* fix case\r\n\r\n* remove wsk\r\n\r\n* handle cf\r\n\r\n* cf 2\r\n\r\n* login\r\n\r\n* try bx updates\r\n\r\n* another login approach\r\n\r\n* new login\r\n\r\n* use cf too\r\n\r\n* revert to bx\r\n\r\n* need real CF\r\n\r\n* fix parsing\r\n\r\n* finish wsk port\r\n\r\n* fix tests\r\n\r\n* port test scripts\r\n\r\n* brute force\r\n\r\n* typo\r\n\r\n* missing cf\r\n\r\n* debugging\r\n\r\n* fix typo\r\n\r\n* add target\r\n\r\n* hopefully final test fix\r\n\r\n* eslint","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/425bd3aaf7d61c1cd5e63e36d5a76a1a7344a51f"},{"sha":"d0cb23f33719f4f005b29856f86132f5b2e4cfdb","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"fix fb button","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/d0cb23f33719f4f005b29856f86132f5b2e4cfdb"},{"sha":"edc0ff530aa8dd7b2b7ac3e9dad2c2a1fa416da7","author":{"name":"David","email":"2dbf9264448f30a9970dfaed34f9ac70ab68048b@us.ibm.com"},"message":"readme updates","distinct":true,"url":"https://api.github.com/repos/rrberry/conversation-connector/commits/edc0ff530aa8dd7b2b7ac3e9dad2c2a1fa416da7"}]}
{"actor":{"display_login":"rrberry"}}