Skip to content

Releases: pysnippet/django-forbid

Release v0.1.6

20 Jun 15:23
70b1239
Compare
Choose a tag to compare

What's Changed

  • Optimize the response performance by optimizing the device check (GH-35)

Changelog: v0.1.5...v0.1.6

Release v0.1.5

17 Jun 16:59
86439f5
Compare
Choose a tag to compare

What's Changed

  • Add feature for specifying location by state(s) of a country (GH-34)

Changelog: v0.1.4...v0.1.5

Release v0.1.4

10 Jun 14:11
c06f469
Compare
Choose a tag to compare

What's Changed

v0.1.4

  • Add a new test environment for Django 4.2 and drop support of Python 3.9 from Django's main branch (GH-31)

v0.1.3

  • Keep track of client's IP change like it was done for timezones (GH-30)
  • Do not let requests such as AJAX and static files pass through the checks (GH-30)

Changelog: v0.1.2...v0.1.4

Release v0.1.2

29 May 17:49
c266c71
Compare
Choose a tag to compare

What's Changed

v0.1.2

  • Fix the pip and setuptools deprecation warnings and optimize the workflows (GH-28)

v0.1.1

  • (GH-27) Fix the wheel - include skills and the package data in the build (GH-28)
  • Change the local build strategy to handle the problem before future releases (GH-28)

Changelog: v0.1.0...v0.1.2

Release v0.1.0

24 May 09:55
af4c553
Compare
Choose a tag to compare

What's Changed

v0.1.0

  • Improve the variable naming for correspondence to their descriptions (GH-26)
  • Implemented prefix-based forbidding mechanism for countries and territories (GH-25)

v0.0.9

  • Optimized the expensive request of VPN detection and removed the PERIOD variable support (GH-24)

v0.0.8

  • Create a documentation web page with more detailed descriptions of settings and configurations (GH-19)

Changelog: v0.0.7...v0.1.0

Release v0.0.7

16 May 18:13
740140f
Compare
Choose a tag to compare

What's Changed

  • Redesign the ForbidMiddleware architecture (GH-17)
  • Split the primary middleware into sub-middlewares (a.k.a. skills)
  • Optimize tests and create a suite for the combined middleware

Changelog: v0.0.6...v0.0.7

Release v0.0.6

17 Apr 15:36
d10ec75
Compare
Choose a tag to compare

What's Changed

  • GH-14: Implement access control based on the user's device (GH-15)

Changelog: v0.0.5...v0.0.6

Release v0.0.5

14 Apr 15:00
8ba44be
Compare
Choose a tag to compare

What's Changed

  • Removed the old style, individual setting variables, and added a single DJANGO_FORBID setting (GH-13)

Changelog: v0.0.4...v0.0.5

Release v0.0.4

09 Apr 17:40
139ea93
Compare
Choose a tag to compare

What's Changed

  • Implement the feature for VPN detection (GH-11)

Changelog: v0.0.3...v0.0.4

Release v0.0.3

01 Apr 17:15
f02e844
Compare
Choose a tag to compare

What's Changed

  • Implement access caching for a given timeout (GH-9)

Changelog: v0.0.2...v0.0.3