{"push_id":572866013,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"1937e38b766051a26c6f184a3af9855a417d7778","before":"9c5697a119f8dda97864cc0e1f40ba3b60b6a52e","commits":[{"sha":"769401a43a0022630849753e0023888d68260c54","author":{"email":"20146c466448b2d7d6822409467f70db140956d7@azavea.com","name":"Michael Maurizi"},"message":"Convert TreeFavorite into Favorite\n\nThe TreeFavorite class was created as part of the OTM1 migrator.\nIt makes more sense in OTM2 to favorite a Plot or Map Feature, not a Tree.\n\nBecause of that, the TreeFavorite model is now just Favorite, and has a foreign\nkey to MapFeature, not Tree.  All existing TreeFavorites are converted into\nFavorites via a data migration.","distinct":true,"url":"https://api.github.com/repos/OpenTreeMap/OTM2/commits/769401a43a0022630849753e0023888d68260c54"},{"sha":"0157b2eaa75ff01bea1ae840da1b1b3c3b357e67","author":{"email":"20146c466448b2d7d6822409467f70db140956d7@azavea.com","name":"Michael Maurizi"},"message":"Add ability to favorite a Plot/Map Feature","distinct":true,"url":"https://api.github.com/repos/OpenTreeMap/OTM2/commits/0157b2eaa75ff01bea1ae840da1b1b3c3b357e67"},{"sha":"9a4359531be926d50799196392461c3f90f779a6","author":{"email":"20146c466448b2d7d6822409467f70db140956d7@azavea.com","name":"Michael Maurizi"},"message":"Update OTM1 migrator.\n\nSince the code for converting TreeFavorite to Favorite was not tested at\nall, I commented it out.  Attempting to migrate TreeFavorite models will\nraise an exception.","distinct":true,"url":"https://api.github.com/repos/OpenTreeMap/OTM2/commits/9a4359531be926d50799196392461c3f90f779a6"},{"sha":"1937e38b766051a26c6f184a3af9855a417d7778","author":{"email":"20146c466448b2d7d6822409467f70db140956d7@azavea.com","name":"Michael Maurizi"},"message":"Merge pull request #1949 from maurizi/add-tree-favorites\n\nAdd tree favorites","distinct":true,"url":"https://api.github.com/repos/OpenTreeMap/OTM2/commits/1937e38b766051a26c6f184a3af9855a417d7778"}]}