3.18.0 (2024-10-21)
- dhei-16267: header removal feature, filter query params list (f608044)
3.17.0 (2024-09-26)
- jwt: linting (6c931b5)
- jwt: add testcases for the happy path (7286055)
- jwt: add testcases for wrong client configuration (64a6268)
- evaluate token request , test structure improved (d8eb836)
- jwt: add jwt authorization for external idp (f111116)
- merge duplicate code, improved TokenCacheKey structure (56af4d7)
3.16.0 (2024-07-04)
- loadbalancing draft (f89ecec)
- pass spectre info as header (98de0fb)
3.15.2 (2024-06-25)
- fix formatting (8e9c1af)
- fix pipeline (32ccb34)
- update to new Gherkin KeyWords (9c01cfb)
3.15.1 (2024-06-25)
- dhei-12175: added logic to handle default-key in jc-oauth-config (efeb289)
- release: 3.15.0 (8356342)
3.15.0 (2024-06-25)
- enhance-Jumper-error-handling (d1387ec)
- enhanced error handling for external IDP responses to consumer (94852e4)
- release: 3.14.4 (22add44)
3.14.4 (2024-06-05)
- dhei-00000: pass headers for secondary failover (fc50cb4)
- pass headers for secondary failover (da06f74)
- release: 3.14.3 (583d339)
3.14.3 (2024-05-30)
- dhei-00000: token span name evaluation (0fe3506)
- token span name evaluation (fbbc297)
- release: 3.14.2 (f531bd2)
3.14.2 (2024-05-28)
- release: 3.14.1 (4036226)
3.14.1 (2024-05-21)
- release: 3.14.0 (f4841c2)
3.14.0 (2024-05-21)
- removed "Bearer " (7c49271)
- Added x-token-exchange header handling (160e12f)
- changed from targetZone to currentZone (env variable) (517af44)
- DHEI-15383 Added x-token-exchange header handling (f89a586)
- release: 3.13.0 (7eba358)
3.13.0 (2024-05-16)
- DHEI-15534 Introduce redis based zone health (13012f1)
- DHEI-15534 Introduce redis based zone health (8a580a0)
- release: 3.12.0 (8b675cc)
3.12.0 (2024-05-03)
- logging revised (1d750c9)
- merge RoutingConfig to JumperConfig (28591ef)
- targetZone variable rename (565c119)
- spotless friendly (60958ae)
- dhei-15533: provider failover (routing part) (cb08c2e)
- added tests for zone failover (routing part) (dd31ce5)
- audit log for failover, refactoring of duplicate methods (40afd74)
- error span draft (358f2e8)
- support Spectre related jumperConfig for failover (84eef25)
- release: 3.11.0 (be70acd)
3.11.0 (2024-04-19)
- dhei-12345: graceful shutdown, enable pool metrics by default, configurable oauth pool (28edc5e)
- configurable oauth, pool metrics enable by default (5539f0f)
- release: 3.10.0 (f9af081)
3.10.0 (2024-02-27)
- 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)
- create pre-licensed empty .gitignore (dc53246)
- 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)
- update README.md (58277e3)
- updated pipeline ref (d91570a)
- extend key structure with env (b183188)
- utilize already set values, avoid not needed operations (ba05df2)
- release: 3.8.0 (26fcaca)
3.8.0 (2023-10-23)
- 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)
- enable ProxySupport also for external IDPs within jumper (5a3f91a)
- enable ProxySupport within Jumper (66f7b75)
- 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)
- release: 3.7.0 (3a34e8c)
3.7.0 (2023-10-17)
- java17: upgraded project to java17 and maven 3.8.3 in the image (8ca66e3)