diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000000..ed2a7fa5291 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,223 @@ +# Changelog + +## 1.0.0-beta.15 (2022-03-02) + + +### Features + +* [#836](https://github.com/JanssenProject/jans/issues/836) support push token update on finish authentication ([#837](https://github.com/JanssenProject/jans/issues/837)) ([4d6d916](https://github.com/JanssenProject/jans/commit/4d6d9162c72d067b315bd56fe0993c50e7ad6ecb)) +* add correlation id in pages and rest endpoints to track logs ([#410](https://github.com/JanssenProject/jans/issues/410)) ([b9c39af](https://github.com/JanssenProject/jans/commit/b9c39afad262a24df91f023b78081b96c039b1d0)) +* add correlation id in pages and rest endpoints to track logs ([#410](https://github.com/JanssenProject/jans/issues/410)) ([27fab9f](https://github.com/JanssenProject/jans/commit/27fab9f6dc9b84dcc789c1ad5a228aa6ea48585b)) +* add deletable flag to admin-ui role object [#888](https://github.com/JanssenProject/jans/issues/888) ([#901](https://github.com/JanssenProject/jans/issues/901)) ([5b95a55](https://github.com/JanssenProject/jans/commit/5b95a552130f69df91b3d841e07df5d7d64e3c74)) +* add Gluu Casa support ([608a9b8](https://github.com/JanssenProject/jans/commit/608a9b857872d7ccc65931a4dd9307a064e55492)) +* add Gluu Casa support ([608a9b8](https://github.com/JanssenProject/jans/commit/608a9b857872d7ccc65931a4dd9307a064e55492)) +* add Gluu Casa support ([089a872](https://github.com/JanssenProject/jans/commit/089a87214a9349916b537ef6755a10ef468f6221)) +* add Gluu Casa support ([089a872](https://github.com/JanssenProject/jans/commit/089a87214a9349916b537ef6755a10ef468f6221)) +* add Helm chart for Core Janssen Distro ([#753](https://github.com/JanssenProject/jans/issues/753)) ([edb35d7](https://github.com/JanssenProject/jans/commit/edb35d7f865018562d48c628bf3140aad8b56f62)) +* add jansClaimName to all attrbiutes ([8f219fb](https://github.com/JanssenProject/jans/commit/8f219fb6f1ee63c259ca9482f74a9c4e37bf6507)) +* add jansClaimName to all attrbiutes ([0947757](https://github.com/JanssenProject/jans/commit/0947757c8a674c008104a881a1b95f04a3fbf9ee)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([41d5913](https://github.com/JanssenProject/jans/commit/41d59139f2ac723cf0b76ca78af4cc6b75c37a63)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([85e777b](https://github.com/JanssenProject/jans/commit/85e777b1a9253e2fe80a431ad60294e8ac89dae6)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([6ac57dc](https://github.com/JanssenProject/jans/commit/6ac57dc4332ff1e975948fe118796977b11e6ce1)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([d5b28fc](https://github.com/JanssenProject/jans/commit/d5b28fc1de665eeca6ff5addbdb2dca64211bba5)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([bd34c29](https://github.com/JanssenProject/jans/commit/bd34c292fddcaf3698d96918450031097938f84d)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([149aeb1](https://github.com/JanssenProject/jans/commit/149aeb1069078ff09d0651b05bf6bb8e4515da31)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([7bcad3b](https://github.com/JanssenProject/jans/commit/7bcad3b5b68ac748dec7be18651641146943bd22)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([932a45b](https://github.com/JanssenProject/jans/commit/932a45bc4c34235dad5c5813a10f157b0350966b)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([cc4bc91](https://github.com/JanssenProject/jans/commit/cc4bc9149ee5b4fbaf1ca74a9fddb157d792ed23)) +* add POST /rolePermissionsMapping for adding new rolePermissionsMapping entry [#144](https://github.com/JanssenProject/jans/issues/144) ([4b2bea7](https://github.com/JanssenProject/jans/commit/4b2bea76e5f25d66722a2cf8f50a705ab6cf1eff)) +* added ability remove all tokens per client by token type ([3cd3ada](https://github.com/JanssenProject/jans/commit/3cd3ada04681ad467553273611b828f8f0760bf5)) +* added ability remove all tokens per client by token type ([5e8fad9](https://github.com/JanssenProject/jans/commit/5e8fad95a83f3451d85e02de12d693658ea68c50)) +* allow jwt tokens for scim service protection [#834](https://github.com/JanssenProject/jans/issues/834) ([#856](https://github.com/JanssenProject/jans/issues/856)) ([392b3fc](https://github.com/JanssenProject/jans/commit/392b3fc94fdfc7d45d5d85f953974188f9a04b6a)) +* ce-setup add python cryptography library to dependency ([d312479](https://github.com/JanssenProject/jans/commit/d3124791c506cf5f6b0c2a666ae69e2471cdbf74)) +* ce-setup: deploy facter script (ref: [#622](https://github.com/JanssenProject/jans/issues/622)) ([#624](https://github.com/JanssenProject/jans/issues/624)) ([9426517](https://github.com/JanssenProject/jans/commit/9426517749db916488760eba1266fc88ae98e24b)) +* enable/disable admin-ui frontend plugins (ref: [#150](https://github.com/JanssenProject/jans/issues/150)) ([aaf8ca1](https://github.com/JanssenProject/jans/commit/aaf8ca189ac92917936b7dd093f5bffb95f8351a)) +* enable/disable admin-ui frontend plugins (ref: [#150](https://github.com/JanssenProject/jans/issues/150)) ([66ca69f](https://github.com/JanssenProject/jans/commit/66ca69f060498fd8a805ace0ca6e0c93aa4b669e)) +* if value is null return null to token type hint ([78ed12f](https://github.com/JanssenProject/jans/commit/78ed12f9fb36ae87c5bb5cede9569d9c086cb665)) +* if value is null return null to token type hint ([848f1ca](https://github.com/JanssenProject/jans/commit/848f1cae282da76df39c7ca896016cf6f5ad2eb4)) +* **image:** implement role-based scope script ([#813](https://github.com/JanssenProject/jans/issues/813)) ([bd68898](https://github.com/JanssenProject/jans/commit/bd6889861847fcba2f18cbc63a8b7f63ebbea341)) +* **image:** push otp and super_gluu configuration to secrets ([#784](https://github.com/JanssenProject/jans/issues/784)) ([87bd7fe](https://github.com/JanssenProject/jans/commit/87bd7fe66dad6a652e965597e44a424dd6f92c62)) +* **jans-auth-server:** add methods to dynamic client registration script to modify POST, PUT and GET responses ([#661](https://github.com/JanssenProject/jans/issues/661)) ([2aa2ba8](https://github.com/JanssenProject/jans/commit/2aa2ba86a2a639336079a1151ec38aca93ed9360)) +* **jans-auth-server:** added cache support to /stat endpoint ([e1dba92](https://github.com/JanssenProject/jans/commit/e1dba928dc36e5cc27212f1a3c51613fd2842ef0)) +* **jans-auth-server:** added new stat response service with test ([9d60629](https://github.com/JanssenProject/jans/commit/9d60629d44967e541d963195fe43e1846dfa6279)) +* **jans-auth-server:** added post response modification method ([db936f9](https://github.com/JanssenProject/jans/commit/db936f9de9ec31f3fa62d23a5e96922c5e892227)) +* **jans-auth-server:** added put response modification method ([00a24f2](https://github.com/JanssenProject/jans/commit/00a24f22c15343207ab797155714722171cc3df8)) +* **jans-auth-server:** added read response modification method ([ec8864b](https://github.com/JanssenProject/jans/commit/ec8864bad991f2f27a2ab8969001d2cc59a00979)) +* **jans-auth-server:** added to par extra nbf and exp (for 60min) validation ([#838](https://github.com/JanssenProject/jans/issues/838)) ([9db47a4](https://github.com/JanssenProject/jans/commit/9db47a49f2dcfec67fb35b4e6b82537e50709c43)) +* **jans-auth-server:** allow return custom authz params to rp in response ([#756](https://github.com/JanssenProject/jans/issues/756)) ([0e865fb](https://github.com/JanssenProject/jans/commit/0e865fbace7d12634ad57b510a1ad81a9067f01f)) +* **jans-auth-server:** extending crypto support sub pr4 ([#670](https://github.com/JanssenProject/jans/issues/670)) ([fe07d76](https://github.com/JanssenProject/jans/commit/fe07d76b9c60b10f87213cb4e6eb7e6198d641e9)) +* **jans-auth-server:** invoke custom script methods for response modification ([da44d5a](https://github.com/JanssenProject/jans/commit/da44d5a033b7a6343747e7aad01d3899984cc38d)) +* **jans-auth-server:** preparations for revoke refresh tokens for client ([b1cf69b](https://github.com/JanssenProject/jans/commit/b1cf69baa54973c07b241c4b6432290f0738936d)) +* **jans-auth-server:** preparations for revoke refresh tokens for client ([2641574](https://github.com/JanssenProject/jans/commit/264157458d26bb5298bf1fd544aa8ca825d10ffe)) +* **jans-auth-server:** reject par without pkce for fapi ([332df41](https://github.com/JanssenProject/jans/commit/332df4168894220b5ea5acdf84d8977d8f8f161d)) +* **jans-auth-server:** set public subject identifier per client ([#800](https://github.com/JanssenProject/jans/issues/800)) ([c303bbc](https://github.com/JanssenProject/jans/commit/c303bbc4c928b32144a657b9c119846ed29cd522)) +* **jans-auth-server:** turn off consent for pairwise openid-only scope ([#708](https://github.com/JanssenProject/jans/issues/708)) ([a96007d](https://github.com/JanssenProject/jans/commit/a96007d03566a84bd1cffb90956451f5e3ad5b9f)) +* **jans-ce-setup:** ce-setup suse compatibility ([#692](https://github.com/JanssenProject/jans/issues/692)) ([f0076fc](https://github.com/JanssenProject/jans/commit/f0076fc38529b4d0aa8c4143d90b1aa24878a61a)) +* **jans-ce-setup:** extending crypto support, sub pr4; [#142](https://github.com/JanssenProject/jans/issues/142); ([#669](https://github.com/JanssenProject/jans/issues/669)) ([b8fda09](https://github.com/JanssenProject/jans/commit/b8fda09b8ece52ce4dcd0d5f883f4bedd1f23c4e)) +* **jans-ce-setup:** updated client registration script with newly added methods ([595bfd4](https://github.com/JanssenProject/jans/commit/595bfd40106cc0a0ee24481187da2ad8ef8d1539)) +* jans-cli logout (ref: [#706](https://github.com/JanssenProject/jans/issues/706)) ([#723](https://github.com/JanssenProject/jans/issues/723)) ([0cc51bc](https://github.com/JanssenProject/jans/commit/0cc51bc18a40476ed6bc638225b6897a11c21c16)) +* **jans-config-api:** add deletable flag to admin-ui role object [#888](https://github.com/JanssenProject/jans/issues/888) ([#900](https://github.com/JanssenProject/jans/issues/900)) ([500a773](https://github.com/JanssenProject/jans/commit/500a77358ad6d811fc95de3a13829d6f983bc1b0)) +* **jans-config-api:** all config-api plugins should be in same plugins folder in maven repo [#851](https://github.com/JanssenProject/jans/issues/851) ([#852](https://github.com/JanssenProject/jans/issues/852)) ([cca93b2](https://github.com/JanssenProject/jans/commit/cca93b2cf6befad9488a8c0bdbf2554d4886faf1)) +* **jans-config-api:** config api interception script ([#840](https://github.com/JanssenProject/jans/issues/840)) ([8e4c688](https://github.com/JanssenProject/jans/commit/8e4c68889f9286e68ddd79d05ebd0d1bebd68097)) +* **jans-config-api:** organization configuration management endpoints ([#790](https://github.com/JanssenProject/jans/issues/790)) ([40ca464](https://github.com/JanssenProject/jans/commit/40ca464b17a5dc0324d01b0510dac8b0beec9bd0)) +* **jans-config-api:** scim config endpoint issue [#271](https://github.com/JanssenProject/jans/issues/271) ([#665](https://github.com/JanssenProject/jans/issues/665)) ([a6e9a04](https://github.com/JanssenProject/jans/commit/a6e9a0435a30816fd738b9287a4842fe03321a6c)) +* **jans-config-api:** security issue - upgrade dependencies ([#883](https://github.com/JanssenProject/jans/issues/883)) ([10568ff](https://github.com/JanssenProject/jans/commit/10568ff1123bc27900254bcf865d23f6be4c59ad)) +* **jans-config-api:** swagger update for default value ([#862](https://github.com/JanssenProject/jans/issues/862)) ([8f59921](https://github.com/JanssenProject/jans/commit/8f599219f00f85f1624d89745ec74eaf5c17df49)) +* **jans-config-api:** underlying server stats [#275](https://github.com/JanssenProject/jans/issues/275) ([ae6f2d7](https://github.com/JanssenProject/jans/commit/ae6f2d7f89ae3c72e62bcb42b1e62c9c350f657e)) +* **jans-core:** added methods for register response modification ([9f18613](https://github.com/JanssenProject/jans/commit/9f1861313982b1b702f854260b94637eac768a68)) +* **jans-core:** added read response modification method ([74bbe38](https://github.com/JanssenProject/jans/commit/74bbe38ef5f4e3940e36a665c621daf95ca84bde)) +* **jans-linux-setup:** added config-api interception script (ref: [#831](https://github.com/JanssenProject/jans/issues/831)) ([#882](https://github.com/JanssenProject/jans/issues/882)) ([48a3195](https://github.com/JanssenProject/jans/commit/48a3195addf27ee1fa92b1e901b358ec5304e0ea)) +* **jans-linux-setup:** import custom ldif ([#873](https://github.com/JanssenProject/jans/issues/873)) ([363cf0e](https://github.com/JanssenProject/jans/commit/363cf0e63e8d43e360da05a70de2caf1540b1eae)) +* **jans-linux-setup:** Jans linux setup pkg mysql and uninstall ([#827](https://github.com/JanssenProject/jans/issues/827)) ([0fb53e1](https://github.com/JanssenProject/jans/commit/0fb53e1efddb65441c25da69e95d60dc70780f8c)) +* **jans-setup:** updated sample revoke script ([45e43db](https://github.com/JanssenProject/jans/commit/45e43db62f5794ac016526ee37ffa372599cb3dc)) +* **jans-setup:** updated sample revoke script ([607a23c](https://github.com/JanssenProject/jans/commit/607a23c8e42d6c0a252d1eb661c9bfb85e9e818c)) +* linux-setup node installer ([662a27f](https://github.com/JanssenProject/jans/commit/662a27f5810bb1cd95105fc9d6c84fd29c178ff3)) +* par should be able to register with nbf ([a4a2981](https://github.com/JanssenProject/jans/commit/a4a29817b9629baaff2aac9181b4483ae95f3447)) +* protecting Admin-UI Plugin Apis [#142](https://github.com/JanssenProject/jans/issues/142) ([52e8846](https://github.com/JanssenProject/jans/commit/52e8846f3eeb9c3b5d624f67ea736f62b455eeed)) +* protecting Admin-UI Plugin Apis [#142](https://github.com/JanssenProject/jans/issues/142) ([a1a0d54](https://github.com/JanssenProject/jans/commit/a1a0d54c1c0860e8828afb47e3548b0876394e83)) +* removed revoke token context ([84b27cd](https://github.com/JanssenProject/jans/commit/84b27cdb5509bdc83aa3bd73eb2a33fca1f87067)) +* removed revoke token context ([4f71ae2](https://github.com/JanssenProject/jans/commit/4f71ae2f20333de3310cdda95662509cb5be534c)) +* support MySQL with MariaDB engine gluu [#18](https://github.com/JanssenProject/jans/issues/18) ([#712](https://github.com/JanssenProject/jans/issues/712)) ([9071db4](https://github.com/JanssenProject/jans/commit/9071db4be4d51f7a4042e7fb81704f490e90cf38)) +* underlying server stats ([ae6f2d7](https://github.com/JanssenProject/jans/commit/ae6f2d7f89ae3c72e62bcb42b1e62c9c350f657e)) +* underlying server stats ([0f36336](https://github.com/JanssenProject/jans/commit/0f36336da9cacad8de8f1bfc060da66235494b79)) +* underlying server stats ([56b72e9](https://github.com/JanssenProject/jans/commit/56b72e9272d0bd69b4a31bb0f8320d662233988a)) +* update base images [#672](https://github.com/JanssenProject/jans/issues/672) ([#673](https://github.com/JanssenProject/jans/issues/673)) ([0a23d08](https://github.com/JanssenProject/jans/commit/0a23d085ea8fe16d0b4cd21cd3ec8cde59df9f9a)) +* update config-api image ([#874](https://github.com/JanssenProject/jans/issues/874)) ([b9f56c3](https://github.com/JanssenProject/jans/commit/b9f56c3ee24e695c0ecd46a551c2872932c3d080)) +* use ExecutionContext instead of token revoke context in custom scripts ([b67af11](https://github.com/JanssenProject/jans/commit/b67af1198a4aefcc0a944a1fa5bd37d7c0cdd3ed)) +* use ExecutionContext instead of token revoke context in custom scripts ([e1ba0b4](https://github.com/JanssenProject/jans/commit/e1ba0b444e40a3fa20ffb7a82c2286419f05d68a)) + + +### Bug Fixes + +* brazilob jarm fapi conformance test last7 issues ([#695](https://github.com/JanssenProject/jans/issues/695)) ([edab074](https://github.com/JanssenProject/jans/commit/edab0746e7febb12546c58a74500d815a71d94b2)) +* ce-setup: typo ([af37066](https://github.com/JanssenProject/jans/commit/af37066c680af747404b2b10770f9c164a9021ee)) +* **certmanager:** patches for auth handler ([#626](https://github.com/JanssenProject/jans/issues/626)) ([d95453f](https://github.com/JanssenProject/jans/commit/d95453f3a2234518b6c6d8ffd136543ba08bd238)) +* check MariaDB json in result set metadata ([96b6772](https://github.com/JanssenProject/jans/commit/96b67720018fd7d1100ddeeda8f1434bddca2816)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([76593c5](https://github.com/JanssenProject/jans/commit/76593c53920ab710c8ac18cce4c698a456cdfdd5)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([1cc118f](https://github.com/JanssenProject/jans/commit/1cc118f38b6a6fc8602efd91e373c565f58b0a7c)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([5570336](https://github.com/JanssenProject/jans/commit/557033639aa6e92a5f40be02e0b1ff46f644fac7)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([ef5cc52](https://github.com/JanssenProject/jans/commit/ef5cc52febd78cb1a35d1fc749b0dfa66e582879)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([776ce2a](https://github.com/JanssenProject/jans/commit/776ce2aa768f08333379c90562978c39a9f204a8)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([8818dbc](https://github.com/JanssenProject/jans/commit/8818dbcbfe7e7d9d736bbd06793c83715e605432)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([87e0963](https://github.com/JanssenProject/jans/commit/87e096347425014bd63e6c436c47e7a5f5b234f8)) +* client tests have been restored [#1595](https://github.com/JanssenProject/jans/issues/1595); ([b43f3cd](https://github.com/JanssenProject/jans/commit/b43f3cdd0de271439fdc9996a18d9472b5de7126)) +* client tests have been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([17ab35d](https://github.com/JanssenProject/jans/commit/17ab35d07b3ef1553b0bfb9ae5b1aba8f66e17df)) +* client tests have been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([4c352df](https://github.com/JanssenProject/jans/commit/4c352df88a5bb2691648f5d3e2b912657a04be1f)) +* client tests have been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([e705bc9](https://github.com/JanssenProject/jans/commit/e705bc9320691554a4fefc15b3b8fde7d31105ca)) +* client tests have been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([c4d9c2e](https://github.com/JanssenProject/jans/commit/c4d9c2ebe1a30fc405a874b4fd197299fab1553c)) +* codacy warnings ([0aca641](https://github.com/JanssenProject/jans/commit/0aca641bbb3c64d2fb757358d1e245107148d22e)) +* codacy warnings ([1f5b246](https://github.com/JanssenProject/jans/commit/1f5b2466a814d29fe011135632e2835b31015e18)) +* code reformatting as suggested ([a70ceda](https://github.com/JanssenProject/jans/commit/a70cedad59c6ae561aafebb9cd913d2e3b7faa57)) +* copyrights have been added [#1595](https://github.com/JanssenProject/jans/issues/1595); ([72b4ad9](https://github.com/JanssenProject/jans/commit/72b4ad90449cd11ecd6e59143c48bd6ebdf470ed)) +* copyrights have been added [#1595](https://github.com/JanssenProject/jans/issues/1595); ([b6f6ae5](https://github.com/JanssenProject/jans/commit/b6f6ae59573cf72c16775c58b84bf05655251083)) +* corrected uma test failures ([12299fd](https://github.com/JanssenProject/jans/commit/12299fdbc6ff2acc9d61f770353fda0faf08ff9c)) +* corrected uma test failures ([ff26824](https://github.com/JanssenProject/jans/commit/ff26824f6cf73067668c40521bb868ae8a58efe0)) +* correction as suggested in review ([adddb1a](https://github.com/JanssenProject/jans/commit/adddb1a2df2af7c7b8a164a2a01958cfd040931f)) +* data_provider, multiplying redundant calls of u test functions, listener has been added; ([fab2f75](https://github.com/JanssenProject/jans/commit/fab2f75e98c540f61825f8cfcd2bcd0b04237251)) +* data_provider, multiplying redundant calls of u test functions, listener has been added; ([096b0ac](https://github.com/JanssenProject/jans/commit/096b0accf3abae9f9e6b9cda0945ec64a6dea517)) +* doc_id for base ([#149](https://github.com/JanssenProject/jans/issues/149)) ([e7b4747](https://github.com/JanssenProject/jans/commit/e7b47474183fa56fa7c205995c95eecd1db5bd74)) +* doc_id for base ([#149](https://github.com/JanssenProject/jans/issues/149)) ([eb0801e](https://github.com/JanssenProject/jans/commit/eb0801ec885fcbdcc9be4274c49abacd8a707b7c)) +* early exit to avoid nested if(s) ([ab65ac9](https://github.com/JanssenProject/jans/commit/ab65ac9759032f03180a08621b638c2723113ecf)) +* error has been added to the unit tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([53b4daa](https://github.com/JanssenProject/jans/commit/53b4daa493e0c424d1021a0327b0341cc0dda7ba)) +* error has been added to the unit tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([ac35a91](https://github.com/JanssenProject/jans/commit/ac35a91b528f22939448183dbaabcf507da14681)) +* error has been removed from unit tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([fdecdc2](https://github.com/JanssenProject/jans/commit/fdecdc2dc05bf5d6d844460b9ceabb66d9658465)) +* error has been removed from unit tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([e7330d6](https://github.com/JanssenProject/jans/commit/e7330d6306734c5fd05f9d81ddffab3e485c3cb2)) +* fail has been added (for testing) [#1595](https://github.com/JanssenProject/jans/issues/1595); ([e5b7161](https://github.com/JanssenProject/jans/commit/e5b71618749ffa03e50630b3720c5fdda631d1ea)) +* fail has been added (for testing) [#1595](https://github.com/JanssenProject/jans/issues/1595); ([aef4f3a](https://github.com/JanssenProject/jans/commit/aef4f3aff8a2ab78e1b70a28bc93cf65f251a3cd)) +* fail has been removed [#1595](https://github.com/JanssenProject/jans/issues/1595); ([cfa61e7](https://github.com/JanssenProject/jans/commit/cfa61e7ee908e3a9ca83d430cde2fae8f1ee0ccf)) +* fail has been removed [#1595](https://github.com/JanssenProject/jans/issues/1595); ([fd65b1c](https://github.com/JanssenProject/jans/commit/fd65b1c2fb64b19a7f607d339d4d873f500f63c9)) +* fix method to determine if Db is MariaDB ([edf5a8d](https://github.com/JanssenProject/jans/commit/edf5a8d91cba64b575e9c195bc682976b55dc51f)) +* fix RDBS export entry and DeleteNotifier ([#864](https://github.com/JanssenProject/jans/issues/864)) ([ce5b2e6](https://github.com/JanssenProject/jans/commit/ce5b2e61d5ebaf0c81f7ad34459a635780da0c38)) +* for JARM issue 310 311 and 314 ([ae0cdb9](https://github.com/JanssenProject/jans/commit/ae0cdb9845b144c7cc7d640b04c1240a2bfc41f4)) +* gprcio bug in build error ([0ee6386](https://github.com/JanssenProject/jans/commit/0ee638635ea2dcbe14f0f3b1d2e538a9496afc9a)) +* gprcio bug in build error ([664a4fe](https://github.com/JanssenProject/jans/commit/664a4fe4f611496e937428a0517f22aed1a564f4)) +* **image:** update images ([#775](https://github.com/JanssenProject/jans/issues/775)) ([b31059c](https://github.com/JanssenProject/jans/commit/b31059c8ed1d895c023126bb39b1e5d390521c2c)) +* import Nullable ([5057531](https://github.com/JanssenProject/jans/commit/5057531d4c1d936ecbcf06dc570bc78094f500e0)) +* improving usage data_provider name; ([6c47925](https://github.com/JanssenProject/jans/commit/6c47925c058e46fdce349f12b188b3cb18f2f384)) +* improving usage data_provider name; ([5acd2e2](https://github.com/JanssenProject/jans/commit/5acd2e2617697691b40370b317bd0f491ae003bd)) +* **jans-auth-server:** check alg none to display error JARM issue310 ([#786](https://github.com/JanssenProject/jans/issues/786)) ([b21a052](https://github.com/JanssenProject/jans/commit/b21a05216ca90cea68c503247c69b12c4d8aaf87)) +* **jans-auth-server:** corrected 500 error if absent redirect_uri in object for fapi ([89e586a](https://github.com/JanssenProject/jans/commit/89e586a039912757298d8936d09d515d7474e46a)) +* **jans-auth-server:** corrected error code for absent redirect_uri in object (fapi) ([f73430c](https://github.com/JanssenProject/jans/commit/f73430cb5585563fa825c70a44385eea8867319e)) +* **jans-auth-server:** corrected jarm error response ([1d4b53b](https://github.com/JanssenProject/jans/commit/1d4b53babb95c894f7dcb1eedb14c7e031edaa1f)) +* **jans-auth-server:** corrected jarm isuue [#310](https://github.com/JanssenProject/jans/issues/310) ([#773](https://github.com/JanssenProject/jans/issues/773)) ([e1cdc19](https://github.com/JanssenProject/jans/commit/e1cdc1930523c19be51d9d2a39af467d48495c74)) +* **jans-auth-server:** corrected jarm response mode ([9e3bf69](https://github.com/JanssenProject/jans/commit/9e3bf6970ab27e6f251dc738458dbf94d7cec545)) +* **jans-auth-server:** corrected npe in jarm ([5cae544](https://github.com/JanssenProject/jans/commit/5cae544bb7ca4d03f7cf6f5700e3c39fbf075df3)) +* **jans-auth-server:** corrected wrong expires_in ([428c5b3](https://github.com/JanssenProject/jans/commit/428c5b344362e3ed94865bd20be38ce73f94300e)) +* **jans-auth-server:** covered one more case when consent is off ([8b59739](https://github.com/JanssenProject/jans/commit/8b59739090acad7516ced0a2fe1f37f148aa6788)) +* **jans-auth-server:** don't fail registration without custom script ([#711](https://github.com/JanssenProject/jans/issues/711)) ([277be82](https://github.com/JanssenProject/jans/commit/277be82c4a0bf924e496a0c6e5f19ba52b6702e3)) +* **jans-auth-server:** error code correction unregister redirect_uri ([#814](https://github.com/JanssenProject/jans/issues/814)) [#816](https://github.com/JanssenProject/jans/issues/816) ([fe4d6a0](https://github.com/JanssenProject/jans/commit/fe4d6a05474f0ce8e564778a9afed0b9451e8b49)) +* **jans-auth-server:** fixed device authz tests ([8a952d7](https://github.com/JanssenProject/jans/commit/8a952d724f2d044de6019a6c4872caa55cb2b3c7)) +* **jans-auth-server:** fixed error code during error response creation ([0d47490](https://github.com/JanssenProject/jans/commit/0d4749025e2c39c521de883ec1f6c9ce8a90b55d)) +* **jans-auth-server:** for issue[#315](https://github.com/JanssenProject/jans/issues/315) JARM registered redirect uri ([#752](https://github.com/JanssenProject/jans/issues/752)) ([fe2dc59](https://github.com/JanssenProject/jans/commit/fe2dc59232f4ac302aec71bff640e909e8a5b74a)) +* **jans-auth-server:** if consent is off then check whether response already have access_tokne ([81ad31b](https://github.com/JanssenProject/jans/commit/81ad31b6058907830adeac4183ddb70a38110b7a)) +* **jans-auth-server:** if consent is off then check whether response already have code ([294bb22](https://github.com/JanssenProject/jans/commit/294bb22616e4f422cbd878e1da51cf07a5a2d44f)) +* **jans-auth-server:** jarm failing tests ([#745](https://github.com/JanssenProject/jans/issues/745)) ([5d0b401](https://github.com/JanssenProject/jans/commit/5d0b4016d5fc10ec8cda8fa6b2948cb05dbf576e)) +* **jans-auth-server:** jarm tests fix ([ddf3423](https://github.com/JanssenProject/jans/commit/ddf3423a3ecbe12bc574cf048e50832edba4c15e)) +* **jans-auth-server:** made tknCde consistency=true for UmaRPT ([298a35a](https://github.com/JanssenProject/jans/commit/298a35a8480a075d1e069ba896687e66c3973d80)) +* **jans-auth-server:** made tknCde consistency=true for UmaRPT ([0554882](https://github.com/JanssenProject/jans/commit/0554882d1af77961f8afdd72c630ccaf30d2b87a)) +* **jans-auth-server:** set par expiration to request object exp [#824](https://github.com/JanssenProject/jans/issues/824) ([#860](https://github.com/JanssenProject/jans/issues/860)) ([c835c38](https://github.com/JanssenProject/jans/commit/c835c38364bdc1ff4a7eb154ca58c07019b19c22)) +* jans-ce-setup monorepo tweaks ([36c2d0b](https://github.com/JanssenProject/jans/commit/36c2d0b219dd4aa4485b3f64b1f1fdd0cee0fcf8)) +* jans-ce-setup: add npm run plugin:clean to admin-ui setup ([70f01bf](https://github.com/JanssenProject/jans/commit/70f01bf1b9480565a6fde953791f1ba3e2d7da83)) +* jans-cli sync swagger file from jans-config-api ([#759](https://github.com/JanssenProject/jans/issues/759)) ([315c699](https://github.com/JanssenProject/jans/commit/315c699a84593e7d621a1a3740b053e361133ed4)) +* jans-client-api/server/pom.xml to reduce vulnerabilities ([89756bb](https://github.com/JanssenProject/jans/commit/89756bb35beb154eabe5760e611f23c3b44a4d79)) +* **jans-client-api:** corrected test cases configuration [#724](https://github.com/JanssenProject/jans/issues/724) ([#726](https://github.com/JanssenProject/jans/issues/726)) ([f98db00](https://github.com/JanssenProject/jans/commit/f98db0061ccb5d61f70e52e065861e33d1958e9f)) +* **jans-cli:** jans cli pkg fixes ([#854](https://github.com/JanssenProject/jans/issues/854)) ([9e96e4c](https://github.com/JanssenProject/jans/commit/9e96e4c6b13bc44f4bb2d74222da1669d5b5ed22)) +* **jans-cli:** retain scim client in config.ini ([#872](https://github.com/JanssenProject/jans/issues/872)) ([8346517](https://github.com/JanssenProject/jans/commit/83465172bf11ea0a787ee3de34c8dd8968bcdcf0)) +* **jans-config-api:** excluded test from execution ([#760](https://github.com/JanssenProject/jans/issues/760)) ([3af6672](https://github.com/JanssenProject/jans/commit/3af6672401f9d7782b2fc13e5bf67f763b58e9b4)) +* **jans-config-api:** license validity period should be read only [#731](https://github.com/JanssenProject/jans/issues/731) ([f88095b](https://github.com/JanssenProject/jans/commit/f88095b1f52f0639221e4109ed7262099e06d0e9)) +* **jans-config-api:** multiple custom lib not working ([#907](https://github.com/JanssenProject/jans/issues/907)) ([9ef6fa4](https://github.com/JanssenProject/jans/commit/9ef6fa49afe0efb64ee87aa2485f95a7716e4259)) +* **jans-config-api:** sql configuration endpoints are not found [#793](https://github.com/JanssenProject/jans/issues/793) ([#794](https://github.com/JanssenProject/jans/issues/794)) ([d8f2ea9](https://github.com/JanssenProject/jans/commit/d8f2ea949aa7735c3d236a5685d30c4085f7892c)) +* **jans-fido2:** use diamond operator ([#764](https://github.com/JanssenProject/jans/issues/764)) ([5950a26](https://github.com/JanssenProject/jans/commit/5950a26f5c5dcf1731224d4ec56f7a5191a13d3d)) +* jans-linux-setup config-api default file ([#910](https://github.com/JanssenProject/jans/issues/910)) ([86ff007](https://github.com/JanssenProject/jans/commit/86ff007e68048708f90ace0568363b104fd12420)) +* jans-linux-setup openbanking ([1a5f708](https://github.com/JanssenProject/jans/commit/1a5f708864eae78668a2e5069c8918d6488e1dec)) +* **jans-linux-setup :** tweak install.py for new directory structure ([#825](https://github.com/JanssenProject/jans/issues/825)) ([493337f](https://github.com/JanssenProject/jans/commit/493337f94045be705386b8f2b59dda29f85762e6)) +* jans-linux-setup update config-api scim plugin maven url ([#866](https://github.com/JanssenProject/jans/issues/866)) ([885a06d](https://github.com/JanssenProject/jans/commit/885a06d0be03c72778afaf1a80000e917885a9b9)) +* **jans-linux-setup:** added missing values for openbanking ([#913](https://github.com/JanssenProject/jans/issues/913)) ([1977eec](https://github.com/JanssenProject/jans/commit/1977eec5f5231b72dd576f2b85218552026d17ce)) +* **jans-linux-setup:** fixed link in readme.md ([edf735e](https://github.com/JanssenProject/jans/commit/edf735ef9de1bcd487932f6aacb854015902eaab)) +* **jans-linux-setup:** missing code for platform authenticator (TouchID) ([#792](https://github.com/JanssenProject/jans/issues/792)) ([263b76a](https://github.com/JanssenProject/jans/commit/263b76ad07cf5f6f1c5227a98b46b0ff83f1c9a3)) +* **jans-linux-setup:** remove non-utf character from description of attribute 98FC ([#877](https://github.com/JanssenProject/jans/issues/877)) ([321a8e9](https://github.com/JanssenProject/jans/commit/321a8e95460f014bee8eeaaecc083d41b421e4f9)) +* **jans-linux-setup:** restore changes after 4babe55a494c0edad899776f086d8c59368031f2 ([#835](https://github.com/JanssenProject/jans/issues/835)) ([c8f4b19](https://github.com/JanssenProject/jans/commit/c8f4b19b08eb1dbf3f90f68707e93437416e2e7f)) +* **jans-linux-setup:** service install check for jetty 10 ([#911](https://github.com/JanssenProject/jans/issues/911)) ([a7e57aa](https://github.com/JanssenProject/jans/commit/a7e57aa30268738347ad6844e10191c468572b42)) +* **jans-linux-setup:** uninstall does not prompt with -n ([#887](https://github.com/JanssenProject/jans/issues/887)) ([c009dd5](https://github.com/JanssenProject/jans/commit/c009dd521dbfac9e8932859c7554e414b2adf329)) +* JARM tests fix ([3bfb95f](https://github.com/JanssenProject/jans/commit/3bfb95f82108061da9ce2154fdb45b25af752b02)) +* license validity period should be read only [#731](https://github.com/JanssenProject/jans/issues/731) ([#746](https://github.com/JanssenProject/jans/issues/746)) ([73931f5](https://github.com/JanssenProject/jans/commit/73931f56d9bd216f172008ec3c3a713e40cb4645)) +* linux-setup apache config file name ([#719](https://github.com/JanssenProject/jans/issues/719)) ([46ce0ae](https://github.com/JanssenProject/jans/commit/46ce0ae4ca602392b90041c39415ffda7b027029)) +* linux-setup mariadb json data types ([#714](https://github.com/JanssenProject/jans/issues/714)) ([4c21be2](https://github.com/JanssenProject/jans/commit/4c21be25abe3101e91365cc2cec1d52f687a824e)) +* linux-setup suse httpd configuration ([#734](https://github.com/JanssenProject/jans/issues/734)) ([7767b5e](https://github.com/JanssenProject/jans/commit/7767b5e717a3fd11f7ff54fbec7ad11d6e9df8aa)) +* listener class has been fixed [#1595](https://github.com/JanssenProject/jans/issues/1595); ([af141a3](https://github.com/JanssenProject/jans/commit/af141a36c8aa67d952eb5678518c1b11b5152f89)) +* listener class has been fixed [#1595](https://github.com/JanssenProject/jans/issues/1595); ([8c7e0c3](https://github.com/JanssenProject/jans/commit/8c7e0c3f7ef5db8c6b8b4b90bfaf13f8d7aa8b96)) +* listener has been renamed; ([d4cb3a7](https://github.com/JanssenProject/jans/commit/d4cb3a7b0bf11f9e7dde6a2b5b0f274d988849bb)) +* listener has been renamed; ([7f283f3](https://github.com/JanssenProject/jans/commit/7f283f31fc8947233810e8c0dc7431eb9930d985)) +* listener has been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([527d1c2](https://github.com/JanssenProject/jans/commit/527d1c2cd0a8c218d4f8b6f9c4d17d96d87f00b1)) +* listener has been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([03bac01](https://github.com/JanssenProject/jans/commit/03bac01d056adfe23ee3f3d7fb884099de1613e1)) +* listener has been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([c31cf42](https://github.com/JanssenProject/jans/commit/c31cf42a954d71e11d43c2f879e152f06702db4d)) +* listener has been updated [#1595](https://github.com/JanssenProject/jans/issues/1595); ([21b8f56](https://github.com/JanssenProject/jans/commit/21b8f569cac0d812172127985227f256f610cfd7)) +* listener has been updated; ([f3cbc35](https://github.com/JanssenProject/jans/commit/f3cbc350cd89cef14ae9de022efccc9cafdb1add)) +* listener has been updated; ([0673a15](https://github.com/JanssenProject/jans/commit/0673a150ac32fbb6a8c313c50a45c45180c17f78)) +* newly added eddsa cause exception ([#727](https://github.com/JanssenProject/jans/issues/727)) ([6e5a865](https://github.com/JanssenProject/jans/commit/6e5a865d6c204240424710be8a496a5b513d647a)) +* **pycloudlib:** missing tar option to not restore file timestamp [#613](https://github.com/JanssenProject/jans/issues/613) ([#627](https://github.com/JanssenProject/jans/issues/627)) ([d19fbfd](https://github.com/JanssenProject/jans/commit/d19fbfd6891d03fb0c76073dfa8ba2ffc44a3b9b)) +* remove remote theme ([bcca289](https://github.com/JanssenProject/jans/commit/bcca28975f526026da72bcd0af644cd2cda72e1c)) +* reorder java modifiers ([#750](https://github.com/JanssenProject/jans/issues/750)) ([e5401b2](https://github.com/JanssenProject/jans/commit/e5401b24c0d31d5c73933c9f6c32284775192489)) +* replace non UTF-8 characters ([#770](https://github.com/JanssenProject/jans/issues/770)) ([bb386cd](https://github.com/JanssenProject/jans/commit/bb386cdd3d188c3bb68a2874eab92b88ad1deaeb)) +* temp removing client tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([a04fa23](https://github.com/JanssenProject/jans/commit/a04fa23f76e01263f4d0bdded4afabecbc010a68)) +* temp removing client tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([b6b965f](https://github.com/JanssenProject/jans/commit/b6b965f70051127cac1bfcdc90c4d4f9ab571f30)) +* temp removing client tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([494f788](https://github.com/JanssenProject/jans/commit/494f788b66aacd0847855f0e292dd2192d9fb45e)) +* temp removing client tests [#1595](https://github.com/JanssenProject/jans/issues/1595); ([8261a1f](https://github.com/JanssenProject/jans/commit/8261a1fc3742a818b0b83e292329171f5987129d)) +* update admin ui properties ([#778](https://github.com/JanssenProject/jans/issues/778)) ([2052d02](https://github.com/JanssenProject/jans/commit/2052d0229bad9bf6e4e2542731b0627367fa5469)) +* update config github pages ([#771](https://github.com/JanssenProject/jans/issues/771)) ([5c5b979](https://github.com/JanssenProject/jans/commit/5c5b979f015fc8b9c4550e0bb3f47419252a8fe4)) +* update scripts ([#765](https://github.com/JanssenProject/jans/issues/765)) ([8b9aaca](https://github.com/JanssenProject/jans/commit/8b9aaca64e83a17b81498ea6e99523ff7f0f311b)) +* update wrong import [#905](https://github.com/JanssenProject/jans/issues/905) ([#906](https://github.com/JanssenProject/jans/issues/906)) ([af55a81](https://github.com/JanssenProject/jans/commit/af55a81f784191c1fcee5ff2fade499f778561c3)) +* upgrade commons-codec:commons-codec from 1.7 to 20041127.091804 ([3d319b8](https://github.com/JanssenProject/jans/commit/3d319b87ee0b3045ed6f2e7b268a55b916a4d000)) +* upgrade oauth.signpost:signpost-commonshttp4 from 2.0.0 to 2.1.1 ([7246e8f](https://github.com/JanssenProject/jans/commit/7246e8fbf530c5ea16b6ef46081dfc3da17ef30a)) +* upgrade org.apache.httpcomponents:httpcore from 4.4.5 to 4.4.15 ([82689d2](https://github.com/JanssenProject/jans/commit/82689d2470ad7a9fa6831ccf1aaa6f5145712d7f)) +* upgrade org.bitbucket.b_c:jose4j from 0.6.4 to 0.7.9 ([874e2ad](https://github.com/JanssenProject/jans/commit/874e2ad2aaaf8361b0c9c5359279a455eaa0fd34)) +* upgrade org.codehaus.jettison:jettison from 1.3.2 to 1.4.1 ([5ffe19d](https://github.com/JanssenProject/jans/commit/5ffe19da39385d6572b27d0553cd7e3e2fb57557)) +* use diamond operator ([#766](https://github.com/JanssenProject/jans/issues/766)) ([57664b0](https://github.com/JanssenProject/jans/commit/57664b0c0fd5926b2986f6b6d738d909e4865bca)) +* vm setup suse fixes ([#705](https://github.com/JanssenProject/jans/issues/705)) ([2f69a8a](https://github.com/JanssenProject/jans/commit/2f69a8a90747e6c0b67eb76f66edbf3166019264)) + + +### Miscellaneous Chores + +* release 1.0.0-beta.15 ([ee5b719](https://github.com/JanssenProject/jans/commit/ee5b719bee5cc4bdaebf81a5103e6a7ab0695dbb)) +* release 1.0.0-beta.15 ([ca6d1c9](https://github.com/JanssenProject/jans/commit/ca6d1c9e2acb5e6422e1cd26ac277dd3eba4e56e)) +* release 1.0.0-beta.15 ([b65bab2](https://github.com/JanssenProject/jans/commit/b65bab20530b7d6736dd404e26649abf47c0fb60))