{"push_id":3039896443,"size":2,"distinct_size":0,"ref":"refs/heads/cepfix","head":"b6bf97b2dca9ffdb9ebde62f049df370892e0452","before":"6ea84fdc33cf612793d30b6e062da3a036dc1a52","commits":[{"sha":"9352ec7d923e975f1cd7368830dbc04acfb47680","author":{"name":"Marco Paganini","email":"61647c15a99fcd203aaed5885c0e5a56b6482e98@paganini.net"},"message":"Refactor all modules to use interfaces.\n\nRefactor all relevant (from opbot's perspective) methods in the opbot\nstructure to use interfaces. This will allow us to mock these methods\nand add unit tests.","distinct":false,"url":"https://api.github.com/repos/marcopaganini/op-bot/commits/9352ec7d923e975f1cd7368830dbc04acfb47680"},{"sha":"b6bf97b2dca9ffdb9ebde62f049df370892e0452","author":{"name":"Marco Paganini","email":"61647c15a99fcd203aaed5885c0e5a56b6482e98@paganini.net"},"message":"Deprecated /cep and /setlocation.\n\n- Both features were brittle and under-used.\n- ceapaberto.com (CEP provider changed the API and broke things. Nobody\n  noticed).\n- Very few people (if any) have computer access but no cell phone\n  access, so the usual \"attach location from cell phone\" seems to\n  prevail.","distinct":false,"url":"https://api.github.com/repos/marcopaganini/op-bot/commits/b6bf97b2dca9ffdb9ebde62f049df370892e0452"}]}
{"actor":{"display_login":"marcopaganini"}}