Skip to content

Releases: apragacz/django-rest-registration

0.6.4

09 Aug 23:37
Compare
Choose a tag to compare

Changes:

  • Add VERIFICATION_TEMPLATE_RENDERER setting (#157)
  • Extract error codes from validate_password (#160)

0.6.3

03 Jun 00:23
Compare
Choose a tag to compare

Changes:

  • Fix USER_LOGIN_FIELDS issue (#141)

0.6.2

06 May 23:18
Compare
Choose a tag to compare

Changes:

  • Improve email templates system check (#116)
  • Add VERIFICATION_TEMPLATES_SELECTOR setting (#133)
  • Update deprecation warnings and documentation (#138)

0.6.1

11 Apr 00:44
Compare
Choose a tag to compare

Changes:

  • Fix Django 3.2 system checks issue (#134)

0.6.0

13 Feb 01:01
Compare
Choose a tag to compare

Changes:

  • Add a check for SEND_RESET_PASSWORD_LINK_SERIALIZER_USE_EMAIL (#92)
  • Remove typing ignores (#109)
  • Deprecate DefaultRegisterEmailSerializer.get_email() method (#95)
  • Add SEND_RESET_PASSWORD_LINK_USER_FINDER (#94)
  • Add USE_NON_FIELD_ERRORS_KEY_FROM_DRF_SETTINGS (#125)
  • Use get_user_public_field_names() instead of get_user_field_names()
  • Add Brazilian Portuguese (pt_BR) translation (#122)
  • Add LOGIN_AUTHENTICATOR function setting (#51)
  • Move password validation to reset password serializer (#110)

0.5.6

20 Apr 23:26
Compare
Choose a tag to compare

Changes:

  • Add 'RESET_PASSWORD_SERIALIZER_PASSWORD_CONFIRM' setting key (issue #108)
  • Auth Token manager support (issue #98)

0.5.5

04 Apr 15:33
Compare
Choose a tag to compare

Changes:

  • Fixed password validation to support users with foreign keys (issue #106)
  • Added "NOT_AUTHENTICATED_PERMISSION_CLASSES" setting (PR #105)

0.5.4

23 Feb 23:27
Compare
Choose a tag to compare

Changes:

  • Re-enable Django 3.0 and DRF 3.10 support (issue #70)
  • Put the code for sending the register verification email in separate
    send_register_verification_email_notification (issue #100)

0.5.3

29 Dec 12:48
Compare
Choose a tag to compare

Changes:

  • Added 'RESET_PASSWORD_FAIL_WHEN_USER_NOT_FOUND' setting key (issue #81)
  • Added login fields unique system check (issue #91)
  • Limited Django to <3.0 (due to some incompatibility issues - limit will
    be lifted in 0.6.*)
  • Added Makefile (issue #88)
  • Added French message translation (pull request #85)
  • Added Contributing Guidelines (issue #64)
  • Various test code refactors

0.5.2

12 Oct 22:46
Compare
Choose a tag to compare

Changes:

  • Resolve issue #77: Allow using DRR without templates setup
  • Fix issue #79: do not create user when sending verification fails
  • Fix issue #83: Support change to already existing e-mail in the DB
    Detect whether user email field is unique. If yes, then send "e-mail
    already exists" notification instead of verification one.
    Also, perform a check just before changing the e-mail to avoid
    integrity errors.
  • Fix issue #68
    Add VERIFICATION_TEMPLATE_CONTEXT_BUILDER settings key
  • Fix invalid config in README