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.
- Fix bug where cached bins were not being queried properly on nested datapoints.
- Update ST_AsGeoJSON to make it work with PostGIS 3 PR#17
- When a sensor is deleted, any cached bins will also be deleted for that sensor GEOD-1314
- Docker build by using a local version of sbt instead of installing a remote deb package (which is not available anymore).
- Support for nested parameters in cached trends endpoints GEOD-1356
- Swagger docs GEOD-1319
- Support for nested parameters in trends regions (for example when storing zooplankton for GLM) PR#4
- Updated parameters.name, parameters.title, regions.title, and events.attributes column types. GEOD-1361
- Fix permission issue on the docker entrypoint GEOD-1348
- Improved speed of query for
GET /api/trends/region/:attribute
. GEOD-1343
Warning: Requires Postgres schema update. See geostreams.sql
.
- Improved datapoints downloading speed by adding a Postgres view.
- Event bus, record download actions GEOD-1009
- Authentication for downloads GEOD-1003
- Unit tests for sensors GEOD-1017
- Adding Banner GEOD-1059
- Add sensor id to download URL. Adding support for download button in detail page GEOD-1101
- Save trends region to DB GEOD-1087
- Added parameter controller, model, sql creation script, postgres scripts for creating, updating, deleting and getting parameters. GEOD-895
- Add endpoint to delete a set of streams GEOD-1057
- Storing bins in SQL tables for year, season, month, day, hour GEOD_1082 GEOD-1133
- Implementing trends by station per season using a source. GEOD-1134
- Added endpoint for analysis trends GEOD-1062
- Implemented counts endpoint for sensors, streams, datapoints and bins GEOD-1154
- Added logs for start and end time in binning endpoints GEOD-1162
- Changed header and email title
- Changed most controllers from cookie authenticator to BearerToken authenticator. HomeController still uses Cookie authenticator GEOD-1066
- Replace count in SQL GEOD-1108
- Changed binning methods to be compatible with the front-end GEOD-1118
- Move binning by season creation to a separate endpoint GEOD-1153
- Changed Binning for stacked bar data, implemented only on season bins GEOD-1155
- Out of memory error when user requests large downloads GEOD-1015
- Fixed bug for deleting parameters GEOD-1177
3.0.0-alpha.1 - 11-27-2017
- Sensor CRUD methods GEOD-951
- Add endpoint for modifying parameters GEOD-880
- Modifying configuration files to allow overriding GEOD-971
- Trends by regions, and details for regions endpoints GEOD-943, GEOD-976, GEOD-997
- Signin page and authorization GEOD-957, GEOD-987
- Add CORS filter GEOD-990
- Bulk add datapoints