{"push_id":676865082,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"a3e88141dc299a9a48af12588c35812e8a11c15c","before":"7fc1d2628649365569a53a1ab80f79a981370b74","commits":[{"sha":"ea54825b206d7cf2489f4405c9373c455b9b3584","author":{"email":"b5a8c9b42ac8430ddfc223fc2a4aa788109fa494@gmail.com","name":"Virgílio Santos"},"message":"programacao: show message on empty list","distinct":true,"url":"https://api.github.com/repos/hacklabr/viradapp/commits/ea54825b206d7cf2489f4405c9373c455b9b3584"},{"sha":"feb9370e50e3581c965562d14884f461c0f231b9","author":{"email":"b5a8c9b42ac8430ddfc223fc2a4aa788109fa494@gmail.com","name":"Virgílio Santos"},"message":"assets: remove old json data","distinct":true,"url":"https://api.github.com/repos/hacklabr/viradapp/commits/feb9370e50e3581c965562d14884f461c0f231b9"},{"sha":"2bc66c4f3ad062124770845752b5e2bd31e86265","author":{"email":"b5a8c9b42ac8430ddfc223fc2a4aa788109fa494@gmail.com","name":"Virgílio Santos"},"message":"services: add data_source error handling\n\nThe data_source will have several tasks to execute in case of error:\n1 - if it don't get any md5 files, it give away: first run with no\n    internet?\n2 - if it get a new md5 file with no existing one: first run with\n    internet!\n3 - if it gets no new md5 file, try to see if there is a old one and\n    get the files to show.","distinct":true,"url":"https://api.github.com/repos/hacklabr/viradapp/commits/2bc66c4f3ad062124770845752b5e2bd31e86265"},{"sha":"a3e88141dc299a9a48af12588c35812e8a11c15c","author":{"email":"b5a8c9b42ac8430ddfc223fc2a4aa788109fa494@gmail.com","name":"Virgílio Santos"},"message":"project: add task production: changes the BASE_URL\n\nIt will have other replacements in the future, like facebook ids,\ngoogle maps ids and other production stuff (reading from a config file?)","distinct":true,"url":"https://api.github.com/repos/hacklabr/viradapp/commits/a3e88141dc299a9a48af12588c35812e8a11c15c"}]}