{"push_id":661104549,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"00c96d85f76ce07f9169982aa6dbc64262d860c3","before":"fccdc411ce31eaa5e44c4a440873d3e7182df222","commits":[{"sha":"c99315cada171db2b27b9f7fdda89813d64ce839","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Added log failed login","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/c99315cada171db2b27b9f7fdda89813d64ce839"},{"sha":"bc2f1ee67283c888a2261e0af5cfad0aa24a74ff","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"changed log failed login query","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/bc2f1ee67283c888a2261e0af5cfad0aa24a74ff"},{"sha":"39bcabf18bbac085609188d8d62cf151f88cf4da","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Added reset railed login","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/39bcabf18bbac085609188d8d62cf151f88cf4da"},{"sha":"b9ca4f0eebff1997f7f15fbb66780f94ca86d358","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"WIP","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/b9ca4f0eebff1997f7f15fbb66780f94ca86d358"},{"sha":"b24555bc789b8054f97bc4c7a9b4e9abf4aa84b9","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Total login refactor","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/b24555bc789b8054f97bc4c7a9b4e9abf4aa84b9"},{"sha":"e075e2e8adedeb63ae179759e3a38aa24be309a8","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Login command refactor to work with exceptions","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/e075e2e8adedeb63ae179759e3a38aa24be309a8"},{"sha":"169fb5ed5e2b272b5da19bdaaf24c12afa2d4d71","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Changed usage ot hashed passwords","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/169fb5ed5e2b272b5da19bdaaf24c12afa2d4d71"},{"sha":"9074c6d8419c4882093e44028b3578ff98b9056b","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Changed test to test for exceptions instead of Booleans","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/9074c6d8419c4882093e44028b3578ff98b9056b"},{"sha":"9eebaf8e2dabd9d70b0797db817de0cf7c7f8bdb","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Change time for bruteforce protection back to 5 min","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/9eebaf8e2dabd9d70b0797db817de0cf7c7f8bdb"},{"sha":"00c96d85f76ce07f9169982aa6dbc64262d860c3","author":{"email":"06be444f0521147e15ba95ea20e6d6db527f7aba@abv.bg","name":"Nikolai Petkov"},"message":"Added some TODO anotations","distinct":true,"url":"https://api.github.com/repos/nikpet/hb/commits/00c96d85f76ce07f9169982aa6dbc64262d860c3"}]}