v1.0.22
What's Changed
- chore(main): release jans-config-api 1.0.21 by @mo-auto in #7050
- chore(main): release jans-scim 1.0.21 by @mo-auto in #7049
- chore(main): release jans-casa 1.0.21 by @mo-auto in #7048
- chore(main): release agama 1.0.21 by @mo-auto in #7047
- chore(main): release jans-orm 1.0.21 by @mo-auto in #7046
- chore(main): release jans-eleven 1.0.21 by @mo-auto in #7045
- chore(main): release jans-bom 1.0.21 by @mo-auto in #7044
- chore(main): release jans-core 1.0.21 by @mo-auto in #7043
- chore(main): release jans-auth-server 1.0.21 by @mo-auto in #7042
- chore(main): release jans-keycloak-link 1.0.21 by @mo-auto in #7041
- chore(main): release jans-fido2 1.0.21 by @mo-auto in #7040
- chore(main): release jans-linux-setup 1.0.21 by @mo-auto3 in #7039
- chore(main): release jans-cli-tui 1.0.21 by @mo-auto3 in #7038
- chore(main): release jans-pycloudlib 1.0.21 by @mo-auto3 in #7037
- chore(main): release docker-jans-saml 1.0.21-1 by @mo-auto2 in #7036
- chore(main): release docker-jans-keycloak-link 1.0.21-1 by @mo-auto2 in #7035
- chore(main): release docker-jans-configurator 1.0.21-1 by @mo-auto2 in #7034
- chore(main): release docker-jans-link 1.0.21-1 by @mo-auto2 in #7033
- chore(main): release docker-jans-scim 1.0.21-1 by @mo-auto2 in #7032
- chore(main): release docker-jans-persistence-loader 1.0.21-1 by @mo-auto2 in #7031
- chore(main): release docker-jans-casa 1.0.21-1 by @mo-auto2 in #7030
- chore(main): release docker-jans-monolith 1.0.21-1 by @mo-auto2 in #7029
- chore(main): release docker-jans-fido2 1.0.21-1 by @mo-auto2 in #7028
- chore(main): release docker-jans-config-api 1.0.21-1 by @mo-auto2 in #7027
- chore(main): release docker-jans-auth-server 1.0.21-1 by @mo-auto2 in #7026
- chore(main): release docker-jans-certmanager 1.0.21-1 by @mo-auto2 in #7025
- chore(main): release docker-jans-all-in-one 1.0.21-1 by @mo-auto2 in #7024
- chore(main): release jans-link 1.0.21 by @mo-auto in #7023
- chore(main): release jans-lock 1.0.21 by @mo-auto in #7099
- chore(main): release docs 1.0.21 by @mo-auto in #7011
- fix(jans-linux-setup): systemctl fido2 start order by @devrimyatar in #7103
- fix(keycloak-integration): Keycloak startup issue #7123 by @uprightech in #7133
- fix(config-api): changes for json processing of customattribute & tokenEndpointAuthMethod definition in spec by @pujavs in #7135
- fix(jans-fido2): jansPublicKeyId updated to 256 characters by @Milton-Ch in #7121
- feat(jans-cli-tui): grab values of tokenEndpointAuthMethod from swagg… by @devrimyatar in #7141
- fix(jans-linux-setup): KC version 23.0.3 by @devrimyatar in #7140
- fix: re-engineer how calls work in the engine by @jgomer2001 in #7152
- chore(deps): bump keycloak/keycloak from 22.0.5 to 23.0.3 in /docker-jans-saml by @dependabot in #7127
- feat: lock should subscribe to messages from event system to get notifications by @yurem in #7143
- docs: add lifetime to supergluu script by @SafinWasi in #7150
- fix(docker-jans-all-in-one): incorrect image tags prevent image build by @iromli in #7156
- feat(jans-cli-tui): save client summary by @devrimyatar in #7153
- fix(jans-cli-tui): don't include client secret in summary by @devrimyatar in #7161
- chore(deps): remove optional libcst dependency by @iromli in #7166
- chore(deps): upgrade click version by @iromli in #7168
- feat(jans-auth-server): support for OAuth 2.0 Rich Authorization Requests by @yuriyz in #7145
- feat; OPA related config updates by @yurem in #7173
- chore: exclude null message conf by @yurem in #7175
- feat(jans-linux-setup): jans-lock installer by @devrimyatar in #7170
- fix(jans-linux-setup): KC client by @devrimyatar in #7177
- feat(jans-linux-setup): install OPA by @devrimyatar in #7182
- chore: fix message patch tests by @yuremm in #7180
- fix(jans-linux-setup): uninstall opa by @devrimyatar in #7184
- feat(docs): ssa lifetime docs updated by @Milton-Ch in #7172
- chore(docker-jans-persistence-loader): sync role-scope-mappings by @iromli in #7171
- feat: rename JSON message configuration properties to conform karate test framework by @yurem in #7186
- fix: update ldif entry related to failing test by @jgomer2001 in #7194
- feat(jans-cli-tui): message configuration by @devrimyatar in #7198
- fix(jans-fido2): none assertiona and unit test for none attestation by @Milton-Ch in #7199
- fix(jans-auth-server): fix swagger.yaml by @Milton-Ch in #7201
- fix(jans-cli-tui): CLI asks creds for unauthorized request by @devrimyatar in #7207
- fix(jans-cli-tui): rename Message to Lock by @devrimyatar in #7210
- feat(docker): support for OAuth 2.0 Rich Authorization Requests by @iromli in #7196
- docs: rewrite metadata section by @jgomer2001 in #7221
- feat(jans-linux-setup): remove MariaDB support by @devrimyatar in #7218
- feat(jans-linux-setup): load test data to external Jans setup by @devrimyatar in #5661
- fix: replace Gluu branding with jans branding by @ossdhaval in #7225
- fix(docs): add section for schema setup by @ossdhaval in #7231
- fix(docs): remove mariadb from docs by @ossdhaval in #7232
- feat: lock script, policy downloader, data publisher by @yurem in #7229
- chore(jan-linux-setup): create ou=archived_jwks,o=jans by @devrimyatar in #7235
- ci: add wait for docker-jans-all-in-one by @moabu in #7237
- chore: regenerate swagger docs by @yurem in #7239
- chore(docker): sync jans-saml into OCI image by @iromli in #7223
- chore(deps): bump blazemeter/taurus from 1.16.26 to 1.16.27 in /demos/benchmarking/docker-jans-loadtesting-jmeter by @dependabot in #7108
- chore(deps): bump ubuntu from
2b7412e
to8eab65d
in /docker-jans-monolith by @dependabot in #6898 - chore(deps): bump crazy-max/ghaction-import-gpg from 5.4.0 to 6.1.0 by @dependabot in #7213
- chore(deps): bump actions/upload-artifact from 3.1.0 to 4.0.0 by @dependabot in #7107
- chore(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 by @dependabot in #6722
- chore(deps): bump actions/checkout from 3.1.0 to 4.1.1 by @dependabot in #6703
- feat: publish Lock message on id_token issue/revoke by @yurem in #7246
- fix(kc-saml-plugin): fixed IDP creation issue, enum values and removed kc lib dependency by @pujavs in #7238
- docs: re-arrange TOC and improve intro page by @jgomer2001 in #7255
- fix(jans-cli-tui): LOCK configuration NULL to DISABLED by @devrimyatar in #7256
- chore(docker): sync assets for KC integration by @iromli in #7260
- refactor(jans-pycloudlib): rename CN_LOCK env vars to avoid conflict with jans-lock by @iromli in #7265
- feat: publish Lock message on id_token issue/revoke by @yurem in #7271
- fix(kc-saml-plugin): update IDP throws Internal server error - 500 by @pujavs in #7269
- docs: rework quick-start guide and admin console by @jgomer2001 in #7263
- chore: ORM filter logging changes and message issue on id_token by @yurem in #7273
- feat(jans-linux-setup): auto-enable PubSub messages for Postgres and Lock by @devrimyatar in #7277
- chore(jans-auth-server): do not log WebApplicationException as error #7285 by @yuriyz in #7287
- docs: add links to OpenAPI descriptors by @jgomer2001 in #7291
- chore(docker-jans): update image dependencies by @iromli in #7279
- feat: add Lock cleaner job to clean up data in OPA #6543 by @yurem in #7294
- chore(docker-jans): add parent directory for admin-ui plugin logs by @iromli in #7296
- feat(docker-jans): add support for passing jetty.http.idleTimeout option by @iromli in #7298
- fix(jans-pycloudlib): specify decoder to load password from file by @iromli in #7300
- chore(docker-jans): update jans-pycloudlib version in images by @iromli in #7302
- chore(docker-jans): patches for jansMessageConf and Jetty args by @iromli in #7313
- feat: jans-lock service should have own log4j configuration #7309 by @yurem in #7310
- fix(jans-linux-setup): opa and jans-lock unit files by @devrimyatar in #7328
- fix(jans-linux-setup): print version by @devrimyatar in #7329
- feat: lock should periodically check policies updates in git and update them in OPA by @yurem in #7331
- chore: rework sample-cred-plugin by @jgomer2001 in #7339
- fix(docker-jans-saml): unable to access KC admin console from browser by @iromli in #7336
- fix(kc-saml-plugin): exception handling and error handling by @pujavs in #7351
- feat: use Bearer token if OPA started with it by @yurem in #7353
- chore: fix typo in import by @yuremm in #7357
- fix(docs): minor updates to the Docs README by @ossdhaval in #7366
- fix(jans-linux-setup): typo and primission of printVersion.py by @devrimyatar in #7355
- fix(jans-linux-setup): write default lock config even not installed by @devrimyatar in #7371
- feat(jans-linux-setup): schema for admin-ui webhook by @devrimyatar in #7373
- Update suse.md for suse leap version by @manojs1978 in #7283
- chore: avoid duplicy in logging when jans-lock is part of jans-auth-server by @yurem in #7383
- ci(docs): exclude unreferenced docs from search results by @ossdhaval in #7385
- feat(jans-config-api): admin-ui webhook backend #7205 by @duttarnab in #7227
- feat(docker-jans): add jans-lock as custom library in jans-auth by @iromli in #7381
- fix(docs): remove oxtrust references by @ossdhaval in #7390
- fix(agama): content type header disappears when content length is more than 32KB by @jgomer2001 in #7388
- fix(config-api): IDP mysql creation issue and added version endpoint by @pujavs in #7394
- docs: add details on CDI usage and logging in agama flows by @jgomer2001 in #7397
- chore: use column names from DB definition in filters by @yurem in #7398
- feat(jans-cli-tui): inbound SAML by @devrimyatar in #7147
- chore: don't call operationService from tests by @yurem in #7400
- docs(saml): high level documentation for inbound SAML by @pujavs in #7405
- sync trust relationship configuration between config-api and keycloak #6390 by @uprightech in #7407
- feat(charts): add chart for docker-jans-saml by @iromli in #7361
- fix(jans-linux-setup): check couchbase readiness before creating buckets by @devrimyatar in #7404
- fix(jans-auth-server): avoid NPE if UpdateToken script returned False #7342 by @yuriyz in #7411
- feat(jans-auth-server): provide internal way to obtain client_credential access_token #7412 by @yuriyz in #7413
- fix(kc-saml-plugin): exception handling for non existing IDP by @pujavs in #7409
- feat: use access token to download policies by @yurem in #7416
- postLogoutRedirectUris should be multi valued by @yurem in #7430
- fix(jans-cli-tui): save auth server logging config by @devrimyatar in #7432
- feat(jans-linux-setup): postgresql is default backend by @devrimyatar in #7420
- fix(jans-cli-tui): display provider list and edit provider by @devrimyatar in #7434
- feat(jans-casa): use an attribute to designate administrative role by @jgomer2001 in #7421
- fix(jans): setting default value set and width issue for metedata file by @pujavs in #7438
- fix(docs): add jans lock navigation by @ossdhaval in #7442
- docs: add network traffic notes by @misba7 in #7445
- refactor(docs): update Jans main README by @ossdhaval in #7425
- docs: describe how to make a user and administrator in Casa by @jgomer2001 in #7441
- chore(docker-jans-scim): use Java JDK instead of JRE to avoid compiler error by @iromli in #7375
- fix: resolve install failure in CN setup by @iromli in #7439
- feat(jans-linux-setup): resource provisioning on both jans-auth and keycloak by @devrimyatar in #7447
- fix(jans-linux-setup): modification date of MANIFEST.MF in war file is build date by @devrimyatar in #7453
- fix: prepare for 1.0.22 release by @moabu in #7455
- chore(main): release jans-linux-setup 1.0.22 by @mo-auto3 in #7487
- chore(main): release jans-pycloudlib 1.0.22 by @mo-auto3 in #7486
- chore(main): release jans-cli-tui 1.0.22 by @mo-auto3 in #7485
- chore(main): release docker-jans-scim 1.0.22-1 by @mo-auto2 in #7484
- chore(main): release docker-jans-saml 1.0.22-1 by @mo-auto2 in #7483
- chore(main): release docker-jans-fido2 1.0.22-1 by @mo-auto2 in #7482
- chore(main): release docker-jans-monolith 1.0.22-1 by @mo-auto2 in #7481
- chore(main): release docker-jans-persistence-loader 1.0.22-1 by @mo-auto2 in #7480
- chore(main): release docker-jans-keycloak-link 1.0.22-1 by @mo-auto2 in #7479
- chore(main): release docker-jans-link 1.0.22-1 by @mo-auto2 in #7478
- chore(main): release docker-jans-auth-server 1.0.22-1 by @mo-auto2 in #7476
- chore(main): release docker-jans-configurator 1.0.22-1 by @mo-auto2 in #7475
- chore(main): release docker-jans-certmanager 1.0.22-1 by @mo-auto2 in #7474
- chore(main): release docker-jans-config-api 1.0.22-1 by @mo-auto2 in #7473
- chore(main): release docker-jans-casa 1.0.22-1 by @mo-auto2 in #7472
- chore(main): release docker-jans-all-in-one 1.0.22-1 by @mo-auto2 in #7471
- chore(main): release jans-keycloak-integration 1.0.22 by @mo-auto in #7470
- chore(main): release docs 1.0.22 by @mo-auto in #7456
- chore(main): release jans-keycloak-link 1.0.22-SNAPSHOT by @mo-auto in #7469
- chore(main): release jans-scim 1.0.22-SNAPSHOT by @mo-auto in #7468
- chore(main): release jans-orm 1.0.22-SNAPSHOT by @mo-auto in #7467
- chore(main): release jans-lock 1.0.22-SNAPSHOT by @mo-auto in #7466
- chore(main): release jans-link 1.0.22-SNAPSHOT by @mo-auto in #7465
- chore(main): release jans-fido2 1.0.22-SNAPSHOT by @mo-auto in #7464
- chore(main): release jans-eleven 1.0.22-SNAPSHOT by @mo-auto in #7463
- chore(main): release jans-config-api 1.0.22-SNAPSHOT by @mo-auto in #7462
- chore(main): release jans-core 1.0.22-SNAPSHOT by @mo-auto in #7461
- chore(main): release jans-casa 1.0.22-SNAPSHOT by @mo-auto in #7460
- chore(main): release agama 1.0.22-SNAPSHOT by @mo-auto in #7459
- chore(main): release jans-bom 1.0.22-SNAPSHOT by @mo-auto in #7458
- chore(main): release jans-auth-server 1.0.22-SNAPSHOT by @mo-auto in #7457
- chore: prepare 1.0.22 by @moabu in #7488
- feat: add Lock documentation by @yurem in #7490
- ci: fix packages by @moabu in #7496
- chore(deps): bump anchore/scan-action from 3.3.7 to 3.6.1 by @dependabot in #7498
- chore(deps): bump actions/setup-java from 3.13.0 to 4.0.0 by @dependabot in #7249
- chore(deps): bump google-github-actions/release-please-action from 3.7.13 to 4.0.2 by @dependabot in #7251
- chore(deps): bump actions/setup-python from 4.7.1 to 5.0.0 by @dependabot in #7250
- chore(deps): bump actions/dependency-review-action from 2.5.1 to 4.0.0 by @dependabot in #7436
- chore(deps): bump ubuntu from
6042500
toe6173d4
in /docker-jans-monolith by @dependabot in #7391 - chore(deps): bump korthout/backport-action from 1.4.0 to 2.4.0 by @dependabot in #7505
- chore(deps): bump cryptography from 38.0.3 to 42.0.0 in /demos/jans-tent by @dependabot in #7511
- chore(deps): bump actions/cache from 3.3.2 to 4.0.0 by @dependabot in #7510
- test(jans-auth-server): client_credentials jmeter script #7307 by @yuriyz in #7308
- chore(deps): bump actions/download-artifact from 3.0.2 to 4.1.1 by @dependabot in #7509
- chore(deps): bump github/codeql-action from 2.2.4 to 3.23.1 by @dependabot in #7508
- chore(deps): bump docker/setup-qemu-action from 326560df218a7ea9cf6ab49bbc88b8b306bb437e to 5306bad0baa6b616b9934712d4eba8da2112606d by @dependabot in #7507
- chore(deps): bump actions/setup-node from 3.8.2 to 4.0.1 by @dependabot in #7506
- fix(keycloak-integration): fix build issues keycloak integration #7513 by @uprightech in #7514
- feat: allow to persist Map as JSON in MySQL DB by @yurem in #7516
- fix(jans-linux-setup): post-setup is attampting to connect ldap for any backend by @devrimyatar in #7500
- fix(jans-linux-setup): Jans KC install option by @devrimyatar in #7521
- chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #7530
- chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #7531
- chore(deps): bump actions/upload-artifact from 4.0.0 to 4.3.0 by @dependabot in #7529
- chore(deps): bump Mattraks/delete-workflow-runs from 2.0.5 to 2.0.6 by @dependabot in #7527
- chore(deps): bump EnricoMi/publish-unit-test-result-action from 2.11.0 to 2.12.0 by @dependabot in #7528
- chore(deps): bump SonarSource/sonarcloud-github-action from 5ee47de3c96f0c1c51b09d2ff1fec0cfeefcf67c to 49e6cd3b187936a73b8280d59ffd9da69df63ec9 by @dependabot in #7532
- feat: allow to persist Map as JSON in MySQL DB by @yurem in #7535
- fix: fix typos in SG script by @yurem in #7546
- feat(jans-cli-tui): hints for client list by @devrimyatar in #7499
- fix(jans-cli-tui): Saml KC names by @devrimyatar in #7534
- feat: ORM should store Map defined in benas with @JsonObject as… by @yurem in #7550
- feat(jans-auth-server): Transaction Tokens support #6291 by @yuriyz in #7212
- fix(jans-auth-server): compilation failure after merge by @yuriyz in #7554
- feat(jans-linux-setup): unique indexes for uid and mail by @devrimyatar in #7555
- fix(jans-linux-setup): schema of saml client's redirect uris by @devrimyatar in #7503
- fix(jans-cli-tui): name of idp is read-only after created by @devrimyatar in #7552
- feat: ORM should store Map defined in benas with @JsonObject as… by @yurem in #7564
- feat: override JSON types for sql tables by @yurem in #7566
- chore(deps): bump korthout/backport-action from 2.4.0 to 2.4.1 by @dependabot in #7541
- fix(jans-pycloudlib): resolve transform value for json type in couchbase persistence by @iromli in #7583
- feat(jans-linux-setup): parameterize opa host and port by @devrimyatar in #7504
- chore(jans-eleven): removed jans-eleven from jans #7111 by @yuriyz in #7585
- Jans linux setup 7592 by @devrimyatar in #7593
- docs(install): add notes for uninstallation of persistence by @ossdhaval in #7594
- chore(deps): bump anchore/scan-action from 3.6.1 to 3.6.3 by @dependabot in #7599
- fix(config-api): removed idp & sp metadatafile pattern & app s… by @pujavs in #7569
- feat(config-api): user mgt plugin changes to handle inactive claims - issue#7446 by @pujavs in #7533
- feat(jans-cli-tui): custom validation for attrbiutes by @devrimyatar in #7602
- feat(jans-cli-tui): update to prompt_toolkit v3 by @davispuh in #7491
- fix(jans-linux-setup): update prompt-toolkit 3.0.43 by @devrimyatar in #7604
- docs(config-api): removed duplicate property by @pujavs in #7606
- feat(jans-cli-tui): application versions by @devrimyatar in #7607
- test(jans-auth-server): fixed TxTokenHttpTest failure on jenkins #7615 by @yuriyz in #7616
- fix(jans-auth-server): client secret printed on logs by @yuriyz in #7608
- fix: agama Lab's tab closing automatically if same window has tarp opened #7621 by @duttarnab in #7632
- refactor: redesign web-pages for Janssen #1302 by @jv18creator in #7258
New Contributors
- @davispuh made their first contribution in #7491
- @jv18creator made their first contribution in #7258
Full Changelog: v1.0.21...v1.0.22