Releases: raratiru/django-letsagree
Python-3.11, Django-4.1
Django-4.0
Added support for Django-4.0 started testing for python-3.10, stopped testing for python-3.6 and python-3.7 (not supported by Django-4.0).
Django-3.2
Minor code updates for Django-3.2.
Dropped support for python-3-5.
Fixed compatibility with Django-3.1
Initialize modelformset_factory
within the FormView
instance instead of using the class variable form_class
because get_language()
has a context only within the request/response cycle.
Fixed bug in the setting for the named url
Fixed bug in LETSAGREE_LOGOUT_URL setting.
Free text as logout reverse url
Deprecated LETSAGREE_LOGOUT_APP_NAME
in favor of LETSAGREE_LOGOUT_UR
.
Downgrade to Django-3.0
Uncompatible with Django-3.1 until #39 is fixed.
Set properly the named URL in settings
Added the ability to set a namespaced url in the "logout application name" setting. #36
AnonymousUser should not access letsagree urls
When an Anonymous
user visits the letsagree
url, should receive a 404 response. #26
Refactored to a thread-safe middleware
Refactored middleware to initiate validation as an object inside __call__
, to avoid thread-safety issues described in #22