{"push_id":870668846,"size":3,"distinct_size":3,"ref":"refs/heads/feature/push_api_harvester","head":"73e0d193888666d5f4e5aa564f12cf161b408e2b","before":"c36113e8eaf21bf3055740749a164861fb66d959","commits":[{"sha":"4c1393b36cd0a08127693b51ec585c3fdd890cc4","author":{"email":"644850cb8939d255ed752957b7c4458c52900f75@fabianism.us","name":"Fabian von Feilitzsch"},"message":"Allow optional logging for null_on_error helper function","distinct":true,"url":"https://api.github.com/repos/fabianvf/scrapi/commits/4c1393b36cd0a08127693b51ec585c3fdd890cc4"},{"sha":"de34997d9aeb3c5d456ecf1528501ffa3ae714c3","author":{"email":"644850cb8939d255ed752957b7c4458c52900f75@fabianism.us","name":"Fabian von Feilitzsch"},"message":"Move exception handling inside function","distinct":true,"url":"https://api.github.com/repos/fabianvf/scrapi/commits/de34997d9aeb3c5d456ecf1528501ffa3ae714c3"},{"sha":"73e0d193888666d5f4e5aa564f12cf161b408e2b","author":{"email":"644850cb8939d255ed752957b7c4458c52900f75@fabianism.us","name":"Fabian von Feilitzsch"},"message":"Stop provider_map from logging all the (expected) 404s","distinct":true,"url":"https://api.github.com/repos/fabianvf/scrapi/commits/73e0d193888666d5f4e5aa564f12cf161b408e2b"}]}