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.

277 lines
3.9 KiB

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