4.10.3 (2020-08-17)
- package.json & package-lock.json to reduce vulnerabilities (7e30bb1)
4.10.2 (2020-08-13)
- config: remove invalid default audience value (c4ea1d8)
4.10.1 (2020-07-16)
- set request.user (900bd0a)
4.10.0 (2020-06-26)
- add body from request to logger - FCS-250 (bb1677d)
4.9.1 (2020-06-26)
- skip setting user info for unauthenticated routes (a5cc2b8)
- skip setting userInfo for external routes (b4d5c9c)
4.9.0 (2020-06-19)
- add userInfo to logger - FCS-324 (59dd721)
4.8.0 (2020-06-10)
- add logger for successful API responses - FCS-301 (f40bb13)
4.7.0 (2020-05-21)
- add LabShare Logger as a global module - FCS-161 (72648f6)
- use LabShare Logger as main logger in services (e17d5b3)
4.6.0 (2020-05-21)
- export cli functions (5c0e0a8)
4.5.5 (2020-05-11)
- added CORS middleware (a8ed0b3)
4.5.4 (2020-05-01)
- base docker image (bd2cfe6)
4.5.3 (2020-05-01)
- apm issue for stating services command (1042482)
4.5.2 (2020-04-14)
- check if notification settings are present (071993a)
- update test for notification service (f811446)
- use this._options to create notification service - FCS-188 (91f53df)
4.5.1 (2020-04-09)
- path parameters get lower-cased (71ed923)
4.5.0 (2020-04-08)
- added options to disable authentication and set user info (6a017b5)
4.4.0 (2020-04-01)
- add services-notifications - FCS-188 (ee5e850)
4.3.0 (2020-03-24)
- documentation (1f12a1d)
- support for loading loopback apis (36a0f82)
- support for loobpack apis (a01547b)
- test for loading loopback apps (e8ecc60)
4.2.0 (2020-03-11)
- updated to @labshare/services-auth v3 (198776f)
- add applyAuthMetadata() method (7b50402)
4.1.1 (2020-03-06)
- read auth url from services.auth.url config setting (1c808f7)
4.1.0 (2020-03-05)
- added build cli command (941c082)
4.0.11 (2020-03-03)
- make sure controller class name does not start with a number (8248a7c)
4.0.10 (2020-02-25)
- prevent path parameters from being lower cased (0305a39)
4.0.9 (2020-02-24)
- avoid name clash between services with same names (47cdcbe)
4.0.8 (2020-02-20)
- added ability to specify multiple mount points (2aa73c3)
4.0.7 (2020-02-18)
- make mounthPath configurable (002b0fa)
4.0.6 (2020-02-14)
- implement case-insensitive routing (54168b7)
4.0.5 (2020-02-13)
- revert forcing routes to be lower case (0f1fed3)
4.0.4 (2020-02-13)
- force routes to be lower case (2a5bbcf)
4.0.3 (2020-02-13)
- prefix each path with facilityId (b9f5741)
4.0.2 (2020-02-07)
- dashes in API file names (da13376)
3.4.0 (2019-08-29)
- readme typo (f62db6b)
- add Elastic APM integration (86139d6)
3.3.3 (2019-02-13)
- pkg: use memorystore to prevent memory leaks in default session (558f00d)
3.3.2 (2018-11-27)
3.3.1 (2018-11-27)
- package: update server-shutdown to version 2.0.0 (86bc672)
3.3.0 (2018-10-31)
- add basic health check route on restApiRoot (aabe483)
3.2.1 (2018-10-25)
- config: resolve default value for restApiRoot (e47e807)
3.2.0 (2018-10-25)
- config: provide mountpoint for APIs as "restApiRoot" SHELL-1623 (9d12f0b)
3.1.0 (2018-09-07)
- docker: install "tzdata" for customizing the timezone from UTC (c5e748e), closes /github.com/gliderlabs/docker-alpine/issues/136#issuecomment-272703023
3.0.0 (2018-06-15)
- package: add missing semantic-release dependencies (4023752)
- travis: remove --pro flag to support open source Travis CI (2d8d3d8)
- api: remove recursive dependency resolution SHELL-1402 (beead4e)
- npm: integrate with semantic-release SHELL-1528 (248fe9f)
- api: Remove recursive “packageDependency” resolution for HTTP and Web Socket APIs to resolve Node module versioning conflicts when multiple LabShare versions of LabShare dependencies exist in the dependency tree.
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- Merge pull request #60 from LabShare/new-socket-api (d4d625b), closes #60
- Merge pull request #30 from LabShare/remove-auth (9e74f60), closes #30
- package.json & .snyk to reduce vulnerabilities (43d0ed4)
- npm: Fix NPM version for publishing compatibility (bbaf817)
- npm: NPM does not allow leading zeros in version (0dde1a5)
- package: Fix typo (0474a9a)
- git: Enforce commit format (36c67cc)
- services: Replace custom forced shutdown with NPM's server-shutdown (3175c53)
- new Socket API system
- move route authentication out of LabShare/Services
- package.json & .snyk to reduce vulnerabilities (43d0ed4)
- npm: Fix NPM version for publishing compatibility (bbaf817)
- package: Fix typo (0474a9a)
- services: Replace custom forced shutdown with NPM's server-shutdown (3175c53)