Skip to content

Releases: cyface/django-termsandconditions

Updating Wheel Versions

26 Jan 15:46
aa068dc
Compare
Choose a tag to compare

Updating to support wheel upload for Python 3.10 and 3.11.

Removing Python 3.6 Support

04 Jan 20:02
Compare
Choose a tag to compare

Removing Python 3.6 Support

  • GitHub and Poetry have both stopped supporting Python 3.6, so builds won't run with it enabled.
  • Security support for Python 3.6 ended over a year ago.

v2.0.11

15 Oct 14:42
6cabe13
Compare
Choose a tag to compare

Fix an issue where redirect to terms accept lacked a trailing slash, causing Django to either not find the URL if APPEND_SLASH was False, or return a redirect if it was true. Thanks to Jeff Jarvis for the report.

v2.0.10

23 Jun 12:55
32c4902
Compare
Choose a tag to compare

Fix security vulnerability.

v2.0.9

07 Oct 15:10
5cb3053
Compare
Choose a tag to compare

Fix security vulnerability.

Add ability to exclude Superusers from T&Cs

27 Jan 16:43
7e528ad
Compare
Choose a tag to compare

Add ability to exclude Superusers from T&Cs

Adding noopener and noreferrer to target="_blank" links on sample templates

31 Mar 13:58
Compare
Choose a tag to compare

Adding noopener and noreferrer to target="_blank" links on sample templates

Handle Multiple IP Addresses

24 Mar 20:34
Compare
Choose a tag to compare

Addressing reported issue where Postgres won't store multiple IP address strings.

Anonymous User and Cache Fixes for /terms/

21 Mar 01:32
Compare
Choose a tag to compare

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

17 Feb 13:32
c5f983d
Compare
Choose a tag to compare

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.