Releases: cyface/django-termsandconditions
Releases · cyface/django-termsandconditions
Updating Wheel Versions
Updating to support wheel upload for Python 3.10 and 3.11.
Removing Python 3.6 Support
v2.0.11
v2.0.10
v2.0.9
Add ability to exclude Superusers from T&Cs
Add ability to exclude Superusers from T&Cs
Adding noopener and noreferrer to target="_blank" links on sample templates
Adding noopener and noreferrer to target="_blank" links on sample templates
Handle Multiple IP Addresses
Addressing reported issue where Postgres won't store multiple IP address strings.
Anonymous User and Cache Fixes for /terms/
The /terms view did not correctly handle anonymous users. The Django page cache was not being cleared when terms were accepted, so those views have been exempted from Django page caching.
Django3 Paths in URLs, Handle No Terms Cases
This version upgrades the urls.py files to use the Django 2+ path
syntax, and adds better handling in the /terms
view for situations where no terms have been defined. It also removes the hard-coded site-terms
dependency for the /terms
view, and should handle terms defined with any slug.