{"push_id":876166752,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"8945eb1e1032dd7f8d919e9a87e50b8f8e98d76f","before":"0c3d529f2a67916eddad526c40f14971c8e2742b","commits":[{"sha":"2b687ceca226a96ce0a100020ece156e81611484","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","name":"Rob Allen"},"message":"Enable PDO exceptions","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/2b687ceca226a96ce0a100020ece156e81611484"},{"sha":"c223bf53a546098914556a2262b156b08271a5c2","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","name":"Rob Allen"},"message":"Fix test for non-numeric status code in exception handler","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/c223bf53a546098914556a2262b156b08271a5c2"},{"sha":"fb29b70a7012be0af13f30771ce82760cfe31d30","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","name":"Rob Allen"},"message":"Update database checks to catch PDO Exceptions","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/fb29b70a7012be0af13f30771ce82760cfe31d30"},{"sha":"0d4e711fa7dbca1fbb450d12b8f687f14d5cb62f","author":{"email":"838ff325a93e92a0efbae274ec282ec1ed5b3546@lornajane.net","name":"Lorna Jane Mitchell"},"message":"Merge branch 'akrabat-pdo-exceptions'","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/0d4e711fa7dbca1fbb450d12b8f687f14d5cb62f"},{"sha":"101209b52def2a70df9225a21e7cd24c264300ca","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","name":"Rob Allen"},"message":"Catch exception when storing inflected title\n\nAs PDO exceptions are enabled, ensure that we catch it as we are\nchecking for failed insertion when storing the inflected title.","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/101209b52def2a70df9225a21e7cd24c264300ca"},{"sha":"883885261190746e11018fd656555c986add13bf","author":{"email":"7e09c9d3e96378bf549fc283fd6e1e5b7014cc33@akrabat.com","name":"Rob Allen"},"message":"Do not expose PDO errors on live\n\nWhen mode is not development, insert a generic error message if a PDO\nexception is raised.\n\nFixes JOINDIN-668","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/883885261190746e11018fd656555c986add13bf"},{"sha":"a0235f9f3191a52ebcc1184341318af13a193f14","author":{"email":"838ff325a93e92a0efbae274ec282ec1ed5b3546@lornajane.net","name":"Lorna Jane Mitchell"},"message":"Handle the case with no config","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/a0235f9f3191a52ebcc1184341318af13a193f14"},{"sha":"e78b67e8dec829b11b66aa104a96dddad412d136","author":{"email":"838ff325a93e92a0efbae274ec282ec1ed5b3546@lornajane.net","name":"Lorna Jane Mitchell"},"message":"Merge branch 'akrabat-do-not-expose-exceptions-on-live'","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/e78b67e8dec829b11b66aa104a96dddad412d136"},{"sha":"8945eb1e1032dd7f8d919e9a87e50b8f8e98d76f","author":{"email":"838ff325a93e92a0efbae274ec282ec1ed5b3546@lornajane.net","name":"Lorna Jane Mitchell"},"message":"Merge branch 'akrabat-check-inflected-title'","distinct":true,"url":"https://api.github.com/repos/lornajane/joindin-api/commits/8945eb1e1032dd7f8d919e9a87e50b8f8e98d76f"}]}