Django-registration-redux

Latest version: v2.13

Safety actively analyzes 688823 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

1.6

Not secure
- Feature: Make search for email case insensitive when resending activation
email.
`250 <https://github.com/macropin/django-registration/pull/250>`\_.
- Feature: Add `RegistrationFormUsernameLowercase` to force all usernames to
lowercase.
`251 <https://github.com/macropin/django-registration/pull/251>`\_.

1.5

Not secure
- BACKWARDS-INCOMPATIBLE CHANGE: Remove support for Django 1.7.
- BACKWARDS-INCOMPATIBLE CHANGE: Change signature of
`RegistrationProfileManager.activate_user`.
`site` is now a required positional argument.
`244 <https://github.com/macropin/django-registration/pull/244>`\_.
- Feature: Added workflow to resend activation email. See
`161 <https://github.com/macropin/django-registration/pull/161>`\_.
- Enhancement: Separate logic between account creation and activation.
See: `171 <https://github.com/macropin/django-registration/issues/171>`\_.
- Bugfix: Add page title to `activate.html`
- Feature: Added a 3-step registration flow requiring manual admin approval.
See: `184 <https://github.com/macropin/django-registration/pull/184>`\_.
- Enhancement: Using a more cryptographically secure method for generating
activation keys.
See: `213 <https://github.com/macropin/django-registration/issues/213>`\_.
- Bugfix: Add redirection setting for simple backend after successful
registration.
See: `239 <https://github.com/macropin/django-registration/pull/239>`\_.
- Bugfix: Use dict instead of `RequestContext` when sending activation email.

* See: `194 <https://github.com/macropin/django-registration/pull/194>`\_.

1.4

Not secure
- BACKWARDS-INCOMPATIBLE CHANGE: Remove unnecessary `_RequestPassingFormView`.
See `56 <https://github.com/macropin/django-registration/pull/56>`\_.

- Compatibility: Added support for Django 1.10

- Bugfix: Pass request object into `resend_activation_mail` so the email
template can render the site URL with the correct schema (HTTP, HTTPS).

- Bugfix: Ensure `register` method has consistent arguments.
See `153 <https://github.com/macropin/django-registration/pull/153>`\_.

- Enhancement: Add invoke tasks, requirements.txt file, and make wrapper to
help developers get setup.
See `154 <https://github.com/macropin/django-registration/pull/154>`\_.

1.3

Not secure
- Add support for Django 1.9. django-registration supports Django 1.7 and newer.

- Feature: Added `resend_activation_mail` method to `RegistrationManager`.

- Feature: Added support for additional registration forms;
`RegistrationFormTOSAndUniqueEmail` and `RegistrationFormTOSAndNoFreeEmail`.
See `113 <https://github.com/macropin/django-registration/pull/113>`\_.

- Bugfix: Properly extend the base registration template.

- Enhancement: Re-enable Python 3.3 support.

- Enhancement: Distinguish between account activation failure and attempted
reactivation. See `72 <https://github.com/macropin/django-registration/pull/72>`\_.

- Bugfix: Install an unzipped package in order to support running migrations.
See `104 <https://github.com/macropin/django-registration/pull/104>`\_.

- Feature: Added Thai, Hungarian, and Russian localizations.

- Feature: Added support for specifying template paths for activation email.

1.2

Not secure
- BACKWARDS-INCOMPATIBLE CHANGE: When overriding the
`registration/activation_email.txt` template, you must also now override the
`registration/activation_email.html` template or set the setting
(`REGISTRATION_EMAIL_HTML`) to `False`.

- BACKWARDS-INCOMPATIBLE CHANGE: An initial migration for Django > 1.7 has been
provided. South users will need to configure a null migration with
(`SOUTH_MIGRATION_MODULES`).

- BACKWARDS-INCOMPATIBLE CHANGE: A `base.html` template is now assumed to
exist.

- Feature: Added support for disabling HTML emails using the setting option
`REGISTRATION_EMAIL_HTML`.

- Feature: Added settings' options that allows to exlude the default auth urls
(`INCLUDE_AUTH_URLS`) and register url (`INCLUDE_REGISTER_URL`).

- Feature: Added support to dynamically import any chosen registration form
using the settings option `REGISTRATION_FORM`.

- Enhancement: Make `RegistrationForm` a subclass of Django's
`UserCreationForm`

- Enhancement: Use registration form `save` method to create user instance,
whenever form is a subclass of Django's `ModelForm`.

1.1

Not secure
This represents the first release of `django-registration-redux`.
It is based off the defunct v1.0 `django-registration` abandoned by James Bennett.

- Compatibility: Added support for Python 3.x.

- Compatibility: Added support for Django 1.6, 1.7.

- Feature: Added support for mime/multipart HTML / Text registration
emails.

- Feature: Added `REGISTRATION_EMAIL_SUBJECT_PREFIX` config.

- Feature: Added support for `REGISTRATION_AUTO_LOGIN` config.

- Feature: Added support for `SEND_ACTIVATION_EMAIL` config.

- Bugfix: Signal "user_activated" was being sent twice.

- Bugfix: Fixed broken tests.

The change log below is from the versions maintained
by James Bennett.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.