What's Changed
- chore: typo in error message by @thomaschiozzi-tndigit in #597
- feat: add support for configurations with separate pools for different databases (#581) by @gianpaolo-tndigit in #598
- Dev console by @matteo-s in #608
- Admin console by @matteo-s in #609
- Oauth2 refactor by @matteo-s in #610
- 5.2-beta by @matteo-s in #611
- chore: update build pipeline by @matteo-s in #618
- feat: add templates support to dev console, close #636 by @matteo-s in #644
Features
- add id to configurableProviders (fd67785)
- add import from yaml to dev console, close #638 (64547bb)
- add support for configurations with separate pools for different databases (#581) (a3fe0e0)
- add templates support to dev console, close #636 (0a8af36)
- add user and client info to persisted refresh tokens (7af53e0)
- added template override for saml, oidc (23d1777)
- admin console new (7bdc18e)
- admin console serving (e73e097)
- admin controller + add metrics endpoint (3173eb9)
- config openidfed metadata extension (316db15)
- database connection pool configurable via props (88f3925)
- dev console (6d241e1)
- dev console edit and test hooks for idps, fix #632 (7f73e50)
- dev console reset credentials on demand, fix #635 (7c291c3)
- dev console user import from email, fix #627 (fe82c49)
- expose console cors config ENV var (3951323)
- expose token expiration in db + extend store (d2ce613)
- extend realm stats collected (fe4b9df)
- indexes on attributes table for mysql #558 (e866296)
- indexes on attributes table for postgresql #558 (0f91f9a)
- new dev console dedicated controller (045df90)
- scheduled cleanup for expired tokens (b6cc09b)
- serve new dev console (3324e2c)
- spid idp (#587) (499c5ef)
- store authorization request pre-login and expose to idp (4350680)
- update api service model to include id (cdb1c30)
- update attributes system: expose id + updates to API (9917c79)
- update audit API to expose proper model + fixes (e8083d2)
- update clientApp model + extend API (717316a)
- update groups models to include roles + extend API (5867b51)
- update idp API (7e1cdfe)
- update old console for realm roles pagination (0f39d39)
- update realm configuration and merge configs via maps into entity + update APIs (d878051)
- update roles models + extend API (f7f4b0e)
- update scopes definition to expose scope as id + updates (92d83b1)
- update subject to expose id + fix search impl (286b64b)
- update users model + API (3f48d0b)
- use select for update to row lock refresh tokens usage (85a915a)
Bug Fixes
- #582 add primary key to audit table (f70d1a1)
- #585 add possibility to import Service by string pasting (21afa93)
- #541: cleanup orphan accounts when deleting a user (6b619fe), closes #541
- #562: correct sql query for audit store pagination (70fe67e), closes #562
- add index to oauth2 sql tables to enable per-row locking (050afa1)
- add missing i18n key (da542c8)
- add translation for oauth2 unauthorized error (e176d75)
- admin console realm update should not change config maps (5fc1ea8)
- changed userinfo behaviour 544 (8e1c84f)
- class enforce default script option when missing (5b68345)
- delete orphan user accounts when deleting a realm (ef2d1a7)
- fix additionalInfo type in access token (d750da6)
- fix client auth with refresh token wrongly prioritizing token rotation over basic auth (38f4dab)
- fix issue with removal of access tokens on store (4b7946d)
- fix services bootstrap (60634fc)
- fix tos tests (cfc96fe)
- information disclosure #535 (78880ee)
- loginController skip problematic providers (30e4b2e)
- new config to support #547 (334a4c0)
- overload console in local js engine to avoid writing to system.out, close #278 (2595e65)
- pagination for audit events (b2ffaea)
- refactor authorities dialog to avoid intermittent bug #634 (a8f1f9a)
- remove spid validator from default config (4c25660)
- removed unstable validations (590fa7a)
- scope pattern (0f8fc1e)
- update aac.saml attribute set name (b096441)
- update admin console selectBUtton (5122cb4)
- updated config file for params injection via annotation (03d990e)
- use a primitive type for openid idp config map (2007f54)
Full Changelog: 5.1...5.2