Skip to content

Latest commit

 

History

History
757 lines (454 loc) · 39.6 KB

CHANGELOG.md

File metadata and controls

757 lines (454 loc) · 39.6 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • [#IOPID-1994] Move redis to peerDependency #164

13 May 2024

13 May 2024

  • [#IOPID-1845] Move io-ts and fp-ts in peerDependency #163
  • Bump version to 13.5.0 [skip ci] da93eda

12 April 2024

12 April 2024

  • [#IOPID-1612, #IOPID-1513] SAMLResponse missing errorMessage #156
  • Bump version to 13.4.0 [skip ci] fd6878f

1 December 2023

1 December 2023

  • [#IOPID-1156] Include additional params in doneCb, if any #153
  • Bump version to 13.3.0 [skip ci] 0918ab0

16 October 2023

16 October 2023

  • [#IOPID-972] Add Intesi Group IdP in whitelist #151
  • Bump version to 13.2.2 [skip ci] 917927e

17 July 2023

17 July 2023

  • [#IOPID-437] Conversion EntityID commercial IdP names #150
  • Bump version to 13.2.1 [skip ci] d8ca080

11 July 2023

11 July 2023

  • [#IOPID-416] Add request to acs callback #149
  • Bump version to 13.2.0 [skip ci] aff049e

16 June 2023

16 June 2023

  • [#IOPID-328] Store extra parameter on login step #148
  • Bump version to 13.1.0 [skip ci] 5b98db6

6 June 2023

6 June 2023

  • [#IOPID-256] upgrade xmldom #147
  • Bump version to 13.0.1 [skip ci] b4e5e81

12 May 2023

12 May 2023

  • [#IOCIT-260] Upgrade redis Client to v4.5.1 #133
  • Bump version to 13.0.0 [skip ci] 6693190

9 May 2023

9 May 2023

  • [#IOPID-190] Fix xmldom types for DOMParser.parseFromString #145
  • Bump version to 12.0.1 [skip ci] 06f8a94

28 April 2023

28 April 2023

  • Upgrade dependencies: io-ts fp-ts eslint #144
  • Bump version to 12.0.0 [skip ci] 13057de

27 April 2023

27 April 2023

  • [#IOPID-143] remove intesaid from idp list #142
  • Bump version to 11.1.0 [skip ci] 6131a36

27 April 2023

27 April 2023

  • Update node version in deploy pipeline #143
  • [IOCOM-181] Migrate node 18 #141
  • Bump version to 11.0.0 [skip ci] 2054283

6 April 2023

6 April 2023

  • [#IOPID-130] Add support for Infocamere SPID IDP #139
  • Bump version to 10.1.1 [skip ci] f7c4c76

7 March 2023

7 March 2023

  • Add EHTID IDP #136
  • Bump version to 10.1.0 [skip ci] 0798d41

28 February 2023

28 February 2023

  • Remove Lollipop Allowed user Agent Header Name #137
  • Bump version to 10.0.0 [skip ci] 9362a7f

9 January 2023

9 January 2023

  • [#IOCIT-240] Add Semver check to Lollipop User Agent #132
  • Bump version to 9.2.0 [skip ci] 576afb8

5 January 2023

5 January 2023

  • Bump version to 9.1.0 [skip ci] 44deb00
  • hotfix authNrequest ID format 630ad26

5 January 2023

5 January 2023

  • [#IOCIT-240] Add support for Lollipop flow #129
  • Bump version to 9.0.0 [skip ci] e052c2e

5 January 2023

5 January 2023

  • [#IOCIT-161] Add new config for test CIE metadata #128
  • Bump version to 8.1.2 [skip ci] f854485

17 October 2022

17 October 2022

  • [#IOCIT-119] timing deltas logging #121
  • [#IOCIT-118] make prevalidate errors more readable #119
  • added chore section to PR_TEMPLATE file #120
  • Bump version to 8.1.1 [skip ci] 48a3226

13 September 2022

13 September 2022

  • chore(deps): bump node-fetch from 2.6.1 to 2.6.7 #108
  • chore(deps): bump async from 3.2.1 to 3.2.4 #112
  • Add the new TeamSystem ID IDP #118
  • Bump version to 8.1.0 [skip ci] df21b78

14 July 2022

14 July 2022

  • Fixed bad parameter passed to SpidStrategy constructor #109
  • Added PR template file #116
  • [#IOCIT-56] fix: updated redis types library to let hub-spid-login build correctly #115
  • fix: package.json & yarn.lock to reduce vulnerabilities #114
  • Bump version to 8.0.0 [skip ci] 5c0b6ec

14 June 2022

14 June 2022

  • [#IC-501] migrated tslint to eslint #110
  • Bump version to 7.0.3 [skip ci] e6f2ccb

2 May 2022

2 May 2022

  • [#IC-451] Fix preproduction CIE Metadata and entityId configuration #107
  • Bump version to 7.0.2 [skip ci] 07243ed

14 January 2022

14 January 2022

  • chore(deps): bump node-forge from 0.10.0 to 1.0.0 #97
  • Bump version to 7.0.1 [skip ci] 5b34a95

16 September 2021

16 September 2021

  • [#IP-339] Migrate fp-ts version from 1.x to 2.x #91
  • [#174991105] Upgrade passport-saml dependency to v1.3.5 #60
  • chore(deps): bump node-forge from 0.9.1 to 0.10.0 #48
  • chore(deps): bump xmldom from 0.1.31 to 0.6.0 #85
  • [#174991105] Upgrade passport-saml dependency to v1.3.5 (#60) #174991105 #174991105 #174991105
  • Bump version to 7.0.0 [skip ci] 677c183

18 August 2021

18 August 2021

  • [#IP-359] Update Node to 14.16.0 #88
  • Bump version to 6.5.1 [skip ci] 4cef63e

14 May 2021

14 May 2021

  • Reverse Order of children in Extensions #83
  • Bump version to 6.5.0 [skip ci] b6f1a00

12 May 2021

12 May 2021

  • Enable Avviso SPID n°19 only with public full operator #81
  • Bump version to 6.4.0 [skip ci] 19a9bb6

11 May 2021

11 May 2021

  • Fix required attributes value from config #75
  • improve error logging + tests refactor #79
  • Bump version to 6.3.0 [skip ci] 7108e83

4 May 2021

4 May 2021

  • Add transform check + tests #76
  • Bump version to 6.2.0 [skip ci] 04f8e5d

25 January 2021

25 January 2021

  • Add missing files in npm bundle #69
  • Bump version to 6.1.0 [skip ci] a29a77c

22 January 2021

22 January 2021

  • Bump version to 6.0.3 [skip ci] 8a13d5a

22 January 2021

22 January 2021

  • Bump version to 6.0.2 [skip ci] 089600f
  • hotfix registry reference 1c1979a

22 January 2021

22 January 2021

22 January 2021

22 January 2021

  • chore(deps): bump ini from 1.3.5 to 1.3.8 #67
  • [#176614756] remove github registry #68
  • chore: remove executable bit from users.json #64
  • [#176013578] refactor pipeline #63
  • fix: make the example app wait for spid-testenv2 #62
  • [#176614756] remove github registry (#68) #176614756
  • [#176013578] refactor pipeline (#63) #176013578
  • Bump version to 6.0.0 [skip ci] 5b117db
  • Update CODEOWNERS c789ca4

14 December 2020

13 December 2020

  • [#175292372] Remove request-ip library #58
  • [#175292372] Remove request-ip library (#58) #175292372
  • chore: release 4.10.0 1009228
  • Update azure-pipelines.yml for Azure Pipelines 316c66c

29 October 2020

29 October 2020

1 October 2020

  • [#174710289] EncryptedAssertion element forbidden #50
  • [#174710289] EncryptedAssertion element forbidden (#50) #174710289
  • chore: release 4.7.0 4bdb89d

30 September 2020

30 September 2020

  • [#174710289] Better SAML Response validation #49
  • Downgrades danger to ^7.0.0 #40
  • [#174710289] Better SAML Response validation (#49) #174710289
  • chore: release 4.5.0 493eb73

19 May 2020

  • add Forbidden Unauthorized on acs #38
  • chore: release 4.3.1 1e992d1
  • chore: release 4.4.0 e06b917
  • hotfix: add nvmrc a9213d2

10 May 2020

  • [#172754149] avoid to log SPID request in application insights #37
  • [#172754149] avoid to log SPID request in application insights (#37) #172754149
  • chore: release 4.3.1 7c19246

22 April 2020

  • [#172408462] Log redirect url on spid login error #36
  • [#172408462] Log redirect url on spid login error (#36) #172408462
  • chore: release 4.3.0 8c87f15

20 April 2020

  • [#172408462] try fix SPID login on invalid StatusCode #35
  • [#172408462] try fix SPID login on invalid StatusCode (#35) #172408462
  • chore: release 4.2.0 8ccfed3

6 April 2020

  • [#172038263] Middlewares exception handling #34
  • [#172038263] Middlewares exception handling (#34) #172038263
  • [pipeline] add variable CACHE_VERSION_ID 4065e30
  • chore: release 4.1.0 87c162d

31 March 2020

  • [#172067300] avoid to log request with no response (callback) #33
  • Bump mixin-deep from 1.3.1 to 1.3.2 #10
  • Bump acorn from 5.7.3 to 5.7.4 #28
  • [#172067300] avoid to log request with no response (callback) (#33) #172067300
  • [#172016612] Update azure-pipelines.yml for Danger #172016612
  • chore: release 4.0.0 5e6cd3c

25 March 2020

24 March 2020

  • [#158818736] fix: base64 encoded string to XML inside callback #32
  • [#158818736] fix: base64 encoded string to XML inside callback (#32) #158818736
  • chore: release 3.3.2 f2ac06f
  • hotfix: linting 5b8684f

23 March 2020

23 March 2020

  • [#158818736] Add callback to intercept SAML requests and responses #30
  • [#171665361] add azure pipeline #31
  • [#158818736] Add callback to intercept SAML requests and responses (#30) #158818736
  • [#171665361] add azure pipeline (#31) #171665361
  • chore: release 3.3.0 16a08fa

17 March 2020

  • [#171800318] preValidate with acceptedClockSkewMs #29
  • [#171800318] preValidate with acceptedClockSkewMs (#29) #171800318
  • chore: release 3.2.0 b15d898

16 March 2020

16 March 2020

  • [#171800318] NotBefore, IssueInstant and NotOnOrAfter check only on strict validation #27
  • [#171800318] NotBefore, IssueInstant and NotOnOrAfter check only on strict validation (#27) #171800318
  • chore: release 3.1.0 486123d

13 March 2020

  • [#171706038] Manual idps metadata update #26
  • [#171706038] Manual idps metadata update (#26) #171706038
  • chore: release 3.0.0 7500ccd

11 March 2020

  • [#171705742] Fix npm binary path #25
  • [#171705742] Fix npm binary path (#25) #171705742
  • chore: release 2.9.1 d27efe8

9 March 2020

  • [#170765582] Selective update IDPS metadata #24
  • [#170765582] Selective update IDPS metadata (#24) #170765582
  • chore: release 2.9.0 6fa7f50

5 March 2020

  • [#171642423] Fetch testenv2 metadata #23
  • [#171642423] Fetch testenv2 metadata (#23) #171642423
  • chore: release 2.8.0 60fc67b

4 March 2020

  • [#171550422] fix metadata parsing #22
  • [#171550422] fix metadata parsing (#22) #171550422
  • chore: release 2.7.0 28a7815

3 March 2020

  • [#171550422] Parsing CIE metadata for IDP options #21
  • [#171550422] Parsing CIE metadata for IDP options (#21) #171550422
  • chore: release 2.6.0 317dfd9

3 March 2020

  • [#171311847] preValidate use optional additionalParams for any idps #20
  • [#154357300] Add Unit Tests #17
  • [#171474957] fix spid strategy thread safety #19
  • [#171467326] Fix minimum level and Response issuer format validation rules #18
  • [#171311847] preValidate use optional additionalParams for any idps (#20) #171311847
  • [#154357300] Add Unit Tests (#17) #154357300
  • [#171474957] fix spid strategy thread safety (#19) #171474957
  • [#171467326] Fix minimum level and Response issuer format validation rules (#18) #171467326
  • chore: release 2.5.0 fe7fe78

19 February 2020

19 February 2020

19 February 2020

19 February 2020

19 February 2020

  • chore: refactoring #14
  • chore: release 2.2.0 2cedc06

18 February 2020

18 February 2020

18 February 2020

  • Small fixes #13
  • small fixes #2
  • Update response validation #1
  • working copy before multi 4b78a6a
  • init 7f45e6f
  • Refactoring in functional style part 1 6985122

24 January 2020

  • [#170333051] chore: add relase it #11
  • [#170334278] Add spid validator IdP #8
  • [#168693658] Add support for auth routes (assertConsumer and slo) #7
  • [#170333051] chore: add relase it (#11) #170333051
  • [#170334278] Add spid validator IdP (#8) #170334278
  • [#168693658] Add support for auth routes (assertConsumer and slo) (#7) #168693658
  • chore: npm init befe885
  • chore: adds npmrc b086e8d
  • chore: fix release-it f4c91db

23 August 2019

  • [#167976925] Add and export getAuthnContextFromResponse method #6
  • [#167976925] Add and export getAuthnContextFromResponse method (#6) #167976925

v0.0.2

22 August 2019

  • [#167976925] Fix getErrorCodeFromResponse method export in dist folder #5
  • [#167976925] Add and export getErrorCodeFromResponse method #4
  • [#167976925] Export SpidLevel type definitions #3
  • [#167976925] First migration for spid login classes and utils #1
  • Bump lodash from 4.17.11 to 4.17.15 #2
  • [#167976925] Fix getErrorCodeFromResponse method export in dist folder (#5) #167976925
  • [#167976925] Add and export getErrorCodeFromResponse method (#4) #167976925
  • [#167976925] Export SpidLevel type definitions (#3) #167976925
  • [#167976925] First migration for spid login classes and utils (#1) #167976925
  • Initial commit e901d80