Commit graph

42 commits

Author SHA1 Message Date
Aleksi Häkli
53e6197471
Version 5.2.1 2020-01-08 21:37:28 +02:00
Aleksi Häkli
ae873b6fff
Version 5.2.0 2020-01-01 22:57:18 +02:00
Aleksi Häkli
45a189f817
Version 5.1.0 2019-12-29 23:49:18 +02:00
Aleksi Häkli
1b7c692340
Version 5.0.20 2019-12-01 21:37:14 +02:00
Aleksi Häkli
ffc396050b
Version 5.0.19 2019-11-06 20:31:35 +02:00
Aleksi Häkli
dfc7661404
Version 5.0.18 2019-10-17 21:06:41 +03:00
Aleksi Häkli
a31582c1b0
Version 5.0.17 2019-10-15 23:08:50 +03:00
Aleksi Häkli
cf1a23304f Version 5.0.16 2019-10-15 21:35:47 +03:00
Aleksi Häkli
9b73fc39d8
Version 5.0.15 2019-10-09 20:15:09 +03:00
Aleksi Häkli
a357114828
Version 5.0.14 2019-09-28 19:50:53 +03:00
Aleksi Häkli
3bbeb305c7
Version 5.0.13 2019-08-30 10:14:05 +03:00
Aleksi Häkli
00a7b880a3
Version 5.0.12 2019-08-05 22:04:42 +03:00
Aleksi Häkli
94c98178ea
Version 5.0.11 2019-07-25 17:19:59 +03:00
Aleksi Häkli
9903a9d592
Version 5.0.10 2019-07-25 16:11:21 +03:00
Aleksi Häkli
9f75d0d426
Version 5.0.9 2019-07-11 15:50:16 +02:00
Aleksi Häkli
bb33a0c5da
Version 5.0.8 2019-07-09 15:07:27 +02:00
Adam Johnson
fa83253056 Don't trigger axes.W003 for subclasses of AxesBackend
The [usage documentation](https://django-axes.readthedocs.io/en/latest/3_usage.html) advises to create subclass of `AxesBackend` to ignore the lack of `request` if necessary. I've done this in a project using `django-oauth-toolkit`, which doesn't pass `request` (though it should as per [this PR](https://github.com/jazzband/django-oauth-toolkit/pull/643)).

This meant that the axes.W003 check was being triggered, so I've fixed it to check for subclasses of `AxesBackend` as well as the class itself.
2019-07-09 12:10:26 +02:00
Aleksi Häkli
9fa0e7f215
Version 5.0.7 2019-06-14 17:22:44 +03:00
Aleksi Häkli
7340f2c408
Use correct rST code formatting in changelog 2019-05-25 21:04:41 +03:00
Aleksi Häkli
1842826b7a Version 5.0.6 2019-05-25 20:45:21 +03:00
Aleksi Häkli
47ae68b0c0 Deprecate AXES_DISABLE_SUCCESS_ACCESS_LOG flag
Fixes #446
2019-05-25 20:45:21 +03:00
Aleksi Häkli
26cc41b689 Version 5.0.5 2019-05-19 18:32:40 +03:00
Aleksi Häkli
3a98c92949 Improve changelog ordering 2019-05-19 18:32:40 +03:00
Aleksi Häkli
9517e252e0 Deprecate the old version 4.x AxesModelBackend class
Fixes #430
2019-05-19 18:32:40 +03:00
Aleksi Häkli
05fe0e306b Improve docs for attempt tracking, resets, and customization
Fixes #433
2019-05-19 18:32:40 +03:00
Aleksi Häkli
03651ed3d5 Document moving APIs in release version 5.0
Fixes #439
2019-05-19 18:32:40 +03:00
Aleksi Häkli
3152b4d7e9 Improve lockout and request handling
The old architecture used exceptions in the signal handler
which prevented transactions from running smoothly
and signal handlers from running after Axes handlers.

The new architecture changes the request approach to request flagging
and moves the exception handling into the middleware call method.

This allows users to more flexibly run their own signal handlers
and optionally use the Axes middleware if they want to do so.

Fixes #440
Fixes #442
2019-05-19 18:32:40 +03:00
Aleksi Häkli
435e366b02
Add author name to changelog 2019-05-10 17:04:48 +03:00
Aleksi Häkli
56b56a5e3d
Version 5.0.4 2019-05-09 19:08:26 +03:00
Aleksi Häkli
a5a15dffaa
Version 5.0.3 2019-05-08 14:15:34 +03:00
Aleksi Häkli
f11e062604
Fix changelog date for version 5.0.2 release 2019-05-08 11:57:09 +03:00
Aleksi Häkli
eebf0736e2
Version 5.0.2 2019-05-07 23:42:07 +03:00
Aleksi Häkli
bafdefc7f8
Version 5.0.1 2019-05-03 21:20:55 +03:00
Aleksi Häkli
16f96de8fd
Add changelog to documentation 2019-05-03 21:20:45 +03:00
Aleksi Häkli
3bbcfc39f2
Version 5.0 2019-05-01 18:39:04 +03:00
Aleksi Häkli
fb2bd57c33
Better styling for PKG-INFO 2019-05-01 16:22:15 +03:00
Aleksi Häkli
0f1fe872ff
Update old changelog styling 2019-05-01 16:18:59 +03:00
Aleksi Häkli
0ba331b66a Version 5.0b1 2019-05-01 14:30:21 +03:00
Aleksi Häkli
3e215a1740
Version 5.0a1 2019-04-27 19:07:43 +03:00
Aleksi Häkli
d4dc3ba246 Improve documentation
Fixes #410
2019-04-27 18:51:02 +03:00
Aleksi Häkli
ac9950cdf3
Update changelog with handler information
Clean up redundant information that is
better suited for documentation.

Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-02-24 22:53:53 +02:00
Aleksi Häkli
1e822a2964
Change suffix on changes to .rst
README is already in .rst and both use the same format

Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-02-24 22:45:39 +02:00
Renamed from CHANGES.txt (Browse further)