SuccessChanges

Summary

  1. feat(file-utils.js file-utils.test.js): made a seperate utils for common file operations (details)
  2. chore(.gitignore): added jwks folder in git ignore (details)
  3. test(openid-client-helper.test.js): test cases for openid-client (details)
  4. chore(package.json): added openid-client and jose deps (details)
  5. feat(openid-client-helper.js): Added utility for openid client strategy initialization (details)
  6. feat(providers.js): added openid-client strategy support (details)
  7. test(providers.spec.js): added error handling and integration test for openid-client strategy (details)
  8. refactor(sp-meta.js sp-meta.test.js): dry to sp-meta.js (details)
  9. test(provider.spec.js): test pkce and custom params flow (details)
  10. style(file-utils.js test.js): fix codacy issues (details)
  11. refactor(providers.js): remove passport-openidconnect strategy (details)
  12. test(file-utils.spec.js openid-client-helper.spec.js): separate unit and integration test (details)
  13. refactor(providers.js test.js): remove callbackUrl and added redirectUrls for openid-client strategy (details)
  14. refactor(openid-client-helper.spec.js provider.js): code complexity and duplication #206 (details)
  15. feat(package.json): support node 14.16.0 to 15.11.0 (details)
  16. ci(lint.yml codecov.yml): updated node version to 14.x (details)
  17. chore(package.json): update node engines (details)
  18. chore: remove mistaken file (details)
  19. build(deps): bump express-prom-bundle from 6.3.4 to 6.3.5 (details)
  20. build(deps): bump memorystore from 1.6.5 to 1.6.6 (details)
  21. build(deps): bump redis from 3.0.2 to 3.1.0 (details)
  22. ci(commit-check): sync workflows (details)
  23. ci(commit-check): sync workflows (details)
  24. build(deps): bump winston-daily-rotate-file from 4.5.1 to 4.5.2 (details)
  25. build(deps-dev): bump @cucumber/cucumber from 7.0.0 to 7.1.0 (details)
  26. build(deps-dev): bump standard-version from 9.1.1 to 9.2.0 (details)
  27. build(deps): bump express-prom-bundle from 6.3.5 to 6.3.6 (details)
  28. ci(codecov.yml): update node engines in CI config and package.json (details)
  29. build(.npmignore): added npm ignore file to add .npmrc file in final dist (details)
  30. build(deps): bump redis from 3.1.0 to 3.1.1 (details)
  31. build(deps-dev): bump eslint from 7.23.0 to 7.24.0 (details)
  32. build(deps-dev): bump eslint-plugin-no-unsanitized from 3.1.4 to 3.1.5 (details)
  33. chore(package-lock.json): update package lock json (details)
  34. build(deps): bump passport-saml from 2.1.0 to 2.2.0 (details)
  35. build(deps-dev): bump @cucumber/cucumber from 7.1.0 to 7.2.1 (details)
  36. test(routes.spec.js): test custom redirection and error route (details)
  37. feat(routes.js): track error logs generated by passport strategies (details)
  38. test(test.js): test with apple strategy as openidconnect is deprecated (details)
  39. build(deps): bump redis from 3.1.1 to 3.1.2 (details)
  40. build(deps): bump winston-daily-rotate-file from 4.5.2 to 4.5.5 (details)
  41. build(deps-dev): bump eslint from 7.24.0 to 7.25.0 (details)
  42. build(deps-dev): bump eslint from 7.25.0 to 7.26.0 (details)
  43. build(deps-dev): bump standard-version from 9.2.0 to 9.3.0 (details)
  44. build(deps-dev): bump eslint-plugin-chai-friendly from 0.6.0 to 0.7.1 (details)
  45. build(deps-dev): bump mocha from 8.3.2 to 8.4.0 (details)
  46. build(deps-dev): bump codecov from 3.8.1 to 3.8.2 (details)
  47. build(deps-dev): bump lint-staged from 10.5.4 to 11.0.0 (details)
  48. refactor(routes.js): make custom error and handle error (details)
  49. test(error-handler.spec.js): test error with correct message (details)
  50. test(strategy-error): ensure error handler throws (details)
  51. test(error-handler): fix node-config module usage (details)
  52. test(error-handler): rename test description (details)
  53. refactor(error-handler.test.js): refactor, write test cases and add handleStrategyError (details)
  54. chore(package-lock): update lockfileVersion (details)
  55. build(devDeps): fix cucumber version (details)
  56. feat(openid-connect): replace deprecated openid lib with openid-client (details)
  57. chore(release): 5.0.0 (details)
  58. build(deps): bump express-session from 1.17.1 to 1.17.2 (details)
  59. build(deps): bump openid-client from 4.4.0 to 4.7.4 (details)
  60. fix(dependencies): relock file to fix vulnerability (details)
  61. test(error-handler.test.js): modulerize code and add test cases (details)
  62. refactor(error-handler.spec.js): refactor test code (details)
  63. test(error-handler.spec.js): check error with correct message (details)
  64. test(openid-client.helper.test.js): test issuer object init with and without discovery endpoint (details)
  65. feat(openid-client-helper.js): init issuer with and without discovery endpoint (details)
  66. build(package-lock.json): update package-lock.json (details)
  67. build(package-lock.json): update package-lock.json (details)
  68. build(package.json): update node engine version (details)
  69. fix(package.json): fix twitter volunerability (details)
  70. fix(package.json): fix url issue (details)
  71. build(codecov.yml): fix github action due to bug in npm (details)
  72. test(error-handler.spec.js): comment out test cases and add todo (details)
  73. fix(security): update vulnerable dep tree (details)
  74. chore(release): 5.1.0 (details)
  75. build(package-lock.json): update deps on package-lock.json (details)
  76. build(eslint): remove deprecated plugin (details)
  77. chore(eslint): remove unused eslint comments (details)
  78. fix(logging.test.js): fix empty dirname and use existing log dir path (details)
  79. chore(release): 5.2.0 (details)
  80. build(deps-dev): bump eslint-plugin-promise from 4.3.1 to 5.1.0 (details)
  81. build(deps-dev): bump sinon from 10.0.0 to 11.1.1 (details)
  82. build(deps-dev): bump mocha from 8.4.0 to 9.0.2 (details)
  83. build(deps-dev): bump eslint-utils from 2.1.0 to 3.0.0 (details)
  84. build(deps-dev): bump codecov from 3.8.2 to 3.8.3 (details)
  85. build(deps-dev): bump eslint from 7.30.0 to 7.31.0 (#310) (details)
  86. build(deps-dev): bump standard-version from 9.3.0 to 9.3.1 (#311) (details)
  87. build(deps-dev): bump @cucumber/cucumber from 7.3.0 to 7.3.1 (#307) (details)
  88. build(deps-dev): bump lint-staged from 11.0.1 to 11.1.0 (#316) (details)
  89. fix: remove decimal points from Client assertion JWT exp time (#315) (details)
  90. chore(release): 5.2.1 (#320) (details)
  91. build(deps-dev): bump mocha from 9.0.2 to 9.0.3 (#318) (details)
Commit fbdf32319527c91b5dc7c280a22b3cac50855a1d by kdhttps
feat(file-utils.js file-utils.test.js): made a seperate utils for common file operations

feat #206
The file was addedtest/file-utils.test.js
The file was addedserver/utils/file-utils.js
Commit 47f402f8e216a6ab6fed651436ad45d8d89b6b39 by kdhttps
chore(.gitignore): added jwks folder in git ignore

chore #206
The file was modified.gitignore (diff)
Commit 2c4c66a44a731cd0efe56753a43c35a4771c7922 by kdhttps
test(openid-client-helper.test.js): test cases for openid-client

test #206
The file was addedtest/openid-client-helper.test.js
The file was modifiedtest/testdata/init-mock.js (diff)
Commit c83323f801728834e2f18673ca55d3206b22970f by kdhttps
chore(package.json): added openid-client and jose deps

#206
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit da25ac39040bb10e0f8f9ac73f42205cdb4da277 by kdhttps
feat(openid-client-helper.js): Added utility for openid client strategy initialization

feat #206
The file was modifiedtest/openid-client-helper.test.js (diff)
The file was modifiedconfig/test.js (diff)
The file was addedserver/utils/openid-client-helper.js
Commit 514aad8dac91b74ce29b9b23051b91b4542d0e22 by kdhttps
feat(providers.js): added openid-client strategy support

feat #206
The file was addedserver/mappings/openid-client.js
The file was modifiedserver/providers.js (diff)
The file was modifiedserver/extra-passport-params.js (diff)
Commit dc5390157f4739a6cff49e1b5445eda4f94b659c by kdhttps
test(providers.spec.js): added error handling and integration test for openid-client strategy

test #206
The file was addedtest/providers.spec.js
The file was modifiedconfig/test.js (diff)
The file was modifiedserver/providers.js (diff)
The file was modifiedtest/start-server-hook.js (diff)
Commit c313dddaf473b328bd91550b6d0ca50a68f8b7bd by kdhttps
refactor(sp-meta.js sp-meta.test.js): dry to sp-meta.js

ref #206
The file was modifiedtest/openid-client-helper.test.js (diff)
The file was modifiedserver/sp-meta.js (diff)
The file was modifiedserver/utils/file-utils.js (diff)
The file was addedtest/sp-meta.test.js
Commit 9d303f9bb5743d2aa8676ef98d0a055317cd8e96 by kdhttps
test(provider.spec.js): test pkce and custom params flow

test #206
The file was modifiedconfig/test.js (diff)
The file was modifiedtest/providers.spec.js (diff)
Commit c49058176fde39c0eb2fe4aac062a6dc5e004315 by kdhttps
style(file-utils.js test.js): fix codacy issues

style #206
The file was modifiedserver/utils/file-utils.js (diff)
The file was modifiedconfig/test.js (diff)
Commit 02b20e447f057ce622a374d3e80b1cce07388033 by kdhttps
refactor(providers.js): remove passport-openidconnect strategy

re #206
The file was modifiedserver/providers.js (diff)
The file was removedserver/mappings/openidconnect-default.js
The file was modifiedpackage.json (diff)
The file was modifiedconfig/test.js (diff)
The file was modifiedpackage-lock.json (diff)
Commit cdc5036bf18d10fad6616dbda7fe711acd87cf93 by kdhttps
test(file-utils.spec.js openid-client-helper.spec.js): separate unit and integration test

ref #206
The file was addedtest/openid-client-helper.spec.js
The file was modifiedtest/file-utils.test.js (diff)
The file was addedtest/file-utils.spec.js
The file was modifiedtest/openid-client-helper.test.js (diff)
Commit 62b5cb820b6e672183aa02be0a47a84966ff4dd5 by kdhttps
refactor(providers.js test.js): remove callbackUrl and added redirectUrls for openid-client strategy

ref #206
The file was modifiedconfig/test.js (diff)
The file was modifiedserver/providers.js (diff)
Commit 8ed6dc05f371021447793b99a281582762e296e8 by kdhttps
refactor(openid-client-helper.spec.js provider.js): code complexity and duplication #206
The file was modifiedtest/openid-client-helper.spec.js (diff)
The file was modifiedserver/providers.js (diff)
Commit da7fd3be36c65ff01d675fb9e0d37e3971c54589 by kdhttps
feat(package.json): support node 14.16.0 to 15.11.0

feat #213
The file was modifiedpackage.json (diff)
Commit a3742fc68180accae13db584ed7e07b19193af9a by kdhttps
ci(lint.yml codecov.yml): updated node version to 14.x

ci #213
The file was modified.github/workflows/codecov.yml (diff)
The file was modified.github/workflows/lint.yml (diff)
Commit 1b30d5b2060d652536f8077037459997ee665d48 by kdhttps
chore(package.json): update node engines

#213
The file was modifiedpackage.json (diff)
Commit 2996b870cad5c8da24dbb3631acc0de8324bf22b by eland.christian
chore: remove mistaken file
The file was removeda.g
Commit 68fbbfe3b87cea66cf719e064ffa001b8c61f2f4 by noreply
build(deps): bump express-prom-bundle from 6.3.4 to 6.3.5

Bumps [express-prom-bundle](https://github.com/jochen-schweizer/express-prom-bundle) from 6.3.4 to 6.3.5.
- [Release notes](https://github.com/jochen-schweizer/express-prom-bundle/releases)
- [Commits](https://github.com/jochen-schweizer/express-prom-bundle/compare/6.3.4...6.3.5)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit a6c9c68661893d1647178347bd0b721715e71be1 by noreply
build(deps): bump memorystore from 1.6.5 to 1.6.6

Bumps [memorystore](https://github.com/roccomuso/memorystore) from 1.6.5 to 1.6.6.
- [Release notes](https://github.com/roccomuso/memorystore/releases)
- [Commits](https://github.com/roccomuso/memorystore/commits)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 068f48e6f36fd752568f8e1ba60697565247cb8f by noreply
build(deps): bump redis from 3.0.2 to 3.1.0

Bumps [redis](https://github.com/NodeRedis/node-redis) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/NodeRedis/node-redis/releases)
- [Changelog](https://github.com/NodeRedis/node-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NodeRedis/node-redis/compare/v3.0.2...v3.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 588dc1f42ea7179fba3fdc64a8187914c5ad8a4b by noreply
ci(commit-check): sync workflows

Preparation for the move of workflows centrally
The file was modified.github/workflows/commit-check.yml (diff)
Commit 57707a9e04fbf5412d218a72217cae9fd36afbcc by noreply
ci(commit-check): sync workflows
The file was modified.github/workflows/commit-check.yml (diff)
Commit cbcd6dafe642aad0f927053a15e223e4bea587ab by noreply
build(deps): bump winston-daily-rotate-file from 4.5.1 to 4.5.2

Bumps [winston-daily-rotate-file](https://github.com/winstonjs/winston-daily-rotate-file) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/winstonjs/winston-daily-rotate-file/releases)
- [Commits](https://github.com/winstonjs/winston-daily-rotate-file/compare/v4.5.1...v4.5.2)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 4322c829994d4f31cc661c01639077393107c44c by noreply
build(deps-dev): bump @cucumber/cucumber from 7.0.0 to 7.1.0

Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v7.0.0...v7.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit a4589c84a0f775450fe2dac2d9015939139e5500 by noreply
build(deps-dev): bump standard-version from 9.1.1 to 9.2.0

Bumps [standard-version](https://github.com/conventional-changelog/standard-version) from 9.1.1 to 9.2.0.
- [Release notes](https://github.com/conventional-changelog/standard-version/releases)
- [Changelog](https://github.com/conventional-changelog/standard-version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/standard-version/compare/v9.1.1...v9.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 150f17bf0fc157e19dd60602cd230e94173cb8d7 by noreply
build(deps): bump express-prom-bundle from 6.3.5 to 6.3.6

Bumps [express-prom-bundle](https://github.com/jochen-schweizer/express-prom-bundle) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/jochen-schweizer/express-prom-bundle/releases)
- [Commits](https://github.com/jochen-schweizer/express-prom-bundle/compare/6.3.5...6.3.6)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit b33f5fb47bbc66d10e8ae5c762ab43711b56989c by kdhttps
ci(codecov.yml): update node engines in CI config and package.json

ci #213
The file was modified.github/workflows/lint.yml (diff)
The file was modified.github/workflows/codecov.yml (diff)
The file was modifiedpackage.json (diff)
Commit 799165a2c37c5e87e8c712946dc370caf161f412 by kdhttps
build(.npmignore): added npm ignore file to add .npmrc file in final dist

we changed npm default behaviour
https://docs.npmjs.com/cli/v6/using-npm/developers#keeping-files-out-of-your-package

build #213
The file was added.npmignore
Commit 14ab0efc86d1c0c507f5df46267e700505bde53a by noreply
build(deps): bump redis from 3.1.0 to 3.1.1

Bumps [redis](https://github.com/NodeRedis/node-redis) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/NodeRedis/node-redis/releases)
- [Changelog](https://github.com/NodeRedis/node-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NodeRedis/node-redis/compare/v3.1.0...v3.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit b891308e520505a8d1ed524400c4b46dc5338683 by noreply
build(deps-dev): bump eslint from 7.23.0 to 7.24.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.23.0 to 7.24.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.23.0...v7.24.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit de82afef1297af72503b9474f9cdadbdafc0be0e by noreply
build(deps-dev): bump eslint-plugin-no-unsanitized from 3.1.4 to 3.1.5

Bumps [eslint-plugin-no-unsanitized](https://github.com/mozilla/eslint-plugin-no-unsanitized) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/mozilla/eslint-plugin-no-unsanitized/releases)
- [Commits](https://github.com/mozilla/eslint-plugin-no-unsanitized/commits)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit b8e962adfbda979561055f5c6d99061af0074a36 by kdhttps
chore(package-lock.json): update package lock json

chore #206
The file was modifiedpackage-lock.json (diff)
Commit 605bb28d5955b0c068bd17f32df9d3cbec7399c8 by noreply
build(deps): bump passport-saml from 2.1.0 to 2.2.0

Bumps [passport-saml](https://github.com/node-saml/passport-saml) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/node-saml/passport-saml/releases)
- [Changelog](https://github.com/node-saml/passport-saml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/node-saml/passport-saml/compare/v2.1.0...v2.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit cf8d3d9cfaa420f236e48d5f3b98e42a02912c3e by noreply
build(deps-dev): bump @cucumber/cucumber from 7.1.0 to 7.2.1

Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 7.1.0 to 7.2.1.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v7.1.0...v7.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit cb3a93e1578f91a629e733fd3d7d473a245c3c90 by kdhttps
test(routes.spec.js): test custom redirection and error route

test #250
The file was modifiedtest/routes.spec.js (diff)
Commit 98202261329c8b4137173777b918ed7416ce5de2 by kdhttps
feat(routes.js): track error logs generated by passport strategies

feat #250
The file was modifiedserver/routes.js (diff)
Commit 072075a4cacd87a5a9228a5366f469af016dd244 by kdhttps
test(test.js): test with apple strategy as openidconnect is deprecated

test #250
The file was modifiedtest/routes.spec.js (diff)
The file was addedtest/testdata/apple-auth.p8
The file was modifiedconfig/test.js (diff)
Commit 0b5e27881fcb673291a74bfd27e6a44569a3172d by noreply
build(deps): bump redis from 3.1.1 to 3.1.2

Bumps [redis](https://github.com/NodeRedis/node-redis) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/NodeRedis/node-redis/releases)
- [Changelog](https://github.com/NodeRedis/node-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NodeRedis/node-redis/compare/v3.1.1...v3.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 2b5f2228f4837b611b5fea7599ba3174d5381ece by noreply
build(deps): bump winston-daily-rotate-file from 4.5.2 to 4.5.5

Bumps [winston-daily-rotate-file](https://github.com/winstonjs/winston-daily-rotate-file) from 4.5.2 to 4.5.5.
- [Release notes](https://github.com/winstonjs/winston-daily-rotate-file/releases)
- [Commits](https://github.com/winstonjs/winston-daily-rotate-file/compare/v4.5.2...v4.5.5)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit d7b130108b87341e5a3f75d36afc78a67856e8d2 by noreply
build(deps-dev): bump eslint from 7.24.0 to 7.25.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.24.0 to 7.25.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.24.0...v7.25.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit e67e5b4b16ecb592aa7c09639d17878e059400db by noreply
build(deps-dev): bump eslint from 7.25.0 to 7.26.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.25.0 to 7.26.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.25.0...v7.26.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit dea1f8b2f63c2c0b2a251ae82dd644c5decfe955 by noreply
build(deps-dev): bump standard-version from 9.2.0 to 9.3.0

Bumps [standard-version](https://github.com/conventional-changelog/standard-version) from 9.2.0 to 9.3.0.
- [Release notes](https://github.com/conventional-changelog/standard-version/releases)
- [Changelog](https://github.com/conventional-changelog/standard-version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/standard-version/compare/v9.2.0...v9.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 7799c4087a2dfb8f184b71a0e3fedec3716c84ac by noreply
build(deps-dev): bump eslint-plugin-chai-friendly from 0.6.0 to 0.7.1

Bumps [eslint-plugin-chai-friendly](https://github.com/ihordiachenko/eslint-plugin-chai-friendly) from 0.6.0 to 0.7.1.
- [Release notes](https://github.com/ihordiachenko/eslint-plugin-chai-friendly/releases)
- [Commits](https://github.com/ihordiachenko/eslint-plugin-chai-friendly/compare/v0.6.0...v0.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 97eac58edbe4dcbcd1fbbbc27bb5922d0f0bdaf1 by noreply
build(deps-dev): bump mocha from 8.3.2 to 8.4.0

Bumps [mocha](https://github.com/mochajs/mocha) from 8.3.2 to 8.4.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.3.2...v8.4.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit d9e017285f67188592cb4d494a307011317e7b79 by noreply
build(deps-dev): bump codecov from 3.8.1 to 3.8.2

Bumps [codecov](https://github.com/codecov/codecov-node) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/codecov/codecov-node/releases)
- [Changelog](https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-node/compare/v3.8.1...v3.8.2)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 3707fb5bd594a36dd80808fb0367f34c648fcb36 by noreply
build(deps-dev): bump lint-staged from 10.5.4 to 11.0.0

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 10.5.4 to 11.0.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v10.5.4...v11.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit b6adbe43e6137e32f5004461d99a7f5dc7b1df45 by kdhttps
refactor(routes.js): make custom error and handle error

refactor #250
The file was modifiedtest/routes.spec.js (diff)
The file was modifiedserver/utils/error-handler.js (diff)
The file was modifiedtest/error-handler.test.js (diff)
The file was modifiedserver/routes.js (diff)
Commit 8bbd995760aa81e37468362b6b4c07fb167d8f4f by kdhttps
test(error-handler.spec.js): test error with correct message

test #250
The file was addedtest/error-handler.spec.js
The file was modifiedserver/routes.js (diff)
Commit 5def90b94c39013eee6838e74a1348ff5b213d1d by eland.christian
test(strategy-error): ensure error handler throws
The file was modifiedtest/error-handler.test.js (diff)
Commit 09c0abe8814aa87348a045d6f73b853baa267e60 by eland.christian
test(error-handler): fix node-config module usage
The file was modifiedtest/error-handler.test.js (diff)
Commit 47b9a41552c868e6215cf995e520bcca6a0d447f by eland.christian
test(error-handler): rename test description
The file was modifiedtest/error-handler.test.js (diff)
Commit c7bfd5d2e914e5cd68a1a287a0b689fd0c240496 by kdhttps
refactor(error-handler.test.js): refactor, write test cases and add handleStrategyError

refactor #250
The file was modifiedserver/utils/error-handler.js (diff)
The file was modifiedtest/error-handler.test.js (diff)
Commit 3694387949abc2076598c1b8b974a96318bfe962 by eland.christian
chore(package-lock): update lockfileVersion
The file was modifiedpackage-lock.json (diff)
Commit e603a43ce39ebd9f2489186257c724853fcd6573 by eland.christian
build(devDeps): fix cucumber version
The file was modifiedpackage-lock.json (diff)
Commit e0e165fbafdd9ad7074051af5b84d373c00c8756 by eland.christian
feat(openid-connect): replace deprecated openid lib with openid-client

BREAKING CHANGE: All openid providers needs to be reconfigured according to new specs. Changes
required at oxTrust.

re #204
The file was modifiedCHANGELOG.md (diff)
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
The file was modifiedCHANGELOG.md (diff)
Commit 194ee8c97bf07b8ca3f0f4e24ac1b457b3095607 by noreply
build(deps): bump express-session from 1.17.1 to 1.17.2

Bumps [express-session](https://github.com/expressjs/session) from 1.17.1 to 1.17.2.
- [Release notes](https://github.com/expressjs/session/releases)
- [Changelog](https://github.com/expressjs/session/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/session/compare/v1.17.1...v1.17.2)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit a0d4afbe21311f878cf83466d62f20c898c20a14 by noreply
build(deps): bump openid-client from 4.4.0 to 4.7.4

Bumps [openid-client](https://github.com/panva/node-openid-client) from 4.4.0 to 4.7.4.
- [Release notes](https://github.com/panva/node-openid-client/releases)
- [Changelog](https://github.com/panva/node-openid-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panva/node-openid-client/compare/v4.4.0...v4.7.4)

---
updated-dependencies:
- dependency-name: openid-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit d5c298f32890689cf073390a17c1205d134cc59c by eland.christian
fix(dependencies): relock file to fix vulnerability

Fix underscore vunlerability and update other deps
The file was modifiedpackage-lock.json (diff)
Commit 473d20b45d3eaaa0eac68b21ecaec0eb5a2915f3 by kdhttps
test(error-handler.test.js): modulerize code and add test cases

test #250
The file was modifiedserver/routes.js (diff)
The file was modifiedserver/utils/error-handler.js (diff)
The file was modifiedtest/error-handler.test.js (diff)
Commit b46866606b5f7d16d18636d51e6d1f00409e63ce by kdhttps
refactor(error-handler.spec.js): refactor test code

refactor #250
The file was modifiedtest/error-handler.test.js (diff)
Commit 7b5e97e4bbc8c28e7628ec2797d2e4a9ce0341bb by kdhttps
test(error-handler.spec.js): check error with correct message

test #250
The file was modifiedtest/error-handler.spec.js (diff)
Commit 06035dc27bb8d745bee7fd0119c5979b65938dfc by kdhttps
test(openid-client.helper.test.js): test issuer object init with and without discovery endpoint

test #241
The file was modifiedtest/openid-client-helper.test.js (diff)
Commit c287f10da56ab7e1788bf79e5d4b5735a2ff9c0b by kdhttps
feat(openid-client-helper.js): init issuer with and without discovery endpoint

feat #241
The file was modifiedserver/utils/openid-client-helper.js (diff)
Commit 61f7685dc5d3def98f373014e109c5fefd210528 by kdhttps
build(package-lock.json): update package-lock.json

#241
The file was modifiedpackage-lock.json (diff)
Commit 86576b99fb9dfc506ab8f43b85f2aa90af87a5a4 by kdhttps
build(package-lock.json): update package-lock.json

#241
The file was modifiedpackage-lock.json (diff)
Commit b2169160f56e044b12a3d5a90a359397c5c6595e by kdhttps
build(package.json): update node engine version

#241
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 1812efd99f0e0fe6f297cc1ddf5d054d825801d3 by kdhttps
fix(package.json): fix twitter volunerability

node-xtraverse fix and pr https://github.com/GluuFederation/node-xtraverse/pull/1
passport-twitter fix and pr https://github.com/GluuFederation/passport-twitter/pull/1

fix #265
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 93dde9a640847115161a433a3f8ff95d695d576d by kdhttps
fix(package.json): fix url issue
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 988ed078a82f3669f31421d4ac1d2ac0b098c4cb by kdhttps
build(codecov.yml): fix github action due to bug in npm
The file was modified.github/workflows/lint.yml (diff)
The file was modified.github/workflows/codecov.yml (diff)
Commit 56c3385f90a8f16c5efe32453ef0b89eda0b1f4c by kdhttps
test(error-handler.spec.js): comment out test cases and add todo
The file was modifiedtest/error-handler.spec.js (diff)
Commit 59b725abf756d8e959a0c454ece26db78de97124 by eland.christian
fix(security): update vulnerable dep tree

update deps depending on vulnerable `normalize-url`
[CVE-2021-33502](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-33502)
update deps depending on `color-string`
[CVE-2021-29060](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-29060)
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
The file was modifiedCHANGELOG.md (diff)
The file was modifiedpackage-lock.json (diff)
Commit 29cddb4484935fdb203495c5d1541d6b206d7b93 by kdhttps
build(package-lock.json): update deps on package-lock.json
The file was modifiedpackage-lock.json (diff)
Commit 36c3359af05d9f12d6db715d6bed0f963b10b86e by eland.christian
build(eslint): remove deprecated plugin
The file was modified.eslintrc.json (diff)
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit c235d2b18757c67cc3b2de6a0df5b65d4a87de0d by eland.christian
chore(eslint): remove unused eslint comments
Module being disabled in comments was uninstalled
The file was modifiedtest/file-utils.test.js (diff)
The file was modifiedtest/cache-provider.test.js (diff)
The file was modifiedtest/misc.test.js (diff)
The file was modifiedtest/idp-initiated.test.js (diff)
The file was modifiedtest/providers.test.js (diff)
The file was modifiedtest/file-utils.spec.js (diff)
The file was modifiedtest/metrics.test.js (diff)
The file was modifiedtest/rate-limiter.test.js (diff)
The file was modifiedtest/uma.test.js (diff)
The file was modifiedserver/utils/openid-client-helper.js (diff)
The file was modifiedtest/error-handler.test.js (diff)
The file was modifiedtest/openid-client-helper.test.js (diff)
The file was modifiedtest/config.test.js (diff)
The file was modifiedtest/error-handler.spec.js (diff)
The file was modifiedtest/session.test.js (diff)
The file was modifiedserver/utils/file-utils.js (diff)
The file was modifiedtest/session.spec.js (diff)
The file was modifiedtest/configDiscovery.test.js (diff)
The file was modifiedtest/app-factory.test.js (diff)
The file was modifiedtest/logging.test.js (diff)
The file was modifiedtest/metrics.spec.js (diff)
The file was modifiedtest/openid-client-helper.spec.js (diff)
The file was modifiedtest/sp-meta.test.js (diff)
Commit 003cf15d9b222755268dd0ff3a23e7f9933a82af by kdhttps
fix(logging.test.js): fix empty dirname and use existing log dir path

fix #297
The file was modifiedtest/logging.test.js (diff)
Commit ae4f51359b01fc9a64ebe28878bb19e5865c168c by Root
chore(release): 5.2.0
The file was modifiedCHANGELOG.md (diff)
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 447f49e2809c051f5196ba3bc0b018a9e1e13770 by noreply
build(deps-dev): bump eslint-plugin-promise from 4.3.1 to 5.1.0

Bumps [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise) from 4.3.1 to 5.1.0.
- [Release notes](https://github.com/xjamundx/eslint-plugin-promise/releases)
- [Changelog](https://github.com/xjamundx/eslint-plugin-promise/blob/development/CHANGELOG.md)
- [Commits](https://github.com/xjamundx/eslint-plugin-promise/commits)

---
updated-dependencies:
- dependency-name: eslint-plugin-promise
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 41a16a9b1e0b9098e6d656028ab6137605f2214c by noreply
build(deps-dev): bump sinon from 10.0.0 to 11.1.1

Bumps [sinon](https://github.com/sinonjs/sinon) from 10.0.0 to 11.1.1.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v10.0.0...v11.1.1)

---
updated-dependencies:
- dependency-name: sinon
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 25d1f1a08ed1074cca99e81e7b133b14cb2901e8 by noreply
build(deps-dev): bump mocha from 8.4.0 to 9.0.2

Bumps [mocha](https://github.com/mochajs/mocha) from 8.4.0 to 9.0.2.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.4.0...v9.0.2)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit aa1b1ca17c909f9957863897815c05c29fe10648 by noreply
build(deps-dev): bump eslint-utils from 2.1.0 to 3.0.0

Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases)
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v2.1.0...v3.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 8f6c86e1b81b87076e77ebc256013c10c9ff1052 by noreply
build(deps-dev): bump codecov from 3.8.2 to 3.8.3

Bumps [codecov](https://github.com/codecov/codecov-node) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/codecov/codecov-node/releases)
- [Changelog](https://github.com/codecov/codecov-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-node/compare/v3.8.2...v3.8.3)

---
updated-dependencies:
- dependency-name: codecov
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 20f6742258a1fadafdb1e989f63dfbc4895166c7 by noreply
build(deps-dev): bump eslint from 7.30.0 to 7.31.0 (#310)

Bumps [eslint](https://github.com/eslint/eslint) from 7.30.0 to 7.31.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.30.0...v7.31.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit f297839ef04cf13809e97d258ccde634369d8de1 by noreply
build(deps-dev): bump standard-version from 9.3.0 to 9.3.1 (#311)

Bumps [standard-version](https://github.com/conventional-changelog/standard-version) from 9.3.0 to 9.3.1.
- [Release notes](https://github.com/conventional-changelog/standard-version/releases)
- [Changelog](https://github.com/conventional-changelog/standard-version/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/standard-version/compare/v9.3.0...v9.3.1)

---
updated-dependencies:
- dependency-name: standard-version
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modifiedpackage.json (diff)
The file was modifiedpackage-lock.json (diff)
Commit 05520dfa4d1150e19f2d334c89529f1ea268544c by noreply
build(deps-dev): bump @cucumber/cucumber from 7.3.0 to 7.3.1 (#307)

Bumps [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) from 7.3.0 to 7.3.1.
- [Release notes](https://github.com/cucumber/cucumber-js/releases)
- [Changelog](https://github.com/cucumber/cucumber-js/blob/v7.3.1/CHANGELOG.md)
- [Commits](https://github.com/cucumber/cucumber-js/compare/v7.3.0...v7.3.1)

---
updated-dependencies:
- dependency-name: "@cucumber/cucumber"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 89de345d17e9e9cc2d0f243110ba7274b0013d73 by noreply
build(deps-dev): bump lint-staged from 11.0.1 to 11.1.0 (#316)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.0.1 to 11.1.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.0.1...v11.1.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 6ba5b9bc687e1cdd7cc17fb22053e659f961282b by noreply
fix: remove decimal points from Client assertion JWT exp time (#315)

* test(uma.test.js): test client assertion jwt token and exp time

test #313

* fix(uma.js): remove decimal points from jwt exp time

fix #313

* fix(uma.js): fix codacy and use fast math function

fix #313

Co-authored-by: Christian <59786962+christian-hawk@users.noreply.github.com>
The file was modifiedserver/utils/uma.js (diff)
The file was modifiedtest/uma.test.js (diff)
Commit 31723a6776748a677b47b18f83022952d59614f3 by noreply
chore(release): 5.2.1 (#320)

The file was modifiedCHANGELOG.md (diff)
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)
Commit 7fdcb66ff43f8655aa3896dbae0a02a6d2d3cde4 by noreply
build(deps-dev): bump mocha from 9.0.2 to 9.0.3 (#318)

Bumps [mocha](https://github.com/mochajs/mocha) from 9.0.2 to 9.0.3.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v9.0.2...v9.0.3)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The file was modifiedpackage-lock.json (diff)
The file was modifiedpackage.json (diff)