You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
4.8 KiB
4.8 KiB
Changelog
v2.3.0 (2022-08-13)
Feat
- Add token_type/scope to token exchange api
v2.2.0 (2022-08-12)
Feat
- add client scope-mappings realm roles operations
v2.1.1 (2022-07-19)
Refactor
- applied linting
Fix
- removed whitespace from urls
v2.1.0 (2022-07-18)
Feat
- add functions covering some missing REST API calls
- add unit tests
- add docstrings
- add functions covering some missing REST API calls
Fix
- linting
- now get_required_action_by_alias now returns None if action does not exist
- moved imports at the top of the file
- remove duplicate function
- applied tox -e docs
- applied flake linting checks
- applied tox linting check
v2.0.0 (2022-07-17)
Fix
- check client existence based on clientId
- check client existence based on clientId
BREAKING CHANGE
- Renamed parameter client_name to client_id in get_client_id method
v1.9.1 (2022-07-13)
Fix
- turn get_name into a method, use setters in connection manager
Refactor
- no need to try if the type check is performed
v1.9.0 (2022-07-13)
Refactor
- merge master branch into local
v1.8.1 (2022-07-13)
Fix
- Support the auth_url method called with scope & state params now
- Support the auth_url method called with scope & state params now
- raise correct exceptions
Feat
- added flake8-docstrings and upgraded dependencies
- use poetry for package management
Refactor
- slight restructure of the base fixtures
v1.8.0 (2022-06-22)
Feat
- Ability to set custom timeout for KeycloakOpenId and KeycloakAdmin
- Ability to set custom timeout for KCOpenId and KCAdmin
v1.7.0 (2022-06-16)
Feat
- Allow fetching existing policies before calling create_client_authz_client_policy()
v1.6.0 (2022-06-13)
Feat
- support token exchange config via admin API
v1.5.0 (2022-06-03)
Feat
- Add update_idp
- Add update_idp
v1.4.0 (2022-06-02)
Feat
- Add update_mapper_in_idp
- Add update_mapper_in_idp
v1.3.0 (2022-05-31)
v1.2.0 (2022-05-31)
Feat
v1.1.1 (2022-05-27)
Fix
- fixed bugs in events methods
- fixed components bugs
- use param for update client mapper
v1.1.0 (2022-05-26)
Feat
- added new methods for client scopes
v1.0.1 (2022-05-25)
Fix
- allow query parameters for users count
- allow query parameters for users count
v1.0.0 (2022-05-25)
Fix
- correct spelling of public API method
BREAKING CHANGE
- Renames
KeycloakOpenID.well_know
toKeycloakOpenID.well_known
v0.29.1 (2022-05-24)
Fix
- allow client_credentials token if username and password not spec…
- allow client_credentials token if username and password not specified
v0.29.0 (2022-05-23)
Fix
- added fixes based on feedback
v0.28.3 (2022-05-23)
Fix
- import classes in the base module
- import classes in the base module
Feat
- added UMA-permission request functionality
v0.28.2 (2022-05-19)
Fix
- escape when get role fails
v0.28.1 (2022-05-19)
Fix
- Add missing keycloak.authorization package
- Add missing keycloak.authorization package
v0.28.0 (2022-05-19)
v (2022-05-19)
Feat
- added authenticator providers getters
- fixed admin client to pass the tests
- initial setup of CICD and linting
Refactor
- isort conf.py
- Merge branch 'master' into feature/cicd
Fix
- full tox fix ready
- raise correct errors
v0.27.1 (2022-05-18)
Fix
- release: version bumps for hotfix release
v0.27.0 (2022-02-16)
Fix
- handle refresh_token error "Session not active"
v0.26.1 (2021-08-30)
Feat
- add KeycloakAdmin.set_events
- add KeycloakAdmin.set_events
v0.25.0 (2021-05-05)
v0.24.0 (2020-12-18)
0.23.0 (2020-11-19)
v0.22.0 (2020-08-16)
v0.21.0 (2020-06-30)
Feat
- add components
v0.20.0 (2020-04-11)
v0.19.0 (2020-02-18)
v0.18.0 (2019-12-10)
v0.17.6 (2019-10-10)
v0.5.0 (2017-08-21)
Feat
- Basic functions for Keycloak API (well_know, token, userinfo, logout, certs, entitlement, instropect)
v0.6.0 (2017-08-23)
Feat
- Added load authorization settings
v0.7.0 (2017-08-23)
Feat
- Added polices
v0.8.0 (2017-08-23)
Feat
- Added permissions
v0.9.0 (2017-09-05)
Feat
- Added functions for Admin Keycloak API
v0.10.0 (2017-10-23)
Feat
- Updated libraries versions
- Updated Docs
v0.11.0 (2017-12-12)
Feat
- Changed Instropect RPT
v0.12.0 (2018-01-25)
Feat
- Add groups functions
- Add Admin Tasks for user and client role management
- Function to trigger user sync from provider
v0.12.1 (2018-08-04)
Feat
- Add get_idps
- Rework group functions
master
Feat
- Renamed
KeycloakOpenID.well_know
toKeycloakOpenID.well_known
- Add
KeycloakOpenID.token_exchange
to support Token Exchange