Commit Graph

  • a0f3aaa2d2 refactor: move KeycloakOpenIDConnectionManager to a separate file nuwang 2023-03-01 12:16:56 +0530
  • 56712fe308 refactor: Remove auto_refresh_token in favour of automatic refresh on expiry nuwang 2023-02-28 22:42:11 +0530
  • dba87f62df refactor: Add optional openid connection constructor param to keycloak admin nuwang 2023-02-28 11:25:42 +0530
  • 7d87bd947d fix: Perform token renewal at 90% of lifetime nuwang 2023-02-28 11:18:56 +0530
  • 275b4504c1 refactor: Refactor keycloak uma client to use openid connection manager nuwang 2023-02-28 01:45:27 +0530
  • f865fcc6de refactor: Factor our OpenIdConnectionManager class and deprecate old methods nuwang 2023-02-26 23:33:39 +0530
  • 1056c77a21
    test: Test with multiple Keycloak versions (#418) Tobias Genannt 2023-03-06 10:32:28 +0100
  • 4fbf3da5c7 feat: Test with multiple Keycloak versions #418 Tobias Genannt 2023-03-03 11:55:54 +0100
  • 0664139df8
    docs: added get_client_authz_settings to README.md keycloak_admin. Also, get_roles() function doesn't exist, instead there is keycloak_admin.get_realm_roles() which already documented. (#276) Salem Wafi 2023-03-05 08:11:42 -0600
  • a87d0796a0 docs: changelog update ryshoooo 2023-03-05 13:45:08 +0000
  • 138baf0a3a
    fix: Check if applyPolicies exists in the config (#367) v2.13.1 Jonhatan Fajardo 2023-03-05 08:38:30 -0500
  • 9d82465008
    chore(deps): bump markdown-it-py from 2.1.0 to 2.2.0 (#412) dependabot[bot] 2023-03-05 14:31:32 +0100
  • bfdcbcdd81 docs: changelog update ryshoooo 2023-03-05 13:21:14 +0000
  • 2d9308f078
    feat: implement cache clearing API (#414) v2.13.0 PizZaKatZe 2023-03-05 14:14:19 +0100
  • 81bc882613 docs: changelog update ryshoooo 2023-03-05 12:47:55 +0000
  • 04af3af170
    fix: get_group_by_path uses Keycloak API to load (#417) v2.12.2 Tobias Genannt 2023-03-05 13:40:42 +0100
  • f570d2ef94 docs: changelog update ryshoooo 2023-03-05 12:36:34 +0000
  • 4f1dea8d2c
    fix: tests and upgraded deps (#419) v2.12.1 Richard Nemeth 2023-03-05 13:30:04 +0100
  • d3e2935501 test: use absolute path #419 Richard Nemeth 2023-03-05 12:24:27 +0000
  • f81ee504c0 fix: tests and upgraded deps Richard Nemeth 2023-03-05 12:12:14 +0000
  • b3dd7d4904 fix: get_group_by_path uses Keycloak API to load #417 Tobias Genannt 2023-03-03 11:32:46 +0100
  • 049b83c46c feat: implement cache clearing API #414 Sebastian Neuser 2023-02-28 13:07:10 +0100
  • e1aa5a1ebc
    chore(deps): bump markdown-it-py from 2.1.0 to 2.2.0 #412 dependabot[bot] 2023-02-23 19:59:10 +0000
  • 4f127b74e9
    refactor: Refactor exchange_token method André Santos 2023-02-17 13:10:06 +0000
  • d7bcca10db ci: dont skip Richard Nemeth 2023-02-10 08:58:55 +0000
  • 9764ec6bd3 chore: upgrade wheel Richard Nemeth 2023-02-10 08:57:59 +0000
  • 6fc8f81f13
    chore(deps-dev): bump wheel from 0.37.1 to 0.38.1 #409 dependabot[bot] 2023-02-10 08:53:52 +0000
  • 33f768fd74 chore: upgrade dependencies Richard Nemeth 2023-02-10 08:52:16 +0000
  • c86400d686 docs: changelog update ryshoooo 2023-02-10 07:59:05 +0000
  • fb84c3b67b
    feat: add Keycloak UMA client (#403) v2.12.0 Nuwan Goonasekera 2023-02-10 13:15:54 +0530
  • 75f4571fa9 docs: changelog update ryshoooo 2023-02-08 20:15:06 +0000
  • 12392fe985
    fix: do not include CODEOWNERS (#407) v2.11.1 Will Earp 2023-02-08 21:11:14 +0100
  • b693d6e396 docs: changelog update ryshoooo 2023-02-08 20:10:36 +0000
  • 9a3774e3b6
    Merge pull request #390 from M4d40/client_client_scopes v2.11.0 Richard Nemeth 2023-02-08 21:02:22 +0100
  • 811bcfef81 docs: changelog update ryshoooo 2023-02-08 20:02:05 +0000
  • 9f16441fa5
    Merge pull request #406 from JeronimoMendes/master v2.10.0 Richard Nemeth 2023-02-08 20:49:02 +0100
  • ea624540c6 test: test admin init with token #406 Jerónimo Mendes 2023-02-08 15:41:05 +0000
  • 72a85eaf12
    chore(deps-dev): bump cryptography from 37.0.4 to 39.0.1 #408 dependabot[bot] 2023-02-08 03:44:38 +0000
  • 3fcb657b18
    Removing not needed imports Greg McCoy 2023-02-07 10:12:06 -0500
  • b887d6617b
    Merge pull request #2 from PilotDataPlatform/async Greg McCoy 2023-02-07 10:08:19 -0500
  • 512f91d42e linting, updating workflow gregmccoy 2023-02-07 10:07:13 -0500
  • b3443bc454
    Update README.md Greg McCoy 2023-02-07 09:26:02 -0500
  • ce7099465b
    Merge pull request #1 from PilotDataPlatform/async Greg McCoy 2023-02-07 09:25:39 -0500
  • 4ceea76f7b Updating README gregmccoy 2023-02-07 09:24:31 -0500
  • ab6858bc98 Updating tests for async, commenting out a few features for now gregmccoy 2023-02-07 09:16:46 -0500
  • f39fc53858 feat: Add Client Scopes of Client #390 Philippe Moll 2022-12-05 16:33:44 +0100
  • 8907ae3410 Updating to use async for keycloak calls gregmccoy 2023-02-06 14:07:41 -0500
  • 23ecba1e6f style: fix formatting Jerónimo Mendes 2023-02-04 13:30:37 +0000
  • 9c51d02a63 feat: update header if token is given Jerónimo Mendes 2023-02-03 22:07:47 +0000
  • 4aeb7406fb do not include CODEOWNERS #407 Will Earp 2023-02-03 15:01:08 +0100
  • fb0445c0c7 feat: init KeycloakAdmin with token Jerónimo Mendes 2023-02-02 16:27:16 +0000
  • 3971d77890 feat: add Keycloak UMA client #403 nuwang 2023-01-24 12:58:56 +0530
  • 503df44452 docs: changelog update ryshoooo 2023-01-11 11:18:26 +0000
  • b3d1a6e088
    Merge pull request #401 from marcospereirampj/feat/default_realm_roles v2.9.0 Richard Nemeth 2023-01-11 12:06:10 +0100
  • aa207286f0 feat: added default realm roles handlers #401 Richard Nemeth 2023-01-11 10:56:44 +0000
  • cb77bb7433 feat(api): add scope id for get client_authz_scope_permission Hadeer-Elsaeed 2023-01-02 18:38:19 +0200
  • c9478d9f1a feat(api): fix testing for create client_authz_scope_permission Hadeer-Elsaeed 2023-01-02 18:26:24 +0200
  • f901fe3312 feat(api): fix testing Hadeer-Elsaeed 2023-01-02 18:03:13 +0200
  • b314c51ee5 feat(api): fix testing Hadeer-Elsaeed 2023-01-02 17:55:02 +0200
  • 13facfdf2a feat(api): apply formating Hadeer-Elsaeed 2023-01-02 17:37:29 +0200
  • 483c491531 feat(api): add testcases for create permission function Hadeer-Elsaeed 2022-12-28 23:58:30 +0200
  • 166fb8f946 feat(api): add testcases for create permission function Hadeer-Elsaeed 2023-01-02 17:22:59 +0200
  • f53f59cc0b docs: changelog update ryshoooo 2022-12-29 06:39:09 +0000
  • 3580718b38
    Merge pull request #399 from Hadeer-Elsaeed/feat/create_client_authz_scopes v2.8.0 Richard Nemeth 2022-12-29 07:24:13 +0100
  • 2d39fac7ab fix: linting Hadeer-Elsaeed 2022-12-29 00:13:17 +0200
  • 9288470c60 fix: linting Hadeer-Elsaeed 2022-12-29 00:13:01 +0200
  • 99089c190b feat(api): add testcases for create permission function Hadeer-Elsaeed 2022-12-28 23:58:30 +0200
  • b039100f38 feat(api): add create permission function Hadeer-Elsaeed 2022-12-28 23:58:05 +0200
  • 057ab585c2 feat(api): add api url Hadeer-Elsaeed 2022-12-28 23:57:40 +0200
  • 1d864703a3 fix: fix testing create_client_authz_scopes parameters #399 hadeer_e 2022-12-28 22:39:08 +0200
  • 15a325382f fix: fix linting hadeer_e 2022-12-28 22:27:01 +0200
  • 936ed54977 fix: add testcase for invalid client id hadeer_e 2022-12-28 22:14:22 +0200
  • 1da9de39b6 fix: create authz clients test case hadeer_e 2022-12-28 21:47:01 +0200
  • 5855ec867e fix: create authz clients test case hadeer_e 2022-12-28 21:27:55 +0200
  • eeb2fbb628 feat(api): add tests for create_authz_scopes hadeer_e 2022-12-28 21:15:16 +0200
  • 35af02af95
    ci: added python3.11 to daily check Richard Nemeth 2022-12-27 21:39:00 +0100
  • f9ecd86523 docs: changelog update ryshoooo 2022-12-24 08:19:24 +0000
  • 6c9d422b0d
    Merge pull request #397 from iglimanaj/feat_disable_user v2.7.0 Richard Nemeth 2022-12-24 09:06:47 +0100
  • 4fe06af677 refactor: code formatting after tox checks #397 iglimanaj 2022-12-24 00:47:53 +0100
  • e9b173024b refactor: remove print statements Igli Manaj 2022-12-20 02:17:21 +0100
  • 945f2923f9
    Merge branch 'marcospereirampj:master' into feat_disable_user Igli Manaj 2022-12-17 23:41:25 +0100
  • aca13dec9a docs: changelog update ryshoooo 2022-12-13 22:20:46 +0000
  • 4a316e4a57
    Merge pull request #396 from marcospereirampj/385-tests-failing-for-latest-keycloak-version v2.6.1 Richard Nemeth 2022-12-13 23:09:26 +0100
  • 8496356103 ci: use tox from poetry #396 385-tests-failing-for-latest-keycloak-version Richard Nemeth 2022-12-13 21:55:00 +0000
  • a86ae023f7 chore: added twine to poetry Richard Nemeth 2022-12-13 21:54:02 +0000
  • fa955b759f fix: use version from the package Richard Nemeth 2022-12-13 21:46:07 +0000
  • 451a22a103 fix: default scope to openid Richard Nemeth 2022-12-13 21:45:54 +0000
  • f1809970bc test: fix the tests for latest keycloak Richard Nemeth 2022-12-13 21:45:39 +0000
  • 90298f7af6 style: formatting applied Richard Nemeth 2022-12-13 21:45:00 +0000
  • 9ae8efd5eb chore: dependency update Richard Nemeth 2022-12-13 21:44:17 +0000
  • d5be9ad430
    chore(deps): bump certifi from 2022.9.24 to 2022.12.7 #392 dependabot[bot] 2022-12-09 08:54:00 +0000
  • 8b5babffe9 fix: Bump requests_toolbelt #384 Fredrik Lindner 2022-11-11 10:19:37 +0100
  • 74eaf4210e
    feat: Implement admin method for creating scope-based permission #383 Frieder Schrempf 2022-10-29 22:30:49 +0200
  • ef6e6724ba
    Merge pull request #382 from marcospereirampj/381-add-support-for-python-311 Richard Nemeth 2022-10-26 09:06:53 +0200
  • 6554235b50 ci: added python 3.11 #382 Richard Nemeth 2022-10-25 07:10:46 +0000
  • 7bb9d643aa style: lint Richard Nemeth 2022-10-25 07:10:31 +0000
  • eda6a2762c ci: fix docs build Richard Nemeth 2022-10-25 06:38:59 +0000
  • b1d6826233 ci: fix readthedocs build Richard Nemeth 2022-10-25 06:03:11 +0000
  • 1eaa4afc48 chore: dependency update Richard Nemeth 2022-10-25 06:03:00 +0000
  • 477e0c5a3c feat: option for enabling users Igli Manaj 2022-10-14 02:44:02 +0200