All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- Bump FeatureServer to 5.0.0
3.1.5 - 2022-06-14
- Bump FeatureServer to 4.0.0
3.1.4 - 2022-05-03
- Bump FeatureServer to 3.4.0
3.1.3 - 2022-02-07
- Bump FeatureServer to 3.3.2
3.1.2 - 2022-02-07
- make access of authInfo compatible with Node.js version lower than 14
3.1.1 - 2022-01-18
- Peer dependency
3.1.0 - 2021-11-30
authInfo
defined by configuration
- Error handling
3.0.0 - 2020-02-18
- Bump FeatureServer to 3.0.0
2.2.1 - 2020-12-14
- Bump FeatureServer to 2.25.1
2.2.0 - 2020-12-14
- Bump FeatureServer to 2.25.0 - better support for CRSs
2.1.0 - 2020-11-17
- Error logging if code is 500
- Replace message with Internal Server Error if 500 code
2.0.3 - 2020-10-19
- Only normalize error if it exists.
2.0.2 - 2020-10-15
- Only normalize error if it exists.
2.0.1 - 2020-10-15
- Ensure error codes are numbers before being passed on to handler; string codes result in unhandled errors.
2.0.0 - 2018-09-04
- Pass Express request object as argument in calls to
this.model.authorize
andthis.model.authenticate
1.5.2 - 2018-06-08
- Simplify acquisition of authentication specification from Model.
1.5.1 - 2018-05-30
- Bumped FeatureServer version to 2.15.0
1.5.0 - 2018-05-29
- Use
https
as the default protocol when constructing thetokenServicesUrl
in thefeatureServerRestInfo
handler. Default is overridden when anuseHttp
property is defined on the result ofauthenticationSpecification()
or when an environment variableKOOP_AUTH_HTTP=true
- Added base-url fragment to
tokenServicesUrl
1.4.2 - 2018-05-23
- missed FeatureServer handling of authentication error
1.4.1 - 2018-05-22
- convert
async/await
to promises
1.4.0 - 2018-05-22
- handling of authorization and authentication errors
- Bump FeatureServer version to 2.14.1 in order to support added authentication handling
1.3.0 - 2018-05-17
- Call model function
authenticationSpecification
(if exists) in therest/info
handler and pass data to FeatureServer - Add route
rest/generateToken
and pass on to associated handler which in turn calls model'sauthenticate
function
- Bumped koop-core peer dependency to 3.6.1
- Bumped featureserver dependency to 2.13.0
1.2.0 - 2018-04-27
- Duplicate FeatureServer routes with
rest/services
included between $namespace and $providerParams placeholders. Placeholder get replaced by provider-specific data registration when paired with koop-core ^3.6.0 - New route
$namespace/rest/info
, for provider-specific server info
1.1.2 - 2018-01-09
- Use error.code if available
1.1.1 - 2017-03-03
- Plugin name is logged correctly at Koop startup
1.1.0 - 2017-03-03
- Support providers using implicit caching
- Rename to Koop-Output-Geoservices
1.0.0 - 2017-01-25
- Initial Release