{"push_id":683645414,"size":12,"distinct_size":12,"ref":"refs/heads/develop","head":"88c0ffedab06bc0b46b878d1779638e1022d30ee","before":"9005a5b791d69cbd75a73f137d6322d603b6a65f","commits":[{"sha":"cb4e0db5d334090208e3592f99f4297c5e7f2937","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@azavea.com","name":"Laurence Liss"},"message":"Create functioning scenario tabs.\n\nThe scenario tabs need controls allowing them to be renamed, printed, deleted,\nand shared. The names of scenarios need to be unique within a project. The\ncurrent scenario dropdown needs to trigger the appropriate tabs.\n\nRemoved the dummy scenarios and wired the UI to the models. Parent layout views\nlisten to events on sub-views to ensure that we check things like new scenario\nnames against the collection for uniqueness. This is also done to trigger the\nchanging of tabs from the current scenario dropdown.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/cb4e0db5d334090208e3592f99f4297c5e7f2937"},{"sha":"7fe71f87c48e17e426b7c5e587c53d42ee8fb78e","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Add turf-area\n\n* Update package.json to include turf-area as a dependency.\n* Add turf-area to vendor bundle.\n* Update npm shrinkwrap.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/7fe71f87c48e17e426b7c5e587c53d42ee8fb78e"},{"sha":"8fed1991af0f1150dd0f70108415d6e0d75b3c89","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Fix scenarios init bug when loading project.\n\n* The scenario collection doesn't yet exist on initialization of\nthe project model. We now wait until the scenario attributes\nchanges from null to the scenario collection, then set the first\nscenario as the active scenario.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/8fed1991af0f1150dd0f70108415d6e0d75b3c89"},{"sha":"45f80b8aa77c82eee4f0ed3be4736ac168949798","author":{"email":"bbfbe00f39eba682660cf45f42c4a650eb4e4fba@azavea.com","name":"Casey Thomas"},"message":"Compute and display area of modifications\n\n* Calculate area of modification GeoJSON and replace placeholder value in\nmodification summary with actual value.\n* Add custom template filter to add commas to long numbers.\n* Add tests for ModificationsModel.setDisplayArea.\n\nRefs #236","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/45f80b8aa77c82eee4f0ed3be4736ac168949798"},{"sha":"e6e092a35fae40f69f30bae6b88415f6e4826cee","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@azavea.com","name":"Laurence Liss"},"message":"Improve confirmation system.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/e6e092a35fae40f69f30bae6b88415f6e4826cee"},{"sha":"f75d3c76d61ab953febda568431943c16ec2c102","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@azavea.com","name":"Laurence Liss"},"message":"Remove trailing comma","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/f75d3c76d61ab953febda568431943c16ec2c102"},{"sha":"af2395b77ab4c9ea061c6d8cae962036c3b78473","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@azavea.com","name":"Laurence Liss"},"message":"Don't allow empty names","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/af2395b77ab4c9ea061c6d8cae962036c3b78473"},{"sha":"5b2c8999c1f2c9da39adda65eb018410934005b4","author":{"email":"0d6d6691a10f8ad15f6aff21ab6071bdea4e1179@gmail.com","name":"Casey Thomas"},"message":"Merge pull request #256 from caseypt/feature/modification-area\n\nCalculate and display modification areas","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/5b2c8999c1f2c9da39adda65eb018410934005b4"},{"sha":"81a7cffc8bac52840f8c00ad5bd9a85414e10584","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@azavea.com","name":"Laurence Liss"},"message":"Switch active tab when a tab is delted.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/81a7cffc8bac52840f8c00ad5bd9a85414e10584"},{"sha":"e4a34d7a9a14e62876ebf90b0a17599c140055b7","author":{"email":"31a1b754cc5262822ccd9ab2ab7e012aa9ce1645@azavea.com","name":"Matthew McFarland"},"message":"Use absolute path to user endpoints\n\nLogin checks and requests were not sent to the correct URL from pages\nother than index such as the model/<id> page.","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/e4a34d7a9a14e62876ebf90b0a17599c140055b7"},{"sha":"26c274250b9823bc8bdec19d473a4990c5abbde6","author":{"email":"31a1b754cc5262822ccd9ab2ab7e012aa9ce1645@azavea.com","name":"Matthew McFarland"},"message":"Merge pull request #263 from mmcfarland/feature/user-url-paths\n\nUse absolute path to user endpoints","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/26c274250b9823bc8bdec19d473a4990c5abbde6"},{"sha":"88c0ffedab06bc0b46b878d1779638e1022d30ee","author":{"email":"a60ba410263ec37fd75c59bad66530553c2a6c85@users.noreply.github.com","name":"lliss"},"message":"Merge pull request #245 from lliss/feature/lol/scenario-dropdown\n\nFeature/lol/scenario dropdown","distinct":true,"url":"https://api.github.com/repos/kdeloach/model-my-watershed/commits/88c0ffedab06bc0b46b878d1779638e1022d30ee"}]}