Releases: anexia-it/django-rest-passwordreset
Dynamic Lookup Field
- Added dynamic lookup field for email - thanks to @iagocanalejas for PR #31
- Safe
.get()
key function for request.META - thanks to @talbenbasat for PR #40 - Docu updates
Browsable API, Password validations, and more
Integrated Pull Request #24 which adds:
- Proper validation errors
- Password validations (based on Djangos Built-in
validate_password
function) - Browsable API Support
Thanks to @thapabishwa for PR #22 and PR 27 as well as @maljuboori91 for PR #21 which inspired those changes.
Also integrated PR #20 which allows to customize Token Generation (e.g., RandomNumberTokenGenerator).
Thanks for @rtiwarihr and @iagocanalejas for their proposals and help.
Also integrated PR #18 by @iagocanalejas which adds a management command for clearing expired tokens as well as some refactoring work.
Fixed some codestyle errors (using pycodestyle
).
Added basic Support Django 2.2
Added instance
to the password_reset_token_created
signal (based on Django signals that have sender
and instance
).
Thanks to all contributors.
Browsable API, Password validations, and more
Integrated Pull Request #24 which adds:
- Proper validation errors
- Password validations (based on Djangos Built-in
validate_password
function) - Browsable API Support
Thanks to @thapabishwa for PR #22 and PR 27 as well as @maljuboori91 for PR #21 which inspired those changes.
Also integrated PR #20 which allows to customize Token Generation (e.g., RandomNumberTokenGenerator).
Thanks for @rtiwarihr and @iagocanalejas for their proposals and help.
Also integrated PR #18 by @iagocanalejas which adds a management command for clearing expired tokens as well as some refactoring work.
Fixed some codestyle errors (using pycodestyle
).
Added basic Support Django 2.2
Added instance
to the password_reset_token_created
signal (based on Django signals that have sender
and instance
).
Thanks to all contributors.
Please note that this is a pre-release
Browsable API, Password validations, and more
Integrated Pull Request #24 which adds:
- Proper validation errors
- Password validations (based on Djangos Built-in
validate_password
function) - Browsable API Support
Thanks to @thapabishwa for PR #22 and PR 27 as well as @maljuboori91 for PR #21 which inspired those changes.
Also integrated PR #20 which allows to customize Token Generation (e.g., RandomNumberTokenGenerator).
Thanks for @rtiwarihr and @iagocanalejas for their proposals and help.
Also integrated PR #18 by @iagocanalejas which adds a management command for clearing expired tokens as well as some refactoring work.
Fixed some codestyle errors (using pycodestyle
).
Added basic Support Django 2.2
Thanks to all contributors.
Please note that this is a pre-release
Browsable API, Password validations, and more
Integrated Pull Request #24 which adds:
- Proper validation errors
- Password validations (based on Djangos Built-in
validate_password
function) - Browsable API Support
Thanks to @thapabishwa for PR #22 as well as @maljuboori91 for PR #21 which inspired those changes.
Also integrated PR #20 which allows to customize Token Generation (e.g., RandomNumberTokenGenerator).
Thanks for @rtiwarihr and @iagocanalejas for their proposals and help.
Also integrated PR #18 by @iagocanalejas which adds a management command for clearing expired tokens as well as some refactoring work.
Thanks to all contributors.
Please note that this is a pre-release
Fixed regression with Django 2.0/1.11 introduced in 0.9.6
Fixed regression with Django 2.1 for 0.9.5 release
Fixed issue #8 - Migrations failing with Django 2.1 and duplicate PK
Fixed information leakage in admin panel
Fixes issue #4 (Information leakage in admin panel)
Django AbstractUser
This release includes the following
- PR #1 - Support djangos abstract user - thank you @daspecster
Maintenance Release
0.9.3 Added license to setup.cfg/py, improved .travis.yml