All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Use the new explore view Github-38
- Move BMP to GLTG Github-2
- Update BMP results description Github-5
- Update the build section in Dockerfile GLTG-7
- Improved BMP UI/UX GLTG-9
- Added district layers [GLGVO-710] (https://opensource.ncsa.illinois.edu/jira/browse/GLGVO-710)
- Updated charts' axis titles' padding GLGVO-711
- Improved the components and config relations between
@geostreams/gltg
and@geostreams/geostreaming
GEOD-1341 - Get version number in footer from package.json GLGVO-666
- Added citation for HUC-8 dashboard [GLGVO-630] (https://opensource.ncsa.illinois.edu/jira/browse/GLGVO-630)
- Added better explanation of the Avg. Annual Nutrient yield graph GLGVO-640
- Added overall nitrate load text for IL drainage GLGVO-641
- Added legend to nitrate flow chart GLGVO-643
- Added contextual layers for areas outside of IL drainage and unmonitored areas GLGVO-647
- Added layer legend to the map GLGVO-648
- Added executive summary to HUC8 section in FAQs GLGVO-651
- Added state annual nutrient load chart GLGVO-662
- Added Google Analytics config GLGVO-664
- Create Intervals as a Reusable Component GEOD-1248
- Updated the Footer to take up less space GLGVO-604
- Updated map legend and fill pattern for no data cases GLGVO-623
- Replaced geojson layers with geobuf on the landing page map GEOD-1334
- Updated styling of data stories GLGVO-633
- Replaced the map popup with a permanent info box GLGVO-634
- Updated partners and faq pages GLGVO-635
- Added data nitrate load to Gulf of Mexico GLGVO-638
- Fixed station MI_0035 name GLGVO-642
- Show unmonitored and outside areas only for IL drainage and huc8 GLGVO-650
- Added fixed extents for each boundary GLGVO-646
- Updated Unmonitored Areas layer (now called Extrapolated Areas) GLGVO-652
- Make rivers show above boundary layers GLGVO-658
- Click the 'x' in the top right corner of the Detail Page, the page returns to the Explore Page GEOD-1274
- Browsable map bound to the Mississippi River and limit zoom out GEOD-1320
- Fixed layer interaction bug on the Home map GLGVO-644
- Hide annual nutrient chart title when there is not chart GLGVO-653
- Updated the styling of the home page and added data for state annual nutrient load GLGVO-657
- Fixed an issue with legend not showing when nutrient level is zero GLGVO-663
- Provide Dropdown Examples for the new MenuBar Setup GEOD-1236
- Added New Search Page Filters GEOD-1234
- Count the Datapoints before allowing downloads to ensure there are not too many GEOD-915
- Highlight Regions associated with a chosen Sensor on the Explore Page GEOD-1069
- Add Detail Page Buttons to allow for Saving Graphs GEOD-947
- Added New Search Page Location Filters GLGVO-545
- Added Bar chart for dashboard GLGVO-545
- Added Content for the Home Page GLGVO-1244
- Added average of sites to dashboard data GEOD-1251
- Added Illinois drainage polygons and data GLGVO-554
- Added Info Buttons to Boundary and Nutrient Tabs GLGVO-547
- Added layer control to the map GLGVO-561
- Added animation to bar chart GEOD-1264
- Add pills surrounding on the collapsed Parameters and Sources GEOD-917
- Update the Carousel to include optional Captions and Links GEOD-1247
- Update how features are presented on the Search Page Map GEOD-883
- Updated checks on the Map when loading on screen GEOD-1242
- Optimize webpack config (common config. code splitting, css extraction) GLGVO-558
- Styling updates for the Dashboard Homepage GEOD-1245
- Update the Map Cursor style for areas that can be clicked only GEOD-1250
- Optimize how GeoJSON files are loaded GLGVO-559
- Various Changes to Landing Page Layout GLGVO-562
- Change Background Map to Terrain on Landing Page Dashboard GEOD-1253
- Ensure Markers Always Appear on the Explore and Search Pages GEOD-1238
- Correct Console Error with OpenLayers View Fit on Component Update GEOD-1239
- Make sure that sensor.properties.type is not null before trying to access it.
- Correct Situation in which Detail Page Sometimes Displays Two Mini Maps GEOD-1241
- Corrected popups appearance when clusters are present GEOD-933
- Update geodashboard appearance settings GLGVO-1246
- Fixed the Dashboard slider to always visible GEOD-1258
- Corrected Issue on Dashboard with Year Selection After Merging GEOD-1259
- Ensure the map centers on the polygons we are displaying at the landing page. Added boostrap nav baar. GEOD-1237
- Corrected Flow Errors GEOD-1268
- Added static banners GEOD-1203
- Added the option for searches to populate when clicking a button for the Analysis Page GLGVO-535
- Zoom to the features when drawing map for the first time GEOD-1223
- Use parameter notation for detail page URL parameters GEOD-1222
- Ensure the map pans correctly when switching Sensors on the Explore Page GEOD-1224
- Added the option for Layers on the Analysis Page Map GEOD-1225
- Line plot fills the parent container. GEOD-1230
- The Search Page Filter Icons reflect the dropdown selection GEOD-1224
- Display the Detail Page binning type above the Date Slider GEOD-1228
- Map Popups always display Detail Page link, and the Detail Page will always load GEOD-1229
- Added Icons to help visually distinguish the various sections of the Search Page GEOD-913
- Adjust the graphs so dots do not collide with the top and bottom edges GEOD-1135
- D3 Graph Improvements for Color Blindness GEOD-1130
- Props in the Map Files is now Defined on import instead of using the full path throughout GEOD-1031
- Added Parameters and Dates to the URL for the Detail Page GEOD-1173
- Updated Flow throughout GEOD-1060
- Use Common Functions for Draw Interactions on the Map GEOD-926
- Log error whe sensor is properly defined and we open map popup. GEOD-1215
- Correct Missing popups on Trends Detail Graph Page Load, and correct Italics throughout GEOD-1221
- When a User closes a Popup, the Map no longer zooms all the way back out GLGVO-526
- When a User clicks a Cluster, either expand the Cluster or zoom in and reset the Clusters GLGVO-525
- Sensor Popups are removed if the Map is Panned by the User GLGVO-524
- Explore Map Zoom Issues with Layers Corrected GEOD-1216
- Added Handling for Italics in Parameter Names. GEOD-897
- Version number to the home page and about page.
- New spinner. GEOD-1220
- Move Popup slightly when opening, whether from map click or accordion selection GEOD-1219
- Fixed racing condition Trends Region Detail Page. GEOD-1194
- Ensure the Chart Component updates appropriately on the Detail Page GEOD-1217
- Hide and Display Sources on the Explore Page GEOD-1157
- Restrict usage of the Seasons Bin via a config item and specified Sources GEOD-1163
- Updated configuration endpoints to include /geostreams and removing Clowder from configuration GEOD-1167
- Stacked bar graph visualization using d3 GEOD-1155
- Added online/offline status indicators for sensors in the explore page left navigation and map GEOD-1165
- Add option for QA/QC text line in the Info Box on the Explore Page GLGVO-498
- Added Footer file if wanted for projects GEOD-1187
- Add option for Explore Page Data Sources to Start Closed GEOD-1186
- Download Alert Pop Up for Errors GLGVO-519
- Add option for a Carousel of Images to be displayed on a page GEOD-1188
- Add option for Explore Page Data Sources to Start Closed GEOD-1186
- General Exploratory Analysis Page Updates GEOD-1149
- Updated the appearance of the Menu Bar in the Page Header GEOD-1138
- Migrate Detail Page Combined Graphs to D3 GEOD-1166
- Search Page Filter by Shape resets points before drawing a new shape GEOD-1164
- Changed styling for explore page navigation GEOD-1168
- Updated Popup Styling per design specifications GEOD-1169
- Updated Styling for Explore Page Accordion Headers GEOD-1170
- Display "No Data Available" When Detail Page Graph is Empty GEOD-1180
- Max Zoom for Maps is a Configuration Item GEOD-1185
- Migrate Detail Page QAQC Graphs to D3 GEOD-1178
- Adjusted Mobile Settings for the Menu Bar GEOD-1036
- Adjusted Mobile Settings for the List vs Map Tabs GEOD-1037
- Update Label for USGS Supergauges to be USGS Super Gage Network GLGVO-442
- Exploratory Analysis API GET Commands and Interface Behavior GEOD-1152
- Update URLs for Layers GLGVO-464
- Explore Page Sources display order GEOD-1150
- Region details page not loading GEOD-1158
- Needed a scrollbar for the Permalink if the popup is large GEOD-1195
- Correct Layering of Items on the Page when Dialogs are Utilized GEOD-1189
- Detail Page Info Boxes GEOD-1197
- D3 Graph Popups Do Not Update Date for Bins GEOD-1205
- Detail Page would not refresh properly if the URL changed GEOD-1179
- Detail Page Download Button is Not Always Functional GEOD-1191
- Correct the Trends Station Popup to use the same terms as the Trends Region Popup GEOD-1193
- D3 Graph Popups Do Not Update Date for Bins GEOD-1205
- Explore Page Popup Boxes Map Issues Corrected GEOD-1199
- Added Optional Info Buttons on the Explore Page GEOD-1090
- Added D3 box and whiskers for the time series. Updated time series graphs to reflect quartiles. GEOD-1113
- Added the option to have more sections for organizing Sites on the Explore Page GEOD-1111
- Added Collapsible Accordions on the Explore Page GEOD-1114
- Added Explore Page Accordions Categories Section GEOD-1124
- Added tooltip for line graph GEOD-1126
- Added graph options in the detail page for starting graph at 0 or changing the x extent. GEOD-1120
- Added About Page child options utilizing new Menu Bar Component GEOD-1143
- Changed the Explore Page Pills to be larger and have more descriptive text GEOD-1112
- Changed styling for dots in the d3 graphs GEOD-1125
- Using geotemporal api v3 for binning in the detail page. GEOD-1118
- Explore Page Accordions Style Updates GEOD-1123
- Endpoint for receiving sensors to v3 instead of Clowder GEOD-1119
- Endpoint for trends by stations using v3 instead of Clowder GEOD-1134
- Endpoint for Exploratory Analysis by stations using v3 instead of Clowder GEOD-1140
- Missing scroll bar on Explore Page GEOD-1127
- Fixed headers on Search Page GEOD-1132
- Correct Drawing Error on the Search Page when no features in second drawn area GEOD-1131
- Region detail page not loading GEOD-1139
- Fixed overlapping points on detail page graph with different seasons on the same year GEOD-1144
- Updated the explore page GEOD-1181
Important - Need to have database with parameters setup before release in all projects
- Ability to classify parameters in different tabs on the detail page GEOD-895.
- Time filtering functionality to trend regions detail page GEOD-1028
- Added Detail Page multi-series line chart GEOD-1070
- Added the ability to turn Layer Groups on and off GEOD-1076
- Added the ability to display Raw vs Processed data in the Detail Page Graphs GEOD-1063
- Added Box and Whisker Plots to the separate graphs Detail Pages GEOD-1093
- Added the ability to enable and disable Clustering on the Explore and Search Maps GEOD-1091
- Added filtering by time and season for detail page GEOD-873
- Added the spinner to explore page while it loads GEOD-1109
- Added the ability to optionally display Detail Page Graph Lines GEOD-1093
- Create download button for Detail Page GEOD-878
- Organize the data sources and classify the pills by region on the left navigation of the explore page. GEOD-1086
- Mobile Detail Page Improvements IMLCZO-230
- Separate Actions for Exploratory Analysis and Trends GLGVO-416
- Save trends region into DB and use new API to get trends region GEOD-1087
- Using D3 implementation of LineChart instead of react-d3.LineChart GEOD-1103
- Removed parameters from configuration file. Using only the database GEOD-1102
- Changed sliders on change function to on after change.
- When clicking on a pill in explore left navigation, open the popup on the map GEOD-1088
- Using prop-types package instead of React.PropTypes. Updated routes to be constant GEOD-1095
- Error handling for trends when there are no results available. GEOD-1096
- Add Explore Layers option on the Explore Page as a Drawer GLGVO-376
- Filtering available dates that show up on the search page based on previous filters. GEOD-1024
- Added Mobile view options IMLCZO-206
- Added JavaScript not enabled message GEOD-1048
- Added alert popup for IE versions greater than 8 GEOD-1048
- Added Map interface in Mobile version GEOD-1042
- Added Optional Explore Layers Legend GLGVO-422
- Visually Group Associated Layers on the Explore Page GLGVO-426
- Change Maps to use config file for Custom Settings GEOD-1041
- Refactored Exploratory Analysis code GLGVO-410 GLGVO-412
- Update react-mdc-web version from '0.12.2' to '0.17.0' GEOD-1073
- Search page showing the same parameter multiple times GEOD-1027
- Search page permalink showing on the left side instead of centered GEOD-1034
- Updating production config according to GEOD-1004 and grid layout from GEOD-1023 GEOD-1043
- Some css styles for scroll bar visibility in IE and Edge GEOD-1049
- Trends detail popups appear behind the graph lines GEOD-1065
- Changed Map display from 'EPSG:4326' to 'EPSG:3857' GEOD-1071
- Use Yarn for package management.
- Adopt
containers
/components
distinction according to redux documentation. GEOD-789 - Adjusted List formatting GEOD-851
- Updated the formatting of Search Page Popups. GEOD-859
- Use Flow for tracking the types of variables as they flow through your program. GEOD-802
- Use outside code base configuration GEOD-813 GEOD-849 GEOD-867
- Add Explore page GEOD-869 GEOD-870
- Add Detail page GEOD-874 GEOD-875 GEOD-876 GEOD-877
- Filter parameter using the configuration file GEOD-881 GEOD-882
- Add Content for the Exploratory Analysis Page GLGVO-274
- Changing from Material-UI to React Material Web Components GEOD-852 GEOD-950
- Add geolocation/polygons for each lake in the configuration Use them for creating the download links. Draw a polygon on the map to show the location you select. Fix popup on Explore page GEOD-910 GEOD-909
- Add a new Trends Page and Region Pages GEOD-944 GEOD-945 GEOD-954 GEOD-956
- Add Sensor Selection with Shapes on the Search and Exploratory Analysis Pages GEOD-853 GLGVO-322
- Extending bottom Download bar on search page and show stats on it GEOD-850
- When Drawing, zoom to shape and not the points GEOD-934
- Refactor the Exploratory Analysis Page GLGVO-339 GLGVO-345 GLGVO-346 GLGVO-347 GLGVO-348 GLGVO-349 GLGVO-356
- Add an 'x' to the collapsed filters GEOD-912
- Added an edit button on collapsed cards GEOD-911
- Copy config.js into build directory. GEOD-970
- Add ability to have V2 application links GEOD-904 GLGVO-342 IMLCZO-180
- Refactor code associated with Trends GEOD-963
- Show error message if API fetch fails GEOD-838
- Refactor code associated with Trends GEOD-963
- Make the subtitle in cards for optional on the Trends and Analysis Pages GEOD-961
- Removed all instances of 'UPDATE_TRENDS_REGIONS_POINTS' and associated code GEOD-975
- Add the ability for Detail Links in V3 to go to V2 GEOD-959
- Removed all instances of 'UPDATE_TRENDS_REGIONS_POINTS' and associated code GEOD-975
- Finalize Trends Detail Page using D3 GEOD-992
- Add NOAA Configuration name GLM-103
- Add V2-Look Menu to V3 Code GEOD-994
- Bug in filtering for custom locations GEOD-925
- Bug in selected search not being updated when a filter was removed GEOD-953
- Fixed bug with Draw location filter not cleared up GEOD-968
- Fixed bug with drawing shapes not erasing when location card does not exist GEOD-981
- Removed the card max-height on the V3 Search Page GEOD-982
- SVG icons not rendering in IE 11. Links not clickable on IE 11 GEOD-1004
- Radio buttons border not showing up in IE 11 GEOD-1006
- Correct instances of PropTypes where utilized GEOD-998
- Clearing the state for detail graphs. GEOD-1022
- Correct Trends Menu Bar colors to update appropriately GEOD-1025
- Changed how the Circle is created, and how the associated coordinates are assembled GEOD-965
- Fixed bug with drawing shapes not erasing when location card does not exist GEOD-981
- Bug in selected search not being updated when a filter was removed GEOD-953
- Use the API for Trends by Region and Detail GEOD-977
- Layout of Download buttons GEOD-1013
- UI Trends Improvements GEOD-1010
- Configuration file, parameters and lakes ordering GEOD-1018
- Changed Layout of the Grids. GEOD-1023
- Added LEC parameters GLM-105