Commit Graph

  • 5114c3e28a
    feat: add an optional search criteria to the get_realm_roles function Salem Wafi 2023-11-12 13:44:02 -0600
  • 3b772487ea
    Merge remote-tracking branch 'upstream/master' into feature/get-realm-roles-by-query Salem Wafi 2023-11-12 13:24:01 -0600
  • ccf6c6a08d Сorrection of punctuation errors #502 Anton Patsev 2023-11-09 19:03:03 +0600
  • 11f006350a
    fix: Use typing.Optional over typing.Union #496 Jacky Lam 2023-11-02 12:07:12 +0800
  • 3a588ad699 chore: add cython dependency. #500 Kristijan "Fremen" Velkovski 2023-11-01 22:42:52 -0500
  • eb45d02e5f chore: test against 3.12 python Kristijan "Fremen" Velkovski 2023-11-01 21:59:51 -0500
  • 7b1473b4f4 fix: make audience in token exchange optional #499 pitwegner 2023-10-31 07:53:32 +0100
  • 52f0b2d1e9
    fix: Backwards compatibility for type hinting Jacky Lam 2023-10-26 20:00:22 +0800
  • f0f1a6c135
    fix: Add typing to Keycloak admin connection Jacky Lam 2023-10-26 19:49:40 +0800
  • 2722cdfe36
    fix: Add typing to keycloak admin connection #495 Jacky Lam 2023-10-26 19:46:24 +0800
  • fe39ad3cfe feat: Add endpoints to get/update management permissions on IdP, and delete mapper to IdP #494 Kevin Bannier 2023-10-25 14:09:06 +0200
  • b457d013f0 fix: remove python3.7 from CI (because it's unsupported since june 2023) https://devguide.python.org/versions/#unsupported-versions #493 Kevin Bannier 2023-10-24 13:32:17 +0200
  • 6091d8875d feat: add typing for KeycloakAdmin connection attribute #492 Kevin Bannier 2023-10-24 11:15:18 +0200
  • 7f79bfd800 fix: keycloak 22 changes default authenticator providers #491 Martyn Klassen 2023-10-19 16:29:45 -0400
  • 814b207ba1 fix: keycloak 22.0 dropped http challenge support Martyn Klassen 2023-10-19 16:29:07 -0400
  • d6a39c7176 feat: Add client update method Martyn Klassen 2023-03-15 17:05:35 -0400
  • bf79187773 fix: missing keycloak_openid during refresh (#431) Martyn Klassen 2023-04-10 14:06:36 -0400
  • d6c06ba35a fix: remove internal use of deprecated methods Martyn Klassen 2023-10-19 11:38:03 -0400
  • 8e920e12ca feat: add custom_headers to KeycloakOpenID in get_token() #490 Anton Velychko 2023-10-18 17:57:38 +0300
  • 9d547e61e5
    chore(deps): bump urllib3 from 2.0.3 to 2.0.6 #488 dependabot[bot] 2023-10-02 23:53:30 +0000
  • e5aa67e970
    chore(deps-dev): bump cryptography from 41.0.1 to 41.0.4 #485 dependabot[bot] 2023-09-21 20:45:20 +0000
  • 994a8a9c0e fix: pkg_resources deprecation, switched to importlib #483 pojzn 2023-08-31 14:58:58 +0200
  • dc552c7444 Allow the verify attribute to be bool or string #479 #480 Daniel Herrmann 2023-08-24 20:34:56 +0000
  • 499672afb4
    feat: add KeycloakAdmin.get_idp() #478 Lucy Linder 2023-08-18 08:47:49 +0200
  • d3b7762f52 test: trying to support old and new Keycloak versions for test_auth_flows & test_authentication_configs Simone Ferrigno 2023-08-04 10:55:45 +0200
  • 5ab427536e revert: "test: fix auth_flow test and authentication_configs based on KC 22 pre-settings" Simone Ferrigno 2023-08-04 09:38:30 +0200
  • 659f5e51b6 docs: update readme Simone Ferrigno 2023-08-03 19:06:52 +0200
  • 392b71b351 test: fix auth_flow test and authentication_configs based on KC 22 pre-settings Simone Ferrigno 2023-08-03 18:59:50 +0200
  • 555df75b8e feat: added support for Admin Events api Simone Ferrigno 2023-08-03 18:27:13 +0200
  • be33ba5df0 fix: loosen requests-toolbelt dependency #473 Mohammed Naser 2023-08-03 01:58:31 +0000
  • b7302d7a95
    chore(deps-dev): bump cryptography from 41.0.1 to 41.0.3 #472 dependabot[bot] 2023-08-02 02:12:59 +0000
  • bd8d01194f
    Remove removed function attribute from README.md #469 Vitor Espindola 2023-07-20 15:30:40 -0300
  • e2f164871f fix: test was using role_name instead role_id #468 Cainã S. G 2023-07-19 17:00:11 -0300
  • ab989e077d feat: add missing get_realm_role_by_id to KeycloakAdmin Cainã S. G 2023-07-19 16:35:24 -0300
  • afcbf89d9a
    chore(deps-dev): bump cryptography from 41.0.1 to 41.0.2 #467 dependabot[bot] 2023-07-15 01:32:02 +0000
  • 944a09548c feat: implement get_realm_role_groups method #464 enzossatolo 2023-06-28 16:46:54 -0300
  • 5957607ad0 docs: changelog update ryshoooo 2023-06-27 23:38:32 +0000
  • 326a2d343a
    feat: added KeycloakAdmin.update_client_authz_resource() (#462) v3.3.0 Cainã 2023-06-27 20:31:23 -0300
  • 7fad55dc4f fix: test expecting and different anwser from server #462 Cainã S. G 2023-06-27 09:12:01 -0300
  • cf0da03a06 fix: test expecting and different anwser from server Cainã S. G 2023-06-26 17:49:38 -0300
  • 93909d4b28 fix: linting Cainã S. G 2023-06-26 17:41:11 -0300
  • fbadc073dc feat: added KeycloakAdmin.update_client_authz_resource() Cainã S. G 2023-06-26 17:37:37 -0300
  • 3ea5bdc6a0 docs: changelog update ryshoooo 2023-06-23 21:42:10 +0000
  • 97fdb1a67e
    feat: Implement missing admin method create_client_authz_scope_based_permission() and create_client_authz_policy() (#460) v3.2.0 Cainã 2023-06-23 18:35:17 -0300
  • d7976b2572 fix: linting #460 Cainã S. G 2023-06-23 09:06:31 -0300
  • ff69107d66
    Merge branch 'marcospereirampj:master' into implement-create-scope-based-premission-and-crete-client-authz-policy Cainã 2023-06-23 09:04:16 -0300
  • 00fd20cbb6 fix: linting Cainã S. G 2023-06-23 09:01:51 -0300
  • fc6f57f189 fix: chenge url to use existing variables Cainã S. G 2023-06-23 08:54:33 -0300
  • 4a751f947b docs: changelog update ryshoooo 2023-06-23 05:55:54 +0000
  • b1bb149425
    fix: remove duplicate slash in URL_ADMIN_IDP (#459) v3.1.1 jasminapegan 2023-06-23 07:48:22 +0200
  • 57ca0f7664
    chore: deps update Richard Nemeth 2023-06-23 07:41:21 +0200
  • 6b5702ba58
    Merge cde8b14d4f into 29ebc45013 #430 NoDataIsAvailable 2023-06-23 07:38:31 +0200
  • 29ebc45013
    test: fix the token test Richard Nemeth 2023-06-23 07:35:51 +0200
  • 8c52023bf1
    test: fix the user group pagination test Richard Nemeth 2023-06-23 07:28:29 +0200
  • 220591bdaf docs: changelog update ryshoooo 2023-06-23 05:23:50 +0000
  • 8aa71f48e3
    feat: Add query to get users group method and permit pagination (#444) v3.1.0 Ana Paula Mendes 2023-06-23 02:17:05 -0300
  • c198d583b3 fix: removed duplicated test Cainã S. G 2023-06-22 13:16:01 -0300
  • 29886cdaaf fix: fixed typo in test for create_client_authz_scope_based_permission Cainã S. G 2023-06-22 13:01:35 -0300
  • 7bca4043ae fix: fixed test expect number of policies Cainã S. G 2023-06-22 12:35:58 -0300
  • 7a5a3d3439 fix: fixed create_client_authz_policy url Cainã S. G 2023-06-22 12:25:44 -0300
  • b11d384446 feat: add create_client_authz_scope_permission and create_client_authz_policy to keycloak_admin Cainã S. G 2023-06-22 11:54:19 -0300
  • 2e3bb85911 fix: remove duplicate slash in URL_ADMIN_IDP #459 jasmina.pegan 2023-06-22 10:21:16 +0200
  • d9e05133d2 feat: implement partialImport request #456 Igor Pronin 2023-06-21 19:22:43 +0300
  • bd3a2f53a0 fix: import in alphabetical order manonmichel 2023-06-05 14:12:25 +0200
  • da1d0842d9 fix: reformat url import manonmichel 2023-06-05 14:10:49 +0200
  • 0440790034 fix: device doc and url manonmichel 2023-06-05 14:09:10 +0200
  • 941aab0af5 feat: Add device authorization grant manonmichel 2023-06-05 14:03:29 +0200
  • 816cf90ca6 add doc #453 manonmichel 2023-06-05 11:36:45 +0200
  • 0a2e59b85a add device method manonmichel 2023-06-05 11:26:48 +0200
  • 43f11fb296 add device url pattern manonmichel 2023-06-05 11:26:42 +0200
  • 265f3ec8d6
    chore(deps-dev): bump cryptography from 40.0.2 to 41.0.0 #452 dependabot[bot] 2023-06-02 20:37:10 +0000
  • 257de54a71 docs: changelog update ryshoooo 2023-05-28 13:28:18 +0000
  • fd00b7f9bd refactor: Exchange token method v3.0.0 André Santos 2023-05-28 14:09:47 +0100
  • 0225c80336 docs: changelog update ryshoooo 2023-05-28 12:59:58 +0000
  • 8d823d71ce ci: include the package Richard Nemeth 2023-05-28 12:59:50 +0000
  • 686eb3a33a chore: bump the deprecation to v4 v2.16.6 Richard Nemeth 2023-05-28 12:54:05 +0000
  • 4803101fb0 fix: relax the version constraints Richard Nemeth 2023-05-28 12:49:44 +0000
  • ef6dc0f454 docs: changelog update ryshoooo 2023-05-28 12:21:40 +0000
  • 00ada879c6
    fix: do not swap realm for user_realm when logging in with a client service account (#447) v2.16.5 Gerard 2023-05-28 14:13:25 +0200
  • ea2f2d6a48 docs: changelog update ryshoooo 2023-05-28 12:10:01 +0000
  • 8edbcfd8b8
    perf: improve performance of get_user_id (#449) v2.16.4 Mickael Jeanroy 2023-05-28 14:06:37 +0200
  • 4a20609573 refactor: improve performance of get_user_id #449 Mickael Jeanroy 2023-05-26 11:29:55 +0200
  • eba610d52a
    chore(deps): bump requests from 2.30.0 to 2.31.0 #448 dependabot[bot] 2023-05-23 07:08:31 +0000
  • f1cc781671 fix: do not swap realm for user_realm when logging in with a client service account #447 Gerard 2023-05-16 10:35:47 +0200
  • d7ea4d55d5 fix: Add blank line #444 anapaulamendes 2023-05-15 11:27:04 -0300
  • 142b348f67 test: Add test to user groups pagination anapaulamendes 2023-05-15 11:06:26 -0300
  • cb99b331d5 docs: changelog update ryshoooo 2023-05-15 09:48:46 +0000
  • bd9168a88d
    fix: Fixes `Authorization.load_config` breaking if a scope based permission is linked with anything other than a role based policy. Fixes #445 (#446) v2.16.3 Raspreet Singh 2023-05-15 15:11:06 +0530
  • 620bcf98fa fix: Fixes `Authorization.load_config` breaking if a scope based permission is linked with anything other than a role based policy. Fixes #445 #446 Raspreet Singh 2023-05-15 02:23:09 +0530
  • 1f0b943635 fix: Add query to get users group method and permit pagination anapaulamendes 2023-05-12 12:12:25 -0300
  • ac5b4f86bf docs: changelog update ryshoooo 2023-05-09 10:57:46 +0000
  • fa10804e91
    fix: issue with app engine reported in #440 (#442) v2.16.2 Mario Jiménez Carrasco 2023-05-09 04:50:28 -0600
  • ff2bc5763b Merge branch 'master' of github.com:isccarrasco/python-keycloak #442 isccarrasco 2023-05-08 23:09:32 -0600
  • 5d1262a747 Updating the version of requestrequests-toolbelt which removed the usage of google app engine and uses urllib3 isccarrasco 2023-05-08 23:08:57 -0600
  • df4e5e536b
    Merge branch 'marcospereirampj:master' into master Mario Jiménez Carrasco 2023-05-08 18:54:16 -0600
  • aa28caa2f4 Updating the version of requestrequests-toolbelt which removed the usage of google app engine and uses urllib3 isccarrasco 2023-05-08 18:53:54 -0600
  • 5d8ff3657c
    docs: Fixed a typo (#441) Koike Michitaro 2023-05-08 19:27:25 +0900
  • 0e0081951d
    Fixed a typo #441 Koike Michitaro 2023-05-07 07:36:57 +0900
  • 3d973b02ba docs: changelog update ryshoooo 2023-05-01 08:30:05 +0000
  • fab186501b
    fix: Initializing KeycloakAdmin without server_url (#439) v2.16.1 armin shoughi 2023-05-01 11:52:01 +0330