Skip to content

Releases: telefonicaid/fiware-pep-steelskin

1.8.0

30 Jun 10:17
2424348
Compare
Choose a tag to compare

This is the last version of the PEP supporting Nodev8. Note that Nodev8 was deprecated in December 2019, according to the node release schedule. You are highly encouraged to use Nodev10 or newer.

Changes (since 1.7.0):

  • Add: docker env vars for tune authentication cacheTTL
  • Fix: logs about invalid PEP token to debug level (#439)
  • Fix: to info all access account logs (#376)
  • Fix: Check boolean access account config value against right boolean value
  • Upgrade NodeJS version from 8.16.0 to 10.19.0 in Dockerfile due to Node 8 End-of-Life
  • Make optional PM2 usage in docker entrypoint

1.7.0

11 Nov 14:54
f25f7a1
Compare
Choose a tag to compare

Changes (since 1.6.0):

  • Add URL /v2/registration actions for ContextBroker
  • Set body parser limit to 1 MB explicitly

1.6.0

29 Jul 11:46
f2c3a17
Compare
Choose a tag to compare

Changes (since 1.5.0):

  • Add: version to orion urls as read action (#416)
  • Add: access control disabled flag as config environment variable (for docker)
  • Add: support REPLACE (NGSIv1), replace (NGSIv2) and appendStrict (NGSIv2) as action type for ContextBroker requests (#422)
  • Upgrade from node:8.12.0-slim to node:8.16.0-slim as base image in Dockerfile

1.5.0

19 Dec 17:59
cb7a1c9
Compare
Choose a tag to compare

This release removes support from Nodev4 and Nodev6. Note that Nodev4 was deprecated time ago and Nodev6 will be soon, according to the node release schedule. You are highly encouraged to use Nodev8 or newer.

Changes (since 1.4.0):

  • Set Nodejs 8.12.0 as minimum version in packages.json (effectively removing Nodev4 and Nodev6 as supported versions)
  • Add: use NodeJS 8 in Dockerfile
  • Add: use PM2 in Dockerfile
  • Upgrade: update logops depedence from 1.0.0 to 2.1.0
  • Upgrade: update express dependence from 3.5.1 to 4.16.4
  • Upgrade: update request dependence from 2.39.0 to 2.88.0
  • Upgrade: update mocha development dependence from ~1.13.0 to 5.2.0
  • Upgrade: update istanbul development dependence from ~0.1.34 to 0.4.5
  • Remove: old unused development dependencies (closure-linter-wrapper, chai, sinon, sinon-chai, grunt and grunt related module)

1.4.0

23 Oct 07:18
7ffcc49
Compare
Choose a tag to compare

Changes since 1.3.0:

  • Add: init script in RPM is able to deal with multiple instances of PEP running on the same system (#390)
  • Fix: init script in RPM fixes start stop errors in pep service (#390)
  • Fix: check boolean config fields against right boolean value
  • Fix: mustache dependence version to 2.2.1 due to detected medium vulnerability (*)
  • Fix: allow log level in uppercase for access logger and lowercase for tracerequest
  • Using precise dependencies (~=) in packages.json

(*) Also included in 1.3.1

1.3.1

17 Nov 11:27
648279d
Compare
Choose a tag to compare

Changes since 1.3.0:

  • Fix mustache dependence version to 2.2.1 due to detected medium vulnerability

1.3.0

18 Oct 11:24
Compare
Choose a tag to compare

Changes since 1.2.0:

  • FEATURE update node version to 4.8.4
  • FEATURE access accounting in a file of each operation (including user, service/servicepath and action) [#350]
  • FIX text/plain bodies are not forwarded (impacting on "PUT /v2/entities/E/attrs/A/value" operation for CB) [#345]
  • FIX size of validation cache according with cacheTTLS.validation instead of cacheTTLS.users [#349]

1.2.0

05 Oct 14:13
Compare
Choose a tag to compare

Changes in this release:

  • Update Context Broker plugin with v2 operations (#325).
  • Add an administrative operation to get the log level (#323).
  • Add the 'comp' field to the PEP log (#328).
  • Create a cache for Keypass requests (#324).

1.1.0

09 Jun 12:15
Compare
Choose a tag to compare

Changes in this release:

  • Fix Error 503 in pep when many tokens are requested simultaneously #316

1.0.0

03 May 15:46
Compare
Choose a tag to compare

Changes in this release:

  • Change log level using the administration API (#286)
  • FIX Max listeners reached when waiting for Keystone to authenticate (#290)
  • FIX Unica-correlator header is deprecated (#296)
  • Include service and subservice in log traces (#287)
  • Refactor on NGSIv2 operations in Orion plugin in order to align to latest changes in NGSIv2 spec (#301)
  • New config needed for the new logops library (#304)