Skip to content

Latest commit

 

History

History
371 lines (175 loc) · 19.6 KB

CHANGELOG.md

File metadata and controls

371 lines (175 loc) · 19.6 KB

Changelog

3.18.0 (2024-10-21)

🚀 Features

  • dhei-16267: header removal feature, filter query params list (f608044)

3.17.0 (2024-09-26)

💈 Style

🧪 Tests

  • jwt: add testcases for the happy path (7286055)
  • jwt: add testcases for wrong client configuration (64a6268)

🚀 Features

  • evaluate token request , test structure improved (d8eb836)
  • jwt: add jwt authorization for external idp (f111116)

🛠 Fixes

  • merge duplicate code, improved TokenCacheKey structure (56af4d7)

Other

3.16.0 (2024-07-04)

🧪 Tests

🚀 Features

🛠 Fixes

  • pass spectre info as header (98de0fb)

3.15.2 (2024-06-25)

💈 Style

🦊 CI/CD

Other

  • update to new Gherkin KeyWords (9c01cfb)

3.15.1 (2024-06-25)

🛠 Fixes

  • dhei-12175: added logic to handle default-key in jc-oauth-config (efeb289)

Other

3.15.0 (2024-06-25)

🚀 Features

  • enhance-Jumper-error-handling (d1387ec)
  • enhanced error handling for external IDP responses to consumer (94852e4)

Other

3.14.4 (2024-06-05)

🦊 CI/CD

  • dhei-00000: pass headers for secondary failover (fc50cb4)

🛠 Fixes

  • pass headers for secondary failover (da06f74)

Other

3.14.3 (2024-05-30)

🦊 CI/CD

  • dhei-00000: token span name evaluation (0fe3506)

🛠 Fixes

  • token span name evaluation (fbbc297)

Other

3.14.2 (2024-05-28)

🛠 Fixes

  • DHEI-15534 redis tests for zone health (54a7e92)
  • redis tests for zone health (56bbd1c)

Other

3.14.1 (2024-05-21)

🛠 Fixes

  • async subscribe to redis channel (e7d86bd)
  • DHEI-15534 async subscribe to redis channel (652b07b)

Other

3.14.0 (2024-05-21)

✂️ Refactor

🚀 Features

  • Added x-token-exchange header handling (160e12f)
  • changed from targetZone to currentZone (env variable) (517af44)
  • DHEI-15383 Added x-token-exchange header handling (f89a586)

Other

3.13.0 (2024-05-16)

🚀 Features

  • DHEI-15534 Introduce redis based zone health (13012f1)
  • DHEI-15534 Introduce redis based zone health (8a580a0)

Other

3.12.0 (2024-05-03)

✂️ Refactor

  • logging revised (1d750c9)
  • merge RoutingConfig to JumperConfig (28591ef)
  • targetZone variable rename (565c119)

💈 Style

🦊 CI/CD

  • dhei-15533: provider failover (routing part) (cb08c2e)

🧪 Tests

  • added tests for zone failover (routing part) (dd31ce5)

🚀 Features

  • audit log for failover, refactoring of duplicate methods (40afd74)
  • error span draft (358f2e8)
  • support Spectre related jumperConfig for failover (84eef25)

🛠 Fixes

Other

3.11.0 (2024-04-19)

🦊 CI/CD

  • dhei-12345: graceful shutdown, enable pool metrics by default, configurable oauth pool (28edc5e)

🚀 Features

  • configurable oauth, pool metrics enable by default (5539f0f)

🛠 Fixes

  • increase server idle-timeout (e6149f6)
  • use graceful shutdown (5d70e45)

Other

3.10.0 (2024-02-27)

🦊 CI/CD

  • DHEI-14954: improvements for docker-build and docs (e41ea2f)
  • opensource condition moved to template (1677f46)
  • gitlab: added opensource pipeline (e7c7445)
  • reuse: added .m2 to gitignore so reuse does not lint it (11ac4d2)

🚀 Features

  • create pre-licensed empty .gitignore (dc53246)

Other

  • added reuse-config; removed license-info from auto-generated changelog (8dc95a4)
  • initial commit for github (#1) (2f0c495)
  • initial commit for github (#1) (19ee3d8)
  • sync from gitlab (d38cc08)
  • sync from gitlab (65be9f4)
  • release: 3.9.0 (b603bda)

3.9.0 (2023-11-23)

📔 Docs

🦊 CI/CD

🚀 Features

  • extend key structure with env (b183188)

🛠 Fixes

  • utilize already set values, avoid not needed operations (ba05df2)

Other

3.8.0 (2023-10-23)

✂️ Refactor

  • use lomboks @RequiredArgsConstructor within HttpClientConfiguration (021ceb9)
  • WebClients for OauthTokenUtil and SpectreService are now defined as beans and injected matched by name via RequiredArgsConstructor (9a9f7fe)
  • WebClients for OauthTokenUtil and SpectreService are now defined as... (4ccbe0d)

💈 Style

  • apply spotless formatting 💄 (fe0c8ca)
  • apply spotless formatting 💄 (5a8617f)

🚀 Features

  • enable ProxySupport also for external IDPs within jumper (5a3f91a)
  • enable ProxySupport within Jumper (66f7b75)

🛠 Fixes

  • same customized SSL Context is now used in oauthTokenUtilWebClient (ecf5ba1)
  • scenario Consumer calls proxy route with jc with oauth, oauth wrong credential headers set (f7d314c)
  • use cause for filtering SslHandshakeTimeoutException (ff484b3)

Other

3.7.0 (2023-10-17)

🚀 Features

  • java17: upgraded project to java17 and maven 3.8.3 in the image (8ca66e3)

Other

3.6.4 (2023-10-09)

💈 Style

🛠 Fixes

  • ci: push to harbor (8f0c020)
  • ci: variables must be string (9bbcb95)
  • deps: change pipelne to release and bump ref to 15.7.0 (e8f2821)