{"push_id":1067824414,"size":8,"distinct_size":0,"ref":"refs/heads/develop","head":"d74ff6b41bec64415665906b8ea524d2dcc40b5e","before":"db7442c648397a3ec02f0b9c76fc682b1e72bca0","commits":[{"sha":"e1843a7f3295edb5f90ff9fbec840d34a710d848","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Setup tests","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/e1843a7f3295edb5f90ff9fbec840d34a710d848"},{"sha":"fb249bbe1743a13a2ea87642c272b4db1eca0f8d","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Pugify all the things","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/fb249bbe1743a13a2ea87642c272b4db1eca0f8d"},{"sha":"2766f1782ea2744fde77b877d92b08c89e581837","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Revert \"Pugify all the things\"\n\nThis reverts commit fb249bbe1743a13a2ea87642c272b4db1eca0f8d.","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/2766f1782ea2744fde77b877d92b08c89e581837"},{"sha":"1c101c457278264a133c55251943ebd4d34cddbe","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Use Airbrake to track unhandled rejections","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/1c101c457278264a133c55251943ebd4d34cddbe"},{"sha":"4dacede178bcceddf32b16e076a8bef7ab3ca3ab","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Fix `Error: user.saveAsync is not a function`","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/4dacede178bcceddf32b16e076a8bef7ab3ca3ab"},{"sha":"1d254139cfb48b88d555ae3037eade2688b04158","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Fix `saveAsync` when enabling 2FA","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/1d254139cfb48b88d555ae3037eade2688b04158"},{"sha":"915c6de2787bd982f6cb6071494ff904ab34885f","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Improve custom Airbrake wrapper","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/915c6de2787bd982f6cb6071494ff904ab34885f"},{"sha":"d74ff6b41bec64415665906b8ea524d2dcc40b5e","author":{"email":"247731c75f3b277594afe05f8b1d0ee049da0b08@kida.io","name":"Marcus Kida"},"message":"Fix `airbrake is not defined in airbrake.js`","distinct":false,"url":"https://api.github.com/repos/LocativeHQ/cloud-app/commits/d74ff6b41bec64415665906b8ea524d2dcc40b5e"}]}