Richard Nemeth
9f57480dc0
test: added missing tests
8 months ago
Richard Nemeth
7692582f48
test: updated tests not to use deprecated attributes
8 months ago
Richard Nemeth
333a1edfcb
fix: removed deprecated functionality
Removed the deprecated functionality
BREAKING CHANGE: Many attributes removed from the admin class
8 months ago
Richard Nemeth
31e4057697
chore: updated dependencies, moved docs into separate poetry group
8 months ago
Richard Nemeth
af3d596166
test: fix match
9 months ago
ryshoooo
2f1c317005
docs: changelog update
9 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>
9 months ago
Richard Nemeth
5eb9c8df42
ci: upgrade actions ( #548 )
9 months ago
ryshoooo
ab25e0fec8
docs: changelog update
9 months ago
Richard Nemeth
1e9922b6b9
fix: lowercase default role name ( #547 )
9 months ago
Tobias Genannt
49f2d8bef0
docs: Update all links ( #546 )
Update all links to the Keycloak Admin REST API for the current version.
9 months ago
Richard Nemeth
5eaafed215
chore: updated changelog
9 months ago
ryshoooo
0c26db36a4
docs: changelog update
9 months ago
ThanhPT
ed124cdaae
feat: add admin group count ( #540 )
9 months ago
Carlotta Fabian
f87c64af36
fix: fix keycloak_admin.create_user documentation/ typehint ( #545 )
9 months ago
Aurélien Alet
8f10fe5f0a
fix: improve KeycloakAdmin.get_client_id() performances ( #511 )
Co-authored-by: Aurélien Alet <aurelien.alet@cdbdx.biz>
9 months ago
Tobias Genannt
e1c89737a7
feat: Allow query parameters for group children ( #534 )
9 months ago
Richard Nemeth
e984f8a899
ci: fix docs pipeline
9 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.
9 months ago
Richard Nemeth
1823ac226b
test: Test/keycloak versions ( #543 )
* ci: more keycloak versions
* chore: deps upgrade
9 months ago
Samiul Sk
26ff4f2841
fix: get_groups pagination call was not used #537 ( #541 )
9 months ago
Tobias Genannt
e16562f966
test: Tests with Keycloak 24 ( #535 )
9 months ago
ryshoooo
2125d1e788
docs: changelog update
10 months ago
Nathan Furnal
e285f92e6b
fix: use jwcrypto and remove python-jose
10 months ago
Nathan Furnal
6ba6c90bec
fix: replace python-jose with jwcrypto
10 months ago
Nathan Furnal
fbabcc69cd
chore: no envrc
10 months ago
ryshoooo
ae9e0874bd
docs: changelog update
10 months ago
Marcos Pereira Jr
ea7be963a1
feat: new docs.
10 months ago
Marcos Pereira Jr
b8b4c63556
feat: new docs.
10 months ago
Marcos Pereira Jr
9cc7454d8b
feat: new docs.
10 months ago
Marcos Pereira Jr
02de374a22
feat: new docs.
10 months ago
Marcos Pereira Jr
bcf676b3a0
feat: new docs.
10 months ago
Marcos Pereira Jr
92d1ebd344
feat: new docs.
10 months ago
Marcos Pereira Jr
f9da00888c
fix: updated readme.
10 months ago
Marcos Pereira Jr
7eb0addb15
feat: new docs.
10 months ago
ryshoooo
ef9d233954
docs: changelog update
10 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.
12 months ago
ryshoooo
06c7498e7e
docs: changelog update
10 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.
11 months ago
ryshoooo
0af6e46290
docs: changelog update
10 months ago
Marcos Pereira Jr
6196026ca6
fix: update readme.
10 months ago
ryshoooo
98ee094d04
docs: changelog update
10 months ago
Marcos Pereira Jr
7db8a823cd
fix: linter check
10 months ago
Marcos Pereira Jr
5f668536d4
fix: updated dependencies
10 months ago
ryshoooo
4c57d0a651
docs: changelog update
10 months ago
Geoff Owen
cfe8602967
fix: Removing the admin realm variable which I created and is no longer needed
11 months ago
Geoff Owen
7df92332fd
feat: Adding additional methods to support roles-by-id api calls
Most of the methods rely on the role name within python keycloak, which for the vast majority is fine, however there are some role names which cannot be used by the API endpoint as they contain characters that cannot be encoded properly. Therefore this change is to allow the use of the role's id to get, update and delete roles by their id instead.'
11 months ago
ryshoooo
355a2f48d9
docs: changelog update
10 months ago
Marcos Pereira Jr
c05c6cd89d
fix: action bump
10 months ago
Marcos Pereira
f594c7b20c
Merge pull request #525 from marcospereirampj/fix/new-keycloak
Fix: New Keycloak Version
10 months ago