1.21.0
This release was deployed at 4:21pm EDT on November 9, 2017.
New Features
Model My Watershed
- Require token authentication on geoprocessing API endpoints and throttle third-party API usage #2306
- Create Account page with API key and password reset #2369
- Enable downloading Compare view data as csv #2376
- Add profile form to login process #2432
- Show blue dot to prompt profile completion to logged-in users #2438
- Add user profile page #2445
BiG CZ Data Portal
- Fetch and display CUAHSI sensor values via WaterML #2446
- Implement client-side free text search for WDC #2439
- Enable downloading search results as JSON #2444
Improvements & Bug Fixes
Model My Watershed
- Create climate and precipitation legends #2368
- Fix predominantly forested Compare table values #2384
- Fix bug in which Multi-Year Model water quality results were not updating #2448
- Remove RWD point if RWD cancel button is clicked #2458
- Restyle and add missing user management/onboarding modals #2462
- Fix bug in which barely-intersecting catchments were included in Area of Interest analysis for Point Source #2383
- Fix loading state bug in Observations tab in layer selector #2465
- Preserve Compare view scroll state for ITSI screenshot #2463
- Add validation of shape submissions to geoprocessing API #2423
- Add Google Analytics for application events #2480
BiG CZ Data Portal
- Implement disambiguation popup for intersecting layers #2314
- Include geometry for Hydroshare results #2356
- Hydroshare integration improvements: show newest results first, exclude results with no geometry, cache API calls
- Improve CINERGI search result representation #2425
- Improve HydroShare search result detail view #2424
- Flesh out CINERGI detail view #2429
- Ensure Analyze tab scrolls properly #2459