{"push_id":588135759,"size":3,"distinct_size":3,"ref":"refs/heads/conflict-resolution","head":"78ca4b11f452b19c3fb5809db43457b1da413558","before":"2b3dfef5e7ce49fb32515a693311f6a670753058","commits":[{"sha":"2aae57d36138ad15d3dbbc814a5b2159f9121ab7","author":{"email":"0a3ba1af216659500dd8f41e29f3979f42452870@7thposition.com","name":"Bryan Housel"},"message":"Save originals of parent entities to localstorage\n\nThis prevents strange things from happening when a way is moved,\n(affecting only the childnodes but not the way).","distinct":true,"url":"https://api.github.com/repos/openstreetmap/iD/commits/2aae57d36138ad15d3dbbc814a5b2159f9121ab7"},{"sha":"98665fef91f7b42e1458bec9dc6ecf9faa46be69","author":{"email":"0a3ba1af216659500dd8f41e29f3979f42452870@7thposition.com","name":"Bryan Housel"},"message":"Don't allow zoomTo on an entity with degenrate extent\n\n(because sending the map to NaN/NaN/NaN is not cool)","distinct":true,"url":"https://api.github.com/repos/openstreetmap/iD/commits/98665fef91f7b42e1458bec9dc6ecf9faa46be69"},{"sha":"78ca4b11f452b19c3fb5809db43457b1da413558","author":{"email":"0a3ba1af216659500dd8f41e29f3979f42452870@7thposition.com","name":"Bryan Housel"},"message":"Better support for delete/restore","distinct":true,"url":"https://api.github.com/repos/openstreetmap/iD/commits/78ca4b11f452b19c3fb5809db43457b1da413558"}]}