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.
v2.3.0 - 2022-08-25
- Added /ApplicationInfos/{state} GET endpoint
- Added /GeneralInformations/{state} GET endpoint
v2.2.1 - 2022-06-14
- #258 Fix math associated with QPPQ
v2.2.0 - 2022-03-24
- Added englishUnitTypeID, metricUnitTypeID and statisticGroupID to regressionTypes
- Add docker support
- Added Si output
- Update readme
- Filtered GetRegressions endpoint by regression region
- Filtered GetCitations endpoint by regression region
- Filtered GetStatisticGroups endpoint by regression region
- Check if all BCs are available for each equation in a regression region, if required BCs are not available for an equation it returns a value of -99999 for the equation. When an equation can not be calculated a disclaimer message is added.
- If an equation cannot be calculated and that equation is needed for FDCTM then an error is added to the messages and FDCTM is not calculated or returned.
- Update version numbers
- Fix for get citation endpoint
- Throw error when QPPQ index gage has no flow
v2.1.2 - 2021-05-06
- Extended timeout in code to 5 minutes, eliminating issues with large basins timing out before regression regions were returned
- Issue where edits to regression regions failed when no limitations were attached
v2.1.1 - 2021-04-06
- Limitation variables now are deleted when the limitation is edited if the variables are not included in the edit
- An issue with status filters at the regions/{region}/scenarios endpoint
- Issues with updating variable types that have the same default English and Metric units when the full units are attached
- Issues with some equations validating when skipping the equation test
v2.1.0 - 2021-03-26
- Added post/put/delete endpoints for methods
- Multiple updates made to service documentation, including additional information for variables and changing "regions" to "study areas"
- Batch scenario endpoint updates, enhanced to allow users to skip the equation check
- Edited variable functionality to allow default units and statistic groups
- Enhancements made to the Flow Duration Curve Transfer Method (or QPPQ), now uses published flow durations for computation
- renamed UnitsSystems to UnitSystems
- Authentication issues
v2.0.0 - 2020-08-10
- Initial release of update to dotnetcore (currently v3.1.3)