Skip to content

Tags: lucid-services/serviser

Tags

2.1.1

Toggle 2.1.1's commit message
Merge branch '2.1.1-release'

2.1.0

Toggle 2.1.0's commit message
* [FIXED] - `ResourceManager.inspectIntegrity` should not expect reso…

…urces to return Bluebird promise object from `inspectIntegrity` method

* [ADDED] - `RemoteServiceManager.buildRemoteService` supports `dir` config option along side `npm` option, for specifying target sdk destination

2.0.3

Toggle 2.0.3's commit message
* [FIXED] - updated npm dependencies

* [FIXED] - issue that caused polluting of event loop after Service setup failed (eg. tests hanged and had to be forced to exit)
* [FIXED] - acceptance tests for `serviser` executable failed sometimes because of timeout

2.0.2

Toggle 2.0.2's commit message
[FIXED] - update ajv@6.11, body-parser@1.19, express@4.17, qs@6.9 dep…

…endencies

[FIXED] - documentation updated & revisited

2.0.1

Toggle 2.0.1's commit message
Merge branch '2.0.1-release'

2.0.0

Toggle 2.0.0's commit message
Merge branch '2.0.0-release'

1.7.0

Toggle 1.7.0's commit message
* [FIXED] - semantic error - order of operations - the `Service` prop…

…erty was being assigned to `Service` prototype object which had been overwritten immediatelly afterwards thus making the assigned `Service` property unavailable

* [FIXED] - http `Route.prototype.getUrl` was returning malformed url string when the endpoint string contained more than one regular expression parameter constraints, solves [#1](#1)
* [FIXED] - update `ajv` & `ajv-keywords` & `qs` packages
* [FIXED] - http `app.getHost()` was returning `//` string value instead of empty string when the host value was unknown
* [FIXED] - http `route.getUrl` method should sort query parameter keys before serializing the parameters into a string
* [FIXED] - `ResourceManager.prototype.register` should accept resource `Function` objects
* [ADDED] - `res.setPaginationHeaders` method accepts new `offsetAlias` & `limitAlias` options

1.6.2

Toggle 1.6.2's commit message
* [FIXED] - regression of `1.6.0` which didn't consider `charset` & `…

…boundary` directives while validating a request content-type header

1.6.1

Toggle 1.6.1's commit message
* [FIXED] - regression of `1.6.0` release which would not expand cont…

…ent-type abbreviations like `json` & `urlencoded` into valid media type thus requiring request to define `content-type` header with invalid (abbreviated) values

1.6.0

Toggle 1.6.0's commit message
* [ADDED] - `Route.prototype.acceptsContentType` uses internal route …

…validation API instead of validating the data on its own

* [FIXED] - `bi-service --help` cli command was failing to load shell commands from user-space as internal `service.$setup` procedure was being executed too early
* [FIXED] - the logger was not given enough time for an error to be logged when a failure occurred while loading additional shell commands from user-space