Django Rest Passwordreset Versions Save

An extension of django rest framework, providing a configurable password reset strategy

1.4.1

1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.4.0...1.4.1

1.4.0

4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.3.0...1.4.0

1.3.0

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/anexia-it/django-rest-passwordreset/compare/1.2.1...1.3.0

1.2.1

2 years ago

Fixed

  • CVE-2019-19844 potentials

1.2.0

3 years ago

Added

  • Support for Django 3.x, DRF 3.1x

Changed

  • Dropped support for Python 2.7 and 3.4, Django 1.11, 2.0 and 2.1, DRF < 3.10

1.1.0

4 years ago

1.1.0rc3

4 years ago

1.1.0rc2

4 years ago
  • Added ability to always return 200: OK, even though the email address was not found #54 - thanks to @stan-sack
  • Added ability to toggle between "user requires to have a usable password" #55 - thanks to @stan-sack
  • A typo in README was fixed #51 - thanks to @wencakisa

1.1.0rc1

5 years ago
  • 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

1.0.0

5 years ago

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.