Skip to content

Releases: pyepye/django-magiclink

1.3.0

17 Jul 23:23
Compare
Choose a tag to compare
  • Bump dependencies

1.2.0

24 Jan 02:57
Compare
Choose a tag to compare
  • Add unsubscribe email modal / checks

1.1.0

08 Sep 23:03
Compare
Choose a tag to compare
  • Use expiry|timeuntil in plain text email instead of hard coded time
  • Add ability to customise login verify flow
  • Only store IP address if REQUIRE_SAME_IP is True
  • Management command to clear old magic links
  • Add MAGICLINK_ANONYMIZE_IP settings
  • Add MAGICLINK_LOGIN_FAILED_REDIRECT setting

1.0.4

08 Jun 18:24
Compare
Choose a tag to compare
  • Check next redirect is safe
  • Add csrf_protect decorator for POSTs
  • Check form_name is a valid form

1.0.3

06 Jun 11:21
Compare
Choose a tag to compare
  • Add missing packaging dependency for version check

1.0.2

29 May 02:08
Compare
Choose a tag to compare
  • Add never_cache to LoginVerify view
  • Remove default_app_config for Django 3.2 +
  • Add tox tests for Django 3.2 and Python 3.9
  • Add packaging to mypy tox deps

1.0.1

24 Mar 12:45
Compare
Choose a tag to compare
  • Make the token length created by create_magiclink() use the correct TOKEN_LENGTH setting - Thanks @SunnyR
  • README wording
  • Update dependencies

1.0.0

20 Nov 02:02
Compare
Choose a tag to compare
  • Check User model is_active flag
  • Add setting to ignore the is_active flag
  • Add note in README on hiding labels for antispam fields

0.9.0

21 Oct 15:33
Compare
Choose a tag to compare
  • Add login error to login failed context to tell user why login failed
  • Add the option to include basic anti spam fields
  • Update python dependencies

0.8.0

25 Jul 19:53
Compare
Choose a tag to compare
Add login failed template