{"push_id":824872968,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"4f19df6352d7f12f91ddd5307ab710a4b7a479ed","before":"0d493a83e554f3a91cd9a66d66c26fa69e5751c1","commits":[{"sha":"ffa1b9c99903e2ec36b3512efb1d2468bf4e8da5","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Add Crawler module","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/ffa1b9c99903e2ec36b3512efb1d2468bf4e8da5"},{"sha":"16d8bf80832e56fa773e6d63640b660036c5d393","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Add CSS & JS Crawler","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/16d8bf80832e56fa773e6d63640b660036c5d393"},{"sha":"54c2549d1aa08b913f431d0d5306b6a68d5279b6","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Fix Crawler module","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/54c2549d1aa08b913f431d0d5306b6a68d5279b6"},{"sha":"37746ead0de9ab23b13a128f3d07278280101bb6","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Re-fix Crawler module","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/37746ead0de9ab23b13a128f3d07278280101bb6"},{"sha":"4c33111cb10025e877a6abce253274d82acc2a2a","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Re-Fix Crawler module","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/4c33111cb10025e877a6abce253274d82acc2a2a"},{"sha":"4f6ec73e76179b14e085e6bd300e42f5a1ebc620","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Add some test cases & simplify class logic","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/4f6ec73e76179b14e085e6bd300e42f5a1ebc620"},{"sha":"9fbee7e8dcf7c17532d1b4bceedda5a96bdb6af0","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Fix testing and add some documentation","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/9fbee7e8dcf7c17532d1b4bceedda5a96bdb6af0"},{"sha":"5b03214e789724cfc66609e61ebe2e86572c2e02","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Fix some code to fit psr-2","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/5b03214e789724cfc66609e61ebe2e86572c2e02"},{"sha":"c1d468344db094a8e9543a952762618078def2f7","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Fix some test cases & simplify class logic","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/c1d468344db094a8e9543a952762618078def2f7"},{"sha":"e35ebb5970c34642aa6eecbfe3b831c9fdaae2e6","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Refix some test cases & simplify class logic","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/e35ebb5970c34642aa6eecbfe3b831c9fdaae2e6"},{"sha":"81551d983929c997455f3db1529acd98a24cb2f1","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Remove unused code","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/81551d983929c997455f3db1529acd98a24cb2f1"},{"sha":"c0ea546b23e6d2066af4468735b999b15b920906","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Change crawler from dfs to bfs","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/c0ea546b23e6d2066af4468735b999b15b920906"},{"sha":"f6e782f552a72fa90424af7dfce20c369b0a37cf","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Change property visibility","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/f6e782f552a72fa90424af7dfce20c369b0a37cf"},{"sha":"d349d4a4244da61d9b15493a6a4c73892bba6cf4","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Add new testcase","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/d349d4a4244da61d9b15493a6a4c73892bba6cf4"},{"sha":"bbcc852e91e7ae38b6c5161bdd1b51cec26d2661","author":{"email":"20e14456b92397253e32b146e75b4950b13da108@gmail.com","name":"fznoviar"},"message":"Fix model factory faker for user","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/bbcc852e91e7ae38b6c5161bdd1b51cec26d2661"},{"sha":"4f19df6352d7f12f91ddd5307ab710a4b7a479ed","author":{"email":"f1c5bd9e09da015c65ea1f0b76a65c48e97e72d2@users.noreply.github.com","name":"Richan Fongdasen"},"message":"Merge pull request #52 from fznoviar/issue-9\n\nAdd Crawler module, Fixes #9","distinct":true,"url":"https://api.github.com/repos/setiawanjeje/suitcoda/commits/4f19df6352d7f12f91ddd5307ab710a4b7a479ed"}]}