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.

361 lines
5.1 KiB

  1. ## v2.15.0 (2023-04-05)
  2. ### Feat
  3. - Add UMA policy management and permission tickets (#426)
  4. ## v2.14.0 (2023-03-17)
  5. ### Feat
  6. - add initial access token support and policy delete method
  7. ## v2.13.2 (2023-03-06)
  8. ### Fix
  9. - Refactor auto refresh (#415)
  10. ## v2.13.1 (2023-03-05)
  11. ### Fix
  12. - Check if applyPolicies exists in the config (#367)
  13. ## v2.13.0 (2023-03-05)
  14. ### Feat
  15. - implement cache clearing API (#414)
  16. ## v2.12.2 (2023-03-05)
  17. ### Fix
  18. - get_group_by_path uses Keycloak API to load (#417)
  19. ## v2.12.1 (2023-03-05)
  20. ### Fix
  21. - tests and upgraded deps (#419)
  22. ## v2.12.0 (2023-02-10)
  23. ### Feat
  24. - add Keycloak UMA client (#403)
  25. ## v2.11.1 (2023-02-08)
  26. ### Fix
  27. - do not include CODEOWNERS (#407)
  28. ## v2.11.0 (2023-02-08)
  29. ## v2.10.0 (2023-02-08)
  30. ### Feat
  31. - update header if token is given
  32. - init KeycloakAdmin with token
  33. - Add Client Scopes of Client
  34. ## v2.9.0 (2023-01-11)
  35. ### Feat
  36. - added default realm roles handlers
  37. ## v2.8.0 (2022-12-29)
  38. ### Feat
  39. - **api**: add tests for create_authz_scopes
  40. ### Fix
  41. - fix testing create_client_authz_scopes parameters
  42. - fix linting
  43. - add testcase for invalid client id
  44. - create authz clients test case
  45. - create authz clients test case
  46. ## v2.7.0 (2022-12-24)
  47. ### Refactor
  48. - code formatting after tox checks
  49. - remove print statements
  50. ## v2.6.1 (2022-12-13)
  51. ### Feat
  52. - option for enabling users
  53. - helping functions for disabling users
  54. ### Fix
  55. - use version from the package
  56. - default scope to openid
  57. ## v2.6.0 (2022-10-03)
  58. ### Feat
  59. - attack detection API implementation
  60. ## v2.5.0 (2022-08-19)
  61. ## v2.4.0 (2022-08-19)
  62. ### Feat
  63. - add client scope-mappings client roles operations
  64. - added missing functionality to include attributes when returning realm roles according to specifications
  65. ## v2.3.0 (2022-08-13)
  66. ### Feat
  67. - Add token_type/scope to token exchange api
  68. ## v2.2.0 (2022-08-12)
  69. ### Feat
  70. - add client scope-mappings realm roles operations
  71. ## v2.1.1 (2022-07-19)
  72. ### Fix
  73. - removed whitespace from urls
  74. ### Refactor
  75. - applied linting
  76. ## v2.1.0 (2022-07-18)
  77. ### Feat
  78. - add unit tests
  79. - add docstrings
  80. - add functions covering some missing REST API calls
  81. ### Fix
  82. - linting
  83. - now get_required_action_by_alias now returns None if action does not exist
  84. - moved imports at the top of the file
  85. - remove duplicate function
  86. - applied tox -e docs
  87. - applied flake linting checks
  88. - applied tox linting check
  89. ## v2.0.0 (2022-07-17)
  90. ### BREAKING CHANGE
  91. - Renamed parameter client_name to client_id in get_client_id method
  92. ### Fix
  93. - check client existence based on clientId
  94. ## v1.9.1 (2022-07-13)
  95. ### Fix
  96. - turn get_name into a method, use setters in connection manager
  97. ### Refactor
  98. - no need to try if the type check is performed
  99. ## v1.9.0 (2022-07-13)
  100. ### Refactor
  101. - merge master branch into local
  102. ## v1.8.1 (2022-07-13)
  103. ### Feat
  104. - added flake8-docstrings and upgraded dependencies
  105. ### Fix
  106. - Support the auth_url method called with scope & state params now
  107. - raise correct exceptions
  108. ### Refactor
  109. - slight restructure of the base fixtures
  110. ## v1.8.0 (2022-06-22)
  111. ### Feat
  112. - Ability to set custom timeout for KCOpenId and KCAdmin
  113. ## v1.7.0 (2022-06-16)
  114. ### Feat
  115. - Allow fetching existing policies before calling create_client_authz_client_policy()
  116. ## v1.6.0 (2022-06-13)
  117. ### Feat
  118. - support token exchange config via admin API
  119. ## v1.5.0 (2022-06-03)
  120. ### Feat
  121. - Add update_idp
  122. ## v1.4.0 (2022-06-02)
  123. ### Feat
  124. - Add update_mapper_in_idp
  125. ## v1.3.0 (2022-05-31)
  126. ## v1.2.0 (2022-05-31)
  127. ### Feat
  128. - Add get_idp_mappers, fix #329
  129. - Support Token Exchange. Fixes #305
  130. ## v1.1.1 (2022-05-27)
  131. ### Fix
  132. - fixed bugs in events methods
  133. - fixed components bugs
  134. - use param for update client mapper
  135. ## v1.1.0 (2022-05-26)
  136. ### Feat
  137. - added new methods for client scopes
  138. ## v1.0.1 (2022-05-25)
  139. ### Fix
  140. - allow query parameters for users count
  141. ## v1.0.0 (2022-05-25)
  142. ### BREAKING CHANGE
  143. - Renames `KeycloakOpenID.well_know` to `KeycloakOpenID.well_known`
  144. ### Fix
  145. - correct spelling of public API method
  146. ## v0.29.1 (2022-05-24)
  147. ### Fix
  148. - allow client_credentials token if username and password not specified
  149. ## v0.29.0 (2022-05-23)
  150. ### Fix
  151. - added fixes based on feedback
  152. ## v0.28.3 (2022-05-23)
  153. ### Feat
  154. - added UMA-permission request functionality
  155. ### Fix
  156. - import classes in the base module
  157. ## v0.28.2 (2022-05-19)
  158. ### Fix
  159. - escape when get role fails
  160. ## v0.28.1 (2022-05-19)
  161. ### Fix
  162. - Add missing keycloak.authorization package
  163. ## v0.28.0 (2022-05-19)
  164. ## v (2022-05-19)
  165. ### Feat
  166. - added authenticator providers getters
  167. - fixed admin client to pass the tests
  168. - initial setup of CICD and linting
  169. ### Fix
  170. - full tox fix ready
  171. - raise correct errors
  172. ### Refactor
  173. - isort conf.py
  174. - Merge branch 'master' into feature/cicd
  175. ## v0.27.1 (2022-05-18)
  176. ### Fix
  177. - **release**: version bumps for hotfix release
  178. ## v0.27.0 (2022-02-16)
  179. ### Fix
  180. - handle refresh_token error "Session not active"
  181. ## v0.26.1 (2021-08-30)
  182. ### Feat
  183. - add KeycloakAdmin.set_events
  184. ## v0.25.0 (2021-05-05)
  185. ## v0.24.0 (2020-12-18)
  186. ## 0.23.0 (2020-11-19)
  187. ## v0.22.0 (2020-08-16)
  188. ## v0.21.0 (2020-06-30)
  189. ### Feat
  190. - add components
  191. ## v0.20.0 (2020-04-11)
  192. ## v0.19.0 (2020-02-18)
  193. ## v0.18.0 (2019-12-10)
  194. ## v0.17.6 (2019-10-10)