{"push_id":1373853957,"size":30,"distinct_size":1,"ref":"refs/heads/master","head":"15c8ff2d844a36005ec76ff7df6a6194fa0d5f31","before":"06ecba95e739478319b31f40842c577ed4b288eb","commits":[{"sha":"fa9f1195f1474ca167a11b97c4444287ed1a38ec","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Fix typo","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/fa9f1195f1474ca167a11b97c4444287ed1a38ec"},{"sha":"49051c251cc4897520dc4adc03cb3d7a0137d1f4","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Replace runtest.sh to Makefile (make test)","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/49051c251cc4897520dc4adc03cb3d7a0137d1f4"},{"sha":"dc1c3633fce34ecbd39b3a5ba897abd8ad68a0f4","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Rewrite documents for group use","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/dc1c3633fce34ecbd39b3a5ba897abd8ad68a0f4"},{"sha":"918b640eb807cc721a807eda771c556d097ef3f6","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Support join/leave event","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/918b640eb807cc721a807eda771c556d097ef3f6"},{"sha":"33b1df5d2cd7885ba536107d97b0e5bf0b1e56c9","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Fix TestJoinGroup()\n\n- リクエストヘッダに Content-Type: application/x-www-form-urlencoded を追加\n- httpmockとlinebotは、共通のhttp.Clientインスタンスから生成する","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/33b1df5d2cd7885ba536107d97b0e5bf0b1e56c9"},{"sha":"9705120a7816bf252f8f308e465224cd5e206d02","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Implement TestJoinUser()","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/9705120a7816bf252f8f308e465224cd5e206d02"},{"sha":"c72eaa0ba2109deeb78231127dee0400cd9364a7","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Implement TestLeaveGroup() and TestLeaveUser()","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/c72eaa0ba2109deeb78231127dee0400cd9364a7"},{"sha":"dd04337ee4b10dddb627ef7381336656c59cb024","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Refactor analyzeCommand()","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/dd04337ee4b10dddb627ef7381336656c59cb024"},{"sha":"8068d51c1724751b6bf914c8b9330721252e489a","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Refactor crawlChouseisan() and add test","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/8068d51c1724751b6bf914c8b9330721252e489a"},{"sha":"a91adbc6e81218cdc352a66f1717f1c589e35c5c","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Implement looped crawl by Subscriber entities","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/a91adbc6e81218cdc352a66f1717f1c589e35c5c"},{"sha":"858e2125b2325415fdcc181115545bb5ffaddb90","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Fix log messages on cron","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/858e2125b2325415fdcc181115545bb5ffaddb90"},{"sha":"a7b6940264bce6a3921303d444658cb54d9dfff9","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Rename function 'analyzeCommand' to 'commandAnalyze'","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/a7b6940264bce6a3921303d444658cb54d9dfff9"},{"sha":"6cd3e79e0fa64c3532d2687492e4591e5a12f879","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Add test for commandAnalyze()","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/6cd3e79e0fa64c3532d2687492e4591e5a12f879"},{"sha":"6a63a4198c5af0a0ee3829808f55a8e0dcdf959e","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Replace httpmock to thingful/httpmock. and add verify httpmock called","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/6a63a4198c5af0a0ee3829808f55a8e0dcdf959e"},{"sha":"44bdbf9e41a4c40fabe5ef8ae4e91c8f97c3b812","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Fix tests\n\n- スタブが呼ばれたことを検証するようにしたため、無駄なスタブ定義を削除\n- URLパラメタまで完全一致が必要になったため、スタブ定義を変更・追加","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/44bdbf9e41a4c40fabe5ef8ae4e91c8f97c3b812"},{"sha":"2a688f2662bb6103cd0d6df8e65413cb3ab6dd67","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Implement outer 'set chouseisan' command","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/2a688f2662bb6103cd0d6df8e65413cb3ab6dd67"},{"sha":"00ce319b56e502ad77935446e8ead933da452cd4","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Implement inner 'set chouseisan' command","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/00ce319b56e502ad77935446e8ead933da452cd4"},{"sha":"1e692c773bfe52b1a15bb57711821dee25427d31","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Can specify run test function name on 'make test'","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/1e692c773bfe52b1a15bb57711821dee25427d31"},{"sha":"dd21e41c62c000370caa21d085aae0acf10cfe1e","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Refactor test code\n\n- t.Error()を使用している中で、テストを即FAILすべき箇所は、t.Fatal()に書き換え\n- t.Fatal()のあとのreturnを削除\n- TestParseCsvInvalidDateFormat()にassertを追加","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/dd21e41c62c000370caa21d085aae0acf10cfe1e"},{"sha":"5dc69b423e90323a46285fc72a709e1ee2069ed9","author":{"name":"Koji Hasegawa","email":"53782ef2876173de42d2b0470a538344f55acd25@hubsys.co.jp"},"message":"Fix panic on 'set chouseisan' command","distinct":false,"url":"https://api.github.com/repos/nowsprinting/ChouseisanReminder/commits/5dc69b423e90323a46285fc72a709e1ee2069ed9"}]}
{"actor":{"display_login":"nowsprinting"}}