Started 1 day 10 hr ago
Took 1 min 18 sec on master

Success Build #669 (May 13, 2021 6:16:55 PM)

Changes
  1. feat(app-factory.js): added rate-limiting facility (details / githubweb)
  2. chore(app-factory-test.js): remove commented lines (details / githubweb)
  3. test(logging-test.js): add test for initial logging setup (details / githubweb)
  4. refactor(logging.js): remove ramda on addFileTransport and change file log options variable name (details / githubweb)
  5. test(logging): ensure logger calls winston.createLogger once (details / githubweb)
  6. refactor: updated test cases and review fixes (details / githubweb)
  7. chore(package.json): add correct script for testing unit, integrationand behaviour (details / githubweb)
  8. chore(package.json): add new coverage scripts for generating combined report (details / githubweb)
  9. chore(package.json): change test:all to test (details / githubweb)
  10. test(integration): move start server hook to `start-server-hook.js` (details / githubweb)
  11. chore(package.json): remove unused script (details / githubweb)
  12. test(start-server-hook): fix export to CommonJS (details / githubweb)
  13. test(integration): rename app.init.test.js to app.innit.spec.js (details / githubweb)
  14. test(integration): add mocha configuration file for integration tests (details / githubweb)
  15. chore(package.json): load mocha configuration file for integration test script (details / githubweb)
  16. test(integration): fix mocha configuration file and script (details / githubweb)
  17. test(metrics.test.js): moved global hook and integration tests to propper files (details / githubweb)
  18. refactor: updated test cases to run with dynamic scenarios (details / githubweb)
  19. test(hooks): remove exports (details / githubweb)
  20. test((routes)): add normalization description block (details / githubweb)
  21. test(metrics): move metrics integration tests to .spec.js (details / githubweb)
  22. test(routes): move afterEach hook to describe block (details / githubweb)
  23. test(routes): moved integration tests to spec.js (details / githubweb)
  24. test(helper): create helper for creating logger stub (details / githubweb)
  25. test(idp-initiated): add stubs to unit tests and change beforeEach to before hook (details / githubweb)
  26. test(providers): create setup strategy describe block (details / githubweb)
  27. test(providers): fix  wrong usage of config module (details / githubweb)
  28. chore(package.json): allow config mutation on unit tests (details / githubweb)
  29. test(providers): add stubs for unit tests (details / githubweb)
  30. style(providers.test.js): split long lines (details / githubweb)
  31. ci(codecov.yml): fix coverage script name (details / githubweb)
  32. docs(readme): add unit and integration file name convention (details / githubweb)
  33. test(rate-limiting.feature): change behaviour to test against static configuration file values (details / githubweb)
  34. test(rate-limiting.feature): add more examples to check behaviour (details / githubweb)
  35. test(app-factory): store initialized rateLimit on app for further testing / reset (details / githubweb)
  36. test(rate-limiting.feature): add tag and changed endpoint to health-check (details / githubweb)
  37. test(rate-limiting-steps): add working hook and correct reseting middleware (details / githubweb)
  38. test(rate-limiting.feature): add tag to scenarios (details / githubweb)
  39. test(enpoint-metric-steps): changed before hook to act like the other step files (details / githubweb)
  40. test(endpoint-metric-steps): fix url path (details / githubweb)
  41. test(steps.js): updated cucumber-js and used BeforeStep and AfterStep hooks (details / githubweb)
  42. refactor: refactor test cases to remove duplication (details / githubweb)
  43. refactor(loggin.test.js package.json): import fresh module and fix test case (details / githubweb)
  44. test(loggin.test.js): added test cases for logger.stream (details / githubweb)
  45. build(deps-dev): bump eslint from 7.15.0 to 7.18.0 (details / githubweb)
  46. build(deps-dev): bump standard-version from 9.0.0 to 9.1.0 (details / githubweb)
  47. refactor(uma.js): use got lib to get UMA configurations (details / githubweb)
  48. test(uma.test.js): added test cases for getRPT (details / githubweb)
  49. refactor(uma.js): replace request with got to get RPT token (details / githubweb)
  50. fix(uma.js): fixed form data send problem (details / githubweb)
  51. test(uma.test.js): added test cases for doRequest and processUnauthorized (details / githubweb)
  52. refactor(uma.js): replace request with got for doRequest and processUnauthorized (details / githubweb)
  53. test(uma.test.js): added test cases for request (details / githubweb)
  54. chore(package.json): remove request and request-promise (details / githubweb)
  55. test(configdiscovery.test.js): added test cases for configdiscovery #205 (details / githubweb)
  56. refactor(uma.test.js configdiscovery.test.js): dRY and arrow function (details / githubweb)
  57. chore(package.json): added got in dependencies (details / githubweb)
  58. build(deps-dev): bump chai from 4.2.0 to 4.3.0 (details / githubweb)
  59. build(deps-dev): bump lint-staged from 10.5.3 to 10.5.4 (details / githubweb)
  60. build(deps-dev): bump mocha from 8.2.1 to 8.3.0 (details / githubweb)
  61. build(deps-dev): bump eslint from 7.19.0 to 7.20.0 (details / githubweb)
  62. build(deps-dev): bump eslint-plugin-promise from 4.2.1 to 4.3.1 (details / githubweb)
  63. build(deps-dev): bump standard-version from 9.1.0 to 9.1.1 (details / githubweb)
  64. chore(release): 4.4.0 (details / githubweb)
  65. build(deps-dev): bump nock from 13.0.7 to 13.0.8 (details / githubweb)
  66. feat(package.json): support node 14.16.0 to 15.11.0 (details / githubweb)
  67. ci(lint.yml codecov.yml): updated node version to 14.x (details / githubweb)
  68. chore(package.json): update node engines (details / githubweb)
  69. ci(branchmerger): update to new version branch (details / githubweb)
  70. fix: package.json & package-lock.json to reduce vulnerabilities (details / githubweb)
  71. build(deps): bump memorystore from 1.6.4 to 1.6.5 (details / githubweb)
  72. build(deps): bump prom-client from 12.0.0 to 13.1.0 (details / githubweb)
  73. build(deps): bump winston-daily-rotate-file from 3.10.0 to 4.5.1 (details / githubweb)
  74. build(deps): bump passport-saml from 2.0.6 to 2.1.0 (details / githubweb)
  75. ci(husky): update husky (details / githubweb)
  76. ci(husky): new configuration files (details / githubweb)
  77. ci(husky): remove deprecated configuration file (details / githubweb)
  78. ci(husky): fix configuration files (details / githubweb)
  79. fix(security): reokacc openid connect dep (details / githubweb)
  80. ci: add commit message check hook (details / githubweb)
  81. ci(husky): remove commitizen git hook (details / githubweb)
  82. ci(workflows): sync workflows (details / githubweb)
  83. docs(readme): remove typo (details / githubweb)
  84. test(app-factory): ensure session exists (details / githubweb)
  85. feat(app-factory): ensure session is handlable externaly (details / githubweb)
  86. test(config): ensure sameSite exists in production config (details / githubweb)
  87. feat(config): ensure sameSite exists in production (details / githubweb)
  88. test: ensure sameSite value is none in production (details / githubweb)
  89. ensure sameSite value is none in production (details / githubweb)
  90. test(config): ensure secure exists in production (details / githubweb)
  91. feat(config): ensure secure exists in production (details / githubweb)
  92. test(config): ensure secure is true in production (details / githubweb)
  93. feat(config): ensure secure is true in production (details / githubweb)
  94. test(config): ensure sameSite exists and value is lax in default (details / githubweb)
  95. feat(config): ensure sameSite exists and value is lax in default (details / githubweb)
  96. feat(config): ensure secure value is false in default (details / githubweb)
  97. refactor(app.js): change importing object style (details / githubweb)
  98. test(session): ensure cookies settings are loaded (details / githubweb)
  99. test: configure cookies settings for test env (details / githubweb)
  100. test(session): remove unneeded print (details / githubweb)
  101. fix(session): ensure cookies settings are correct (details / githubweb)
  102. feat(session.js session.test.js): make separate file for session config (details / githubweb)
  103. fix(config.test.js): update cookie config keys title (details / githubweb)
  104. test(session.spec.js): fix test and update config keys (details / githubweb)
  105. test(behaviour): remove not needed response body assertion (details / githubweb)
  106. test(app-factory): ensure trust proxy setup on app (details / githubweb)
  107. chore(release): 4.5.0 (details / githubweb)
  108. build(deps-dev): bump eslint from 7.22.0 to 7.23.0 (details / githubweb)
  109. build(deps-dev): bump sinon from 9.2.4 to 10.0.0 (details / githubweb)
  110. chore: remove mistaken file (details / githubweb)
  111. build(deps): bump express-prom-bundle from 6.3.4 to 6.3.5 (details / githubweb)
  112. build(deps): bump memorystore from 1.6.5 to 1.6.6 (details / githubweb)
  113. build(deps): bump redis from 3.0.2 to 3.1.0 (details / githubweb)
  114. ci(commit-check): sync workflows (details / githubweb)
  115. ci(commit-check): sync workflows (details / githubweb)
  116. build(deps): bump winston-daily-rotate-file from 4.5.1 to 4.5.2 (details / githubweb)
  117. build(deps-dev): bump @cucumber/cucumber from 7.0.0 to 7.1.0 (details / githubweb)
  118. build(deps-dev): bump standard-version from 9.1.1 to 9.2.0 (details / githubweb)
  119. build(deps): bump express-prom-bundle from 6.3.5 to 6.3.6 (details / githubweb)
  120. ci(codecov.yml): update node engines in CI config and package.json (details / githubweb)
  121. build(.npmignore): added npm ignore file to add .npmrc file in final dist (details / githubweb)
  122. build(deps): bump redis from 3.1.0 to 3.1.1 (details / githubweb)
  123. build(deps-dev): bump eslint from 7.23.0 to 7.24.0 (details / githubweb)
  124. build(deps-dev): bump eslint-plugin-no-unsanitized from 3.1.4 to 3.1.5 (details / githubweb)
  125. build(deps): bump passport-saml from 2.1.0 to 2.2.0 (details / githubweb)
  126. build(deps-dev): bump @cucumber/cucumber from 7.1.0 to 7.2.1 (details / githubweb)
  127. build(deps): bump redis from 3.1.1 to 3.1.2 (details / githubweb)
  128. build(deps): bump winston-daily-rotate-file from 4.5.2 to 4.5.5 (details / githubweb)
  129. build(deps-dev): bump eslint from 7.24.0 to 7.25.0 (details / githubweb)
  130. build(deps-dev): bump eslint from 7.25.0 to 7.26.0 (details / githubweb)
  131. build(deps-dev): bump standard-version from 9.2.0 to 9.3.0 (details / githubweb)
  132. build(deps-dev): bump eslint-plugin-chai-friendly from 0.6.0 to 0.7.1 (details / githubweb)
  133. build(deps-dev): bump mocha from 8.3.2 to 8.4.0 (details / githubweb)
  134. build(deps-dev): bump codecov from 3.8.1 to 3.8.2 (details / githubweb)
  135. build(deps-dev): bump lint-staged from 10.5.4 to 11.0.0 (details / githubweb)

Started by build flow CE Build 4.X build number 461.
Originally caused by:

Revision: 7f6145e441adb22f7c1fec6b2da55a592737a8ef
  • refs/remotes/origin/version_4.3.0