⚠ BREAKING CHANGES
- chore!: casa installer adjustment for agama flow by @devrimyatar in #9255
What's Changed
- chore(release): prep work for 1.1.5-SNAPSHOT and dev by @moabu in #9218
- feat(jans-casa): parameterize acr for casa by @jgomer2001 in #9227
- feat(jans-casa): add agama project for casa authentication by @jgomer2001 in #9229
- chore: rework availability of authentication methods by @jgomer2001 in #9238
- chore(jans-casa): remove dependency on jython scripts by @jgomer2001 in #9239
- feat(config-api): new fido2 endpoint, swagger spec changes for SAML TR , Acr endpoint enhancement by @pujavs in #9240
- fix(jans-cli-tui): scripts retreiving bounderies by @devrimyatar in #9195
- feat(jans-auth-server): added ability to pass authorizationMethodClaims to id_token via AuthorizationChallengeType script #9221 by @yuriyz in #9250
- doc(config-api): add SAML attribute description by @pujavs in #9253
- feat(jans-core): document store manager by @yurem in #9256
- feat(jans-core): use DB document store by default by @yurem in #9267
- feat(jans-config-api): update swagger api by @yurem in #9271
- feat(jans-config-api): update swagger api by @yurem in #9272
- fix(jans-cli-tui): change according to new asset Document schema by @devrimyatar in #9275
- Update README.md by @mzico in #9263
- chore(cloud-native): sync assets for OCI images by @iromli in #9261
- chore: fully migrate account linking plugin to Agama by @jgomer2001 in #9262
- docs: update attribute creation in mysql-ops.md by @moabu in #9278
- docs: custom asset mgt documentation update for optional attribute by @pujavs in #9258
- fix(jans-auth): plaintext passwords logged from TokenRestWebServiceImpl with DEBUG log level #8959 by @yuriyz in #9281
- feat(jans-pycloudlib): add support reading configuration from file by @iromli in #9037
- chore: rework sample credential plugin by @jgomer2001 in #9282
- fix(cloud-native): update jans-pycloudlib version used by OCI images by @iromli in #9284
- feat: changing format of access token and user-info to JWT by @duttarnab in #9293
- fix: remove unrecognized manifest key #9301 by @duttarnab in #9302
- chore: project refactoring and docs by @jgomer2001 in #9304
- fix: improve handling of assets data stored in cache by @jgomer2001 in #9310
- feat(jans-cli-tui): acr screen by @devrimyatar in #9167
- fix(jans-cli-tui): check response content type in cli mode by @devrimyatar in #8992
- fix(jans-auth-server): if AS fails to allocate status index entire token call fails by @yuriyz in #9312
- feat(jans-cli-tui): config-api configuration by @devrimyatar in #9127
- chore: misc updates to Casa Agama authn project by @jgomer2001 in #9325
- chore: remove unused files by @jgomer2001 in #9328
- feat(jans-config-api): add missing properties to log/audit/telemetry records by @yurem in #9334
- feat: remove mounted files for persistence by @iromli in #9296
- fix(cloud-native): toggle rendering truststore based on env var by @iromli in #9311
- fix(jans-cli-tui): authn page for non-ldap backend by @devrimyatar in #9339
- feat(jans-config-api): add endpoint to load log/telemetery/health dat… by @yurem in #9343
- feat(jans-auth-server): AS supports acr aliasing but it's not published on discovery. It should be added to discovery. #9166 by @yuriyz in #9344
- feat(jans-core): fix javadocs generation by @yurem in #9347
- feat(jans-scim): fix javadocs generation by @yurem in #9349
- feat(jans-config-api): fix javadocs generation by @yurem in #9351
- ci: forces download each time on packaging by @moabu in #9356
- feat: add parameter in client registration request to include claims in id_token by @duttarnab in #9358
- ci: fix packaging by @moabu in #9359
- fix(docker-jans-persistence-loader): populate jansDbAuth attribute only if using ldap persistence by @iromli in #9323
- feat(jans-auth-server): added nbf claims to tokens which is equal to iat #9320 by @yuriyz in #9375
- chore(deps): bump com.mysql:mysql-connector-j from 8.0.32 to 8.2.0 in /jans-bom by @dependabot in #9308
- chore(deps): bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5 in /jans-casa/app-fips by @dependabot in #8514
- chore(deps): bump org.apache.santuario:xmlsec from 2.2.4 to 2.2.6 in /jans-bom by @dependabot in #6357
- feat(jans-core): update OpeDJ version by @yurem in #9382
- chore(deps-dev): bump org.bitbucket.b_c:jose4j from 0.9.3 to 0.9.4 in /jans-config-api by @dependabot in #7911
- chore: use pythonic style in Agama bridge by @jgomer2001 in #9383
- fix(jans-auth): set auth_user session attribute from authenticateByUserInum method by @yurem in #9388
- fix(config-api): lock endpoint fixes and SAML IDP NPE by @pujavs in #9386
- feat(jans-lock): cedarling-mvp by @olehbozhok in #9384
- feat(jans-pycloudlib): handle required files for external configuration backends by @iromli in #9389
- feat(jans-auth): add warn to check if server can't set authenticated by @yurem in #9395
- chore(jans-linux-setup): restart jans services in post-setup by @devrimyatar in #9400
- feat(jans-core): store file_name and file_path in separate columns by @yurem in #9398
- fix: high CPU usage on opening tarp #9390 by @duttarnab in #9391
- fix: add missing super gluu related files to authn project by @jgomer2001 in #9408
- chore(cloud-native): sync assets into OCI images by @iromli in #9406
- fix(jans-cli-tui): re-order feed and background task messages by @devrimyatar in #9418
- fix(jans-linux-setup): suse setup issues by @devrimyatar in #9401
- feat(config-api): initializing core documentStore manager timer for config-api by @pujavs in #9417
- fix(config-api): scope validation issue #9426 by @pujavs in #9428
- docs: fix mysql-ops command order by @moabu in #9416
- feat(jans-lock): implement fetch policy stores by @olehbozhok in #9423
- fix(jans-cli-tui): populate config-api widgets when page entered by @devrimyatar in #9436
- fix(jans-cli-tui): hide Messages configuration page by @devrimyatar in #9437
- doc(jans-auth-server): improved doc for acr aliasing #9438 by @yuriyz in #9439
- feat(jans-cli-tui): deploy Agama Lab community projects by @devrimyatar in #9370
- Jans config fix by @pujavs in #9448
- fix: update wrong clause by @jgomer2001 in #9454
- feat: allow specifying scopes during execution of authz url by @duttarnab in #9452
- fix(jans-trap): Next Month Arrow is Hidden in calender of client expiry date input while register new OIDC client by @mjatin-dev in #9451
- fix(jans-linux-setup): jans ldap link server by @devrimyatar in #9457
- fix(jans-auth-server): when arc is changed to agama flow fails with AcrChangedException #9374 by @yuriyz in #9458
- fix(jans-cli-tui): asset issues by @devrimyatar in #9441
- fix(jans-linux-setup): ruamel.yaml fixes by @devrimyatar in #9462
- docs(SCIM config): update the configuration guides for SCIM #9337 by @imShakil in #9402
- fix(jans-cli-tui): scim patch operation by @devrimyatar in #9474
- fix(config-ap): lock audit endpoint parameter declaration error#9460 by @pujavs in #9473
- feat(jans-lock): structuring Cedarling MVP according to the anatomy provided by @olehbozhok in #9455
- fix(jans-cli-tui): duplicate schema names in info by @devrimyatar in #9481
- feat(charts): reduce mounted files for external configuration backends by @iromli in #9411
- feat(cedarling): add an example application using python binding by @olehbozhok in #9479
- Next Month Arrow is Hidden in calander by @mjatin-dev in #9477
- feat(jans-auth-server): updated tx_token implementation to latest tx spec 9-Sep-2024 #9352 by @yuriyz in #9482
- feat(jans-lock): add endpoints to allow send bulk audit data by @yurem in #9488
- feat(jans-config-api): update schema to conform code by @yurem in #9490
- feat(jans-conf-api): evaluationTimeNs should be integer by @yurem in #9492
- fix(terraform-provider-jans): update terraform module by @moabu in #9464
- feat(jans-lock): cedarling code refactoring to improve its readability and maintainance by @olehbozhok in #9493
- chore: sync assets for OCI images by @iromli in #9497
- chore(release): release 1.1.5 by @moabu in #9499
New Contributors
- @olehbozhok made their first contribution in #9384
Full Changelog: v1.1.4...v1.1.5