{"push_id":768902899,"size":23,"distinct_size":0,"ref":"refs/heads/master","head":"5474db57c5ac2d4d4df68dbd87ad7b38c69643ab","before":"57686776a2adfff45330b434547306a009ade993","commits":[{"sha":"6bbc1d317517e630930729f05a13d92224f6c627","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Added config options","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/6bbc1d317517e630930729f05a13d92224f6c627"},{"sha":"f7b556181a5cdefbea086b484daa9b788db1cecb","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Add logging and configurable confidence level.","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/f7b556181a5cdefbea086b484daa9b788db1cecb"},{"sha":"a6fec8e6b5ffcecca5575fd21fcb461c73d11bc5","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Logger and tests","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/a6fec8e6b5ffcecca5575fd21fcb461c73d11bc5"},{"sha":"aebf79f91f71c3c00d74bab6f076e7d6ec385232","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Added ResponseChecker class and tests","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/aebf79f91f71c3c00d74bab6f076e7d6ec385232"},{"sha":"db047ff344087378e2c95df160e3cb625aa0b1c1","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"ResponseChecker test driven in","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/db047ff344087378e2c95df160e3cb625aa0b1c1"},{"sha":"337c930182ba179ecfce07ab11f9f303e55a0ff6","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Updated action handler to use ResponseChecker and SpamLogger classes","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/337c930182ba179ecfce07ab11f9f303e55a0ff6"},{"sha":"49491d7f0c90beab04d979e5241009b8dfad2fca","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Generic parent constructor call","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/49491d7f0c90beab04d979e5241009b8dfad2fca"},{"sha":"e41ffa961e46b7b409c90f6664d49fdb12d9a1a4","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Stop calling non-existant constructor","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/e41ffa961e46b7b409c90f6664d49fdb12d9a1a4"},{"sha":"4ffff105ee6042bdfa326ed614a19d5b616e2011","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Added require call for used classes","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/4ffff105ee6042bdfa326ed614a19d5b616e2011"},{"sha":"ff5d5a58b65b9ceef41ce89370e42cfd3fe21841","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Removed commented out code","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/ff5d5a58b65b9ceef41ce89370e42cfd3fe21841"},{"sha":"763631b1fcfa2b3b31faa55e6ec848f63e054f07","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Moved log folder","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/763631b1fcfa2b3b31faa55e6ec848f63e054f07"},{"sha":"c751dee517013d2feff6944c960a970d156d9e95","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Log responses","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/c751dee517013d2feff6944c960a970d156d9e95"},{"sha":"80ddfd068656816cebd6cfbaf20fea9fbd9cb363","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Refactored to match actual names","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/80ddfd068656816cebd6cfbaf20fea9fbd9cb363"},{"sha":"a9a3f2615d243031597196a9c7b5d714d8417717","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Moved logging to normal path","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/a9a3f2615d243031597196a9c7b5d714d8417717"},{"sha":"5f3ff33cb784565df4dd4f584a43e41d89750c2c","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Moved logging to normal path","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/5f3ff33cb784565df4dd4f584a43e41d89750c2c"},{"sha":"7d46577def7c46b99edb59bf9ab6822eb959b045","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Moved logging to normal path","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/7d46577def7c46b99edb59bf9ab6822eb959b045"},{"sha":"257b32501d6b1767845c203fcc38f0301dd40e1d","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Moved logging to normal path","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/257b32501d6b1767845c203fcc38f0301dd40e1d"},{"sha":"46f3b6f65c6bd62e9c63f1b49a1c920b480f4bf0","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Finally figured out that DOKU_INC was a constant, not a variable","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/46f3b6f65c6bd62e9c63f1b49a1c920b480f4bf0"},{"sha":"d2d1c8b3f32a35f987e1df33293307ec4bbda467","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Finally figured out that DOKU_INC was a constant, not a variable","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/d2d1c8b3f32a35f987e1df33293307ec4bbda467"},{"sha":"c5b8dd101baa4f971dabd9f4a6c886a54ba77e69","author":{"email":"de6b29cb18084bdc455d9d293dddac87217ce659@lazarusid.com","name":"Clay Dowling"},"message":"Finally figured out that DOKU_INC was a constant, not a variable","distinct":false,"url":"https://api.github.com/repos/ClayDowling/StopForumSpam/commits/c5b8dd101baa4f971dabd9f4a6c886a54ba77e69"}]}