v1.1.2
What's Changed
- chore(release): prep work for 1.1.2-SNAPSHOT and dev by @moabu in #8302
- feat(cloud-native): allow pulling SSL cert from FQDN by @iromli in #8320
- chore(jans-keycloak-integration): bump kc version to 24.0.2 #8315 by @uprightech in #8316
- fix(docs): autogenerate docs by @mo-auto in #8299
- fix(jans-keycloak-integration): various runtime issues with the kc storage spi #8199 by @uprightech in #8207
- feat(jans-linux-setup): introduce rdbm_json_column in schema definitions by @devrimyatar in #8325
- chore(jans-linux-setup): use wildcard for auth-server custom libs by @devrimyatar in #8329
- chore: upgrade css libraries in jans-auth-server #7835 by @jv18creator in #7856
- fix(docker-casa): add missing casa plugins by @moabu in #8323
- fix(docs): autogenerate docs by @mo-auto in #8332
- docs: fix incorrect plugin download link by @ossdhaval in #8336
- feat(jans-auth-server): introduce acr mappings and prefixed acr - "agama_ " #8216 by @yuriyz in #8304
- docs: update intro and remove xml edition requirement by @jgomer2001 in #8331
- fix(jans-linux-setup): replace jetty favicon by @devrimyatar in #8334
- feat(jans-casa): switch bioid to jansAuthenticator by @SafinWasi in #8307
- fix(jans-pycloudlib): incorrect password loaded for couchbase access by @iromli in #8340
- feat(config-api): asset mgt changes to use document service rather than provider by @pujavs in #8324
- feat(lock): rename access to authorization tokens by @yurem in #8346
- feat(jans-cli-tui): display agama project configuration by @devrimyatar in #8351
- fix(jans-casa): revert bootstrap update #8344 by @jv18creator in #8357
- chore(agama): refactor agama to use acr_values instead of agama_flow by @jgomer2001 in #8354
- feat(jans-pycloudlib): handle rdbm_json_column in schema definitions by @iromli in #8359
- fix: update test cases by @jgomer2001 in #8364
- fix: add missing couchbase cb-pass volume by @misba7 in #8338
- fix: update bouncy castle lib by @jgomer2001 in #8366
- feat(jans-auth): removed extra info from
acr
claim inid_token
when it's an agama flow by @yuriyz in #8369 - feat(jans-auth): update htmlunit driver to htmlunit3 by @yurem in #8373
- fix: remove bouncy castle exclusion by @jgomer2001 in #8368
- feat(jans-auth): allocate more memory for client by @yurem in #8375
- chore(cloud-native): sync assets of images by @iromli in #8361
- fix(css): revert bootstrap v5 to v4 by @jv18creator in #8377
- feat(jans-auth): removed extra info from
acr
claim inid_token
when it's an agama flow by @yuriyz in #8380 - fix(config-api): user attribute validation error handling by @pujavs in #8383
- feat(core): update aws-sns by @yurem in #8394
- fix(docker-jans-persistence-loader): handle missing data type for overriden column by @iromli in #8392
- feat(jans-auth): add utility methods for external authenticators by @yurem in #8397
- docs: user password strength validation by @pujavs in #8264
- ci: sign all jans containers using cosign by @moabu in #8409
- Issue 8396 by @yurem in #8408
- chore(jans-keycloak-integration): update keycloak version #8395 by @uprightech in #8407
- feat(documentstore) : added new field jansFilePath to storing file-pa… by @shekhar16 in #8350
- chore(jans-casa): bioid plugin fixes by @SafinWasi in #8410
- feat(docker-jans-persistence-loader): add jansFilePath to jansDocument by @iromli in #8413
- chore(docker-jans-saml): update keycloak version by @iromli in #8411
- chore(deps): bump blazemeter/taurus from 1.16.27 to 1.16.31 in /demos/benchmarking/docker-jans-loadtesting-jmeter by @dependabot in #8403
- ci: update workflows and remove old flows by @moabu in #8417
- chore(jans-keycloak-integration): modifications to keycloak scheduler configuration file #8421 by @uprightech in #8422
- feat(jans-auth-server): uppercased typ=JWT by @yuriyz in #8424
- docs(jans-casa): fix broken links in several pages by @jgomer2001 in #8430
- docs: use 2fa in page title by @jgomer2001 in #8427
- feat(jans-keycloak-integration): add kc scheduler service #8343 by @uprightech in #8436
- chore(jans-linux-setup): added password grantType to grantTypesSupportedByDynamicRegistration by @yuriyz in #8438
- feat(jans-keycloak-integration): add keycloak scheduler service #8343 by @uprightech in #8442
- feat(jans-linux-setup): keycloak scheduler service by @devrimyatar in #8425
- feat(jans-keycloak-integration): keycloak scheduler integration #8343 by @uprightech in #8454
- feat(jans-core): improve compatibility to allow get jansExtUid value … by @yurem in #8459
- feat(jans-core): improve compatibility to allow get jansExtUid value … by @yurem in #8462
- chore(docker-jans-persistence-loader): added password grantType to grantTypesSupportedByDynamicRegistration by @iromli in #8440
- feat(jans-cli-tui): implement assets by @devrimyatar in #8470
- docs: fix broken links and add missing tags by @jgomer2001 in #8469
- fix(jans-cli-tui): Transaction Token properties to TUI client panel by @devrimyatar in #8483
- fix(charts): fix indentation for JAVA_OPTIONS in deployments. by @saernz in #8416
- chore(deps): bump dorny/test-reporter from 1e3a380fe6f25600635b111ddb3547864782656a to 31a54ee7ebcacc03a09ea97a7e5465a47b84aea5 by @dependabot in #8472
- feat(cloud-native): add support for keycloak scheduler by @iromli in #8423
- chore(deps): bump docker/build-push-action from 5.1.0 to 5.3.0 by @dependabot in #8490
- chore(deps): bump marshmallow from 3.21.1 to 3.21.2 in /docker-jans-all-in-one/app by @dependabot in #8434
- chore(deps): bump marshmallow from 3.21.1 to 3.21.2 in /docker-jans-configurator by @dependabot in #8435
- chore(deps): bump step-security/harden-runner from 2.6.1 to 2.7.1 by @dependabot in #8418
- ci: fix docker loadtesting by @moabu in #8499
- feat(config-api): save asset on server based on the service list provided by @pujavs in #8503
- docs: add jans-saml instructions by @misba7 in #7659
- docs: add note on memory limit to avoid java args break by @misba7 in #8379
- feat(jans-auth-server): upgraded tx_token implementation to latest spec by @yuriyz in #8471
- fix: update how external uids are retrieved by @jgomer2001 in #8505
- fix: update authenticate method for step 1 by @jgomer2001 in #8506
- feat(jans-document-store): remove transient select field by @shekhar16 in #8509
- fix(config-api): removing not used dependency by @pujavs in #8507
- chore: update chore image used by @moabu in #8493
- fix(cloud-native): resolve missing pkg_resources module by @iromli in #8521
- feat(cloud-native): save asset on server based on the service list provided by @iromli in #8511
- feat(jans-auth-server): added reference_id to JWT tokens - both encoded into jwt and as separate attribute in persistence #8512 by @yuriyz in #8516
- fix(document-store): jansLevel datatype mismatch by @shekhar16 in #8526
- fix: documentstore changes for asset mgt and idp changes for new fields by @pujavs in #8530
- fix(docs): install
mkdocs-include-markdown-plugin
along with dependencies by @ossdhaval in #8544 - fix(config-api): added validation for imp fields of asset mgt by @pujavs in #8542
- fix(jans-cli-tui): principalAttribute and principalType for SAML TR by @devrimyatar in #8538
- Issue 8387 by @yurem in #8568
- fix(jans-cli-tui): logging level dropdown for auth server by @devrimyatar in #8565
- feat(jans-lock): reffactor code to reuse in message-hub by @yurem in #8575
- fix(docker-jans-monolith): improve monolith behavior during restarts by @tawaren in #8502
- feat(jans-lock): change project structure according to design by @yurem in #8579
- fix(cloud-native): documentstore and idp changes by @iromli in #8536
- chore(charts): reformat values.schema.json for readability by @iromli in #8533
- feat(cloud-native): add jti to JWT tokens by @iromli in #8532
- feat(cloud-native): use wildcards for custom lib classpaths by @iromli in #8534
- fix(jans-cli-tui): SAML-SP released attributes by @devrimyatar in #8577
- fix(jans-cli-tui): remove fields surrogateAuthRequired, rootUrl, adminUrl, url in SAML-SP by @devrimyatar in #8576
- feat(jans-auth-server): added support for Global Token Revocation spec by @yuriyz in #8561
- refactor(cloud-native): revisit Python libs installation method by @iromli in #8554
- fix(config-api): added asset validation and pagination, removed redundant fields for TR, agama swagger spec by @pujavs in #8582
- fix(jans-cli-tui): jans-kc post-setup prompt by @devrimyatar in #8578
- fix: charts java memory options passed by @moabu in #8564
- fix(jans-linux-setup): removed redundant grant_type from setup to correspond changes on AS #8589 by @yuriyz in #8590
- chore(cloud-native): sync assets to OCI images by @iromli in #8584
- fix(jans-cli-tui): replace checkbox with drowdown for saml-idp metadata type by @devrimyatar in #8592
- fix(cloud-native): resolve failure on sync assets using git by @iromli in #8593
- feat(orm): store json values without escaping them by @yurem in #8601
- fix(cloud-native): validate cert downloaded from frontend during initialization by @iromli in #8586
- fix(terraform-provider-jans): update terraform module by @moabu in #8605
- chore(release): release 1.1.2 by @moabu in #8607
New Contributors
Full Changelog: v1.1.1...v1.1.2