Skip to content

Latest commit

 

History

History
134 lines (71 loc) · 2.03 KB

CHANGELOG.md

File metadata and controls

134 lines (71 loc) · 2.03 KB

1.1.8 (2023-08-23)

Fix

  • b'' formatting encoding of reset key

1.1.7 (2023-08-23)

Fix

  • reset_key not longer has b'' wrapping (5d9cf4c)

1.1.6 (2023-08-23)

Fix

  • ckan User.by_email return .first()

1.1.5 (2023-08-23)

Fix

  • inherit IMiddleware to remove make_error_log_middleware

1.1.4 (2023-08-23)

Fix

  • ckan 2.10 support with AnonymousUser

1.1.3 (2023-08-14)

Fix

  • set response.direct_passthrough = False
  • remove log polution when no token in request

1.1.2 (2023-08-14)

Refactor

  • remove init logic not required

1.1.1 (2023-07-19)

Fix

  • welcome email logic
  • response error handling

1.1.0 (2023-05-30)

Feat

  • add option to anonymise usernames
  • add introspect endpoint, verify token only

Refactor

  • improve log message for when user is deleted
  • tweak to plugin init logic
  • correct link to license

1.0.2 (2023-04-03)

Fix

  • remove ckan.types until upgrade 2.10

1.0.1 (2023-04-03)

Fix

  • pin requests dep =>2.25.1 for compatibility

1.0.0 (2023-04-03)

Fix

  • validate azure ad token with azure /me, linting on logic
  • remove azure ad config params from plugin

0.4.0 (2023-01-26)

Feat

  • endpoint for verifying azure ad auth code, config param validation

0.3.2 (2023-01-17)

Fix

  • allow silent fail of get_user endpoint, preventing 403 browser cors error

0.3.1 (2022-12-21)

Fix

  • pdm bundling not including ckanext dir for wheel/dist

0.3.0 (2022-12-18)

Feat

  • logic to allow revoke api token for current cookie (i.e. user logged in)

Fix

  • fix handling of cookie config booleans, add cookie path param

0.2.2 (2022-12-16)

Fix

  • add api token cookie to get_user requests also

0.2.1 (2022-12-16)

Fix

  • add cookie config, optional api token in cookie, typing

0.2.0 (2022-12-16)

Feat

  • add get_user endpoint to also renew token, tidy exceptions

0.1.0 (2022-12-15)

Feat

  • add passwordless api revoke endpoint, requiring no auth
  • working endpoints - request reset key and api token