{"push_id":889121737,"size":4,"distinct_size":4,"ref":"refs/heads/develop","head":"6c58e953a5f0c698b0afd44f6aa7f35612707739","before":"eda673bf8340afcf568e7e771c0a7821cd3a5b28","commits":[{"sha":"2f47d6b56c282bae615766457043cf931c35c949","author":{"email":"4254ae656a687c987a182a6370eedc751cb162e3@gmail.com","name":"Christian Vadalà"},"message":"implement validation on hasMany","distinct":true,"url":"https://api.github.com/repos/foresterjs/forester/commits/2f47d6b56c282bae615766457043cf931c35c949"},{"sha":"a12ad2ef92706fa711310c08f94b1019065688d8","author":{"email":"4254ae656a687c987a182a6370eedc751cb162e3@gmail.com","name":"Christian Vadalà"},"message":"implement validation on hasManyThrough","distinct":true,"url":"https://api.github.com/repos/foresterjs/forester/commits/a12ad2ef92706fa711310c08f94b1019065688d8"},{"sha":"75b5933af0e9d8ac2172ea27b8a322a8c0475667","author":{"email":"4254ae656a687c987a182a6370eedc751cb162e3@gmail.com","name":"Christian Vadalà"},"message":"update readme","distinct":true,"url":"https://api.github.com/repos/foresterjs/forester/commits/75b5933af0e9d8ac2172ea27b8a322a8c0475667"},{"sha":"6c58e953a5f0c698b0afd44f6aa7f35612707739","author":{"email":"4254ae656a687c987a182a6370eedc751cb162e3@gmail.com","name":"Christian Vadalà"},"message":"add custom data source driver support","distinct":true,"url":"https://api.github.com/repos/foresterjs/forester/commits/6c58e953a5f0c698b0afd44f6aa7f35612707739"}]}