v0.10.1: Improvements & Bug Fixes
The ODM2DataSharingPortal repository contains code for a Python-Django web application enabling users to upload, share, and display data from their environmental monitoring sites. Data can either be automatically streamed from Internet of Things (IoT) devices, manually uploaded via CSV files, or manually entered into forms.
The ODM2 Data Sharing Portal is built on the Observations Data Model Version 2 (ODM2) information model and supporting software ecosystem, as described in the repo’s documentation. The main instance of this application is currently hosted at https://monitormywatershed.org.
New in v0.10.0 and v0.10.1: Improvements & Bug Fixes
- This release focused primarily on fixing bugs since our v0.9.5 release on Nov. 2, 2018 and since the switch of the Monitor My Watershed / EnviroDIY Data Portal deployment from USU to LimnoTech servers on Jan. 21, 2019.
- We also improved a number of features and even added a couple of new minor features.
New Features
- Added ability for users to add a URL link to their organization. #344
- Site markers on browse map will separate if multiple sites have same lat/lon. #307
Improvements
- Created consistent CSV file download formats from Portal and TSA for Individual time series. #329
- Easier to add sensors/variables to a site, including filtering and better units organization. #191,
- Easier for Admin to add a new sensor make/model to the app. #340, #377, $365, #190,
- Added popups to stay until getting user acknowledgement. #347
- Enhanced performance of Water One Flow / WaterML (WOFpy) web services for fetching data. ODM2/WOFpy#238
- Posted terms of use, DMCA, privacy, and cookie policies. #324
- Edits to web page footer information and links. #333, #335, #338
- Upgraded to Django to version 1.11.20 LTS. #380, #417
Bug Fixes
- Fixed lots of bugs related to CSV file upload and download. #328, #416, #346, #364, #396
- Fixed site marker color bug. #383
- Fixed registration bug when omitting Organization. #372
- Got WOFpy working again. #379
For the full list of issues that we addressed, see our Release 0.10 - Bug Fixes and Hot Fixes to Production milestones on GitHub.