Skip to content

Releases: cyface/django-termsandconditions

No UserTermsAndConditions Patch

07 Nov 15:53
Compare
Choose a tag to compare

Updated with patch from @niol for handling cases with no UserTermsAndConditions.

Improved Username Compatibility

30 Oct 14:38
Compare
Choose a tag to compare

Changed to user.get_username() for folks not using user.username.

Improved DB Compatibilty

29 Oct 03:52
Compare
Choose a tag to compare

Removed RAW SQL to improve Database compatibility.

Enhanced Forced Cache Clearing

28 Oct 22:20
Compare
Choose a tag to compare

Enhanced forced cache clearing to clear user acceptance cache.

Forced Cache Clearing

28 Oct 20:46
Compare
Choose a tag to compare

Now forcing a cache clear when T&C or UT&C are updated so that users don't have to repeatedly accept the same T&C if there is a long cache.

Configurable Caching

27 Oct 15:26
Compare
Choose a tag to compare

Enhanced caching time to be configurable.

Query Reduction Refactor

26 Oct 17:07
Compare
Choose a tag to compare

Refactored the way that active terms are queried to reduce the number of queries when there are a large number of active terms. Implemented explicit caching of those results to improve middleware performance.

v1.1.15

25 Aug 16:23
Compare
Choose a tag to compare

Update the support for Django 1.11 and Python3 to work better with freshly-built Django 1.11 projects. Thanks to @ciarancourtney for the help with this one.

Multi-Terms

15 Aug 16:01
Compare
Choose a tag to compare

Multiple-terms accept feature from @swainn .

v1.1.8

07 Jun 14:46
Compare
Choose a tag to compare
Version Bump