Richard Nemeth
4bd55baea7
fix: removed dead code, stabilized tests
7 months ago
Richard Nemeth
d3fc5d907b
docs: updated readme
7 months ago
Richard Nemeth
4dc5b0ab70
refactor: refactored decode_token
complete refactor of the decode_token method in oid
BREAKING CHANGE: changes signatures significantly
7 months ago
Richard Nemeth
f0c731b652
feat: re-enable full group hierarchy fetching
7 months ago
Richard Nemeth
9f57480dc0
test: added missing tests
7 months ago
Richard Nemeth
7692582f48
test: updated tests not to use deprecated attributes
7 months ago
Richard Nemeth
333a1edfcb
fix: removed deprecated functionality
Removed the deprecated functionality
BREAKING CHANGE: Many attributes removed from the admin class
7 months ago
Richard Nemeth
31e4057697
chore: updated dependencies, moved docs into separate poetry group
7 months ago
Richard Nemeth
af3d596166
test: fix match
7 months ago
ryshoooo
2f1c317005
docs: changelog update
7 months ago
Côme Mary-Vallée
654cf8848d
feat: allows retrieval of realm and client level roles for a user ( #512 )
Co-authored-by: Côme Mary-Vallée <come.maryvallee@cdbdx.biz>
7 months ago
Richard Nemeth
5eb9c8df42
ci: upgrade actions ( #548 )
7 months ago
ryshoooo
ab25e0fec8
docs: changelog update
7 months ago
Richard Nemeth
1e9922b6b9
fix: lowercase default role name ( #547 )
7 months ago
Tobias Genannt
49f2d8bef0
docs: Update all links ( #546 )
Update all links to the Keycloak Admin REST API for the current version.
7 months ago
Richard Nemeth
5eaafed215
chore: updated changelog
7 months ago
ryshoooo
0c26db36a4
docs: changelog update
7 months ago
ThanhPT
ed124cdaae
feat: add admin group count ( #540 )
7 months ago
Carlotta Fabian
f87c64af36
fix: fix keycloak_admin.create_user documentation/ typehint ( #545 )
7 months ago
Aurélien Alet
8f10fe5f0a
fix: improve KeycloakAdmin.get_client_id() performances ( #511 )
Co-authored-by: Aurélien Alet <aurelien.alet@cdbdx.biz>
7 months ago
Tobias Genannt
e1c89737a7
feat: Allow query parameters for group children ( #534 )
7 months ago
Richard Nemeth
e984f8a899
ci: fix docs pipeline
7 months ago
Matt Collecutt
1dd6c81f52
fix: incorporate custom headers into default header setup ( #533 )
* refactor: incorporate custom headers into default header setup
Modify the default headers construction to merge in custom headers if provided. This change ensures that custom headers, such as Cloudflare access tokens, are included in the request before self.get_token() is called and without overwriting the default headers like 'Authorization' and 'Content-Type'.
* refactor: Fixing linting issue
Fixing linting issue by adding trailing comma to key in dict
* refactor: adding custom headers to KeycloakOpenID
Adding `custom_headers` to KeycloakOpenID instantiation.
7 months ago
Richard Nemeth
1823ac226b
test: Test/keycloak versions ( #543 )
* ci: more keycloak versions
* chore: deps upgrade
7 months ago
Samiul Sk
26ff4f2841
fix: get_groups pagination call was not used #537 ( #541 )
7 months ago
Tobias Genannt
e16562f966
test: Tests with Keycloak 24 ( #535 )
7 months ago
ryshoooo
2125d1e788
docs: changelog update
9 months ago
Nathan Furnal
e285f92e6b
fix: use jwcrypto and remove python-jose
9 months ago
Nathan Furnal
6ba6c90bec
fix: replace python-jose with jwcrypto
9 months ago
Nathan Furnal
fbabcc69cd
chore: no envrc
9 months ago
ryshoooo
ae9e0874bd
docs: changelog update
9 months ago
Marcos Pereira Jr
ea7be963a1
feat: new docs.
9 months ago
Marcos Pereira Jr
b8b4c63556
feat: new docs.
9 months ago
Marcos Pereira Jr
9cc7454d8b
feat: new docs.
9 months ago
Marcos Pereira Jr
02de374a22
feat: new docs.
9 months ago
Marcos Pereira Jr
bcf676b3a0
feat: new docs.
9 months ago
Marcos Pereira Jr
92d1ebd344
feat: new docs.
9 months ago
Marcos Pereira Jr
f9da00888c
fix: updated readme.
9 months ago
Marcos Pereira Jr
7eb0addb15
feat: new docs.
9 months ago
ryshoooo
ef9d233954
docs: changelog update
9 months ago
Jens Trinh
fb5e1e88fe
fix: use grant type password with client secret
When both user credentials and client credentials are supplied, this
library used the grant_type=client_credentials. This fix will instead
retrieve the token with grant_type=password, similar to the Keycloak
admin CLI kcadm.sh.
10 months ago
ryshoooo
06c7498e7e
docs: changelog update
9 months ago
Tobias Genannt
70af4bf256
fix: name of client_id parameter
The name client_role_id for the parameter is confusing because it
expects the client_id.
10 months ago
ryshoooo
0af6e46290
docs: changelog update
9 months ago
Marcos Pereira Jr
6196026ca6
fix: update readme.
9 months ago
ryshoooo
98ee094d04
docs: changelog update
9 months ago
Marcos Pereira Jr
7db8a823cd
fix: linter check
9 months ago
Marcos Pereira Jr
5f668536d4
fix: updated dependencies
9 months ago
ryshoooo
4c57d0a651
docs: changelog update
9 months ago
Geoff Owen
cfe8602967
fix: Removing the admin realm variable which I created and is no longer needed
9 months ago