Skip to content

v1.0.22

Compare
Choose a tag to compare
@moabu moabu released this 03 Feb 07:03
· 274 commits to main since this release
466d2a7

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 to 8eab65d 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 to e6173d4 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

Full Changelog: v1.0.21...v1.0.22