Aleksi Häkli
0ba331b66a
Version 5.0b1
2019-05-01 14:30:21 +03:00
Aleksi Häkli
d5096a6464
Add checks for django-axes configuration flags
2019-05-01 14:30:21 +03:00
Aleksi Häkli
2f319cfff7
Add backwards compatibility link for axes_reset_user
2019-05-01 14:30:21 +03:00
Aleksi Häkli
29d7d769e6
Revert name change for cooloff_time template argument
2019-05-01 14:30:21 +03:00
Aleksi Häkli
5866fecfc9
Add deprecation shim for AxesModelBackend
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
0a2620095a
Fix typo in docs
2019-04-27 18:51:02 +03:00
Aleksi Häkli
1b3bd0f99e
Improve command documentation format
2019-04-27 18:51:02 +03:00
Aleksi Häkli
430946a9d1
Rename AxesBaseHandler to AxesHandler
2019-04-27 18:51:02 +03:00
Aleksi Häkli
43cf2b94aa
Add upgrade note for Python language support
2019-04-27 18:51:02 +03:00
Aleksi Häkli
41307e6c55
Add API reference into docs
2019-04-27 18:51:02 +03:00
Aleksi Häkli
3dc69a4f56
Clean up documentation line feeds
2019-04-27 18:51:02 +03:00
Aleksi Häkli
9b895941c8
Add section numbering to documentation
2019-04-27 18:51:02 +03:00
Aleksi Häkli
59da3870f2
Update client IP address resolution docstring
2019-04-27 14:48:32 +03:00
pyup-bot
4baf3b93c8
Update tox from 3.8.6 to 3.9.0
2019-04-22 19:50:51 +03:00
pyup-bot
b5b7f74be7
Update pytest from 4.4.0 to 4.4.1
2019-04-22 19:50:51 +03:00
pyup-bot
8fb1f807b5
Update mypy from 0.700 to 0.701
2019-04-22 19:50:51 +03:00
pyup-bot
740b49277a
Update tox from 3.8.4 to 3.8.6
2019-04-09 14:07:48 +03:00
pyup-bot
93765838e8
Update mypy from 0.670 to 0.700
2019-04-09 14:07:48 +03:00
Aleksi Häkli
78fd69fe16
Merge pull request #423 from jazzband/django22
...
Django 2.2 support
2019-04-02 12:53:54 +03:00
Aleksi Häkli
b135f3bf56
Add Django 2.2 and drop Django 2.0 support
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-04-02 12:41:41 +03:00
Aleksi Häkli
97e0f98d4d
Merge pull request #422 from jazzband/pyup-scheduled-update-2019-04-01
...
Scheduled weekly dependency update for week 13
2019-04-01 21:00:41 +03:00
pyup-bot
8b83db9a24
Update tox from 3.7.0 to 3.8.4
2019-04-01 19:31:05 +03:00
pyup-bot
0d99c6dc80
Update pytest from 4.3.1 to 4.4.0
2019-04-01 19:31:04 +03:00
Camilo Nova
99d5b67630
Merge pull request #421 from jazzband/development
...
Update author and licence information
2019-03-13 19:00:20 -05:00
Aleksi Häkli
a9dbc600e0
Specify minimum Django version in setup.py
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 18:21:49 +02:00
Aleksi Häkli
f7c969865f
Remove redundant dependencies
...
pytz is handled internally by django
six is handled internally by django-appconf
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 17:30:47 +02:00
Aleksi Häkli
07c270f15d
Use Python 3.6 version marker in setup.py
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 17:03:23 +02:00
Aleksi Häkli
12a806be28
Update author and licence information
...
Add Jazzband as maintainer from 2016 onwards when the
project started receiving contributions from Jazzband.
Fixes #409
2019-03-13 16:56:56 +02:00
Aleksi Häkli
e24f0453bb
Remove reduntant AccessLog.trusted flag
...
All attempts that are logged are marked as trusted
and no other attempts are created in the code,
so having a flag that also uses a database index
is redundant and unnecessary.
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 16:07:25 +02:00
Aleksi Häkli
7d84491f1b
Upgrade pytest from 4.3.0 to 4.3.1
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 15:59:56 +02:00
Aleksi Häkli
7f9f98cedb
Fix invalid error code format for Axes
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-13 15:48:40 +02:00
Aleksi Häkli
2cc6876f28
Merge pull request #418 from jazzband/development
...
Improve Python and package versioning and test suite
2019-03-13 15:40:43 +02:00
Aleksi Häkli
ef0f82fa76
Merge pull request #420 from jazzband/pyup-scheduled-update-2019-03-11
...
Scheduled weekly dependency update for week 10
2019-03-12 12:44:56 +02:00
pyup-bot
346bbc851b
Update coverage from 4.5.2 to 4.5.3
2019-03-11 18:27:08 +02:00
Aleksi Häkli
d669d2b877
Remove Python 3.5 from Travis test matrix
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-09 21:57:52 +02:00
Aleksi Häkli
10482f75f5
Run mypy on all tox environments
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-09 21:52:25 +02:00
Aleksi Häkli
9df4f858ed
Add tests for cool off thresholds
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-09 21:49:45 +02:00
Aleksi Häkli
180f2b85d6
Use django-appconf to 1.0.3+
...
New Django deprecates six usage and the new
django-appconf version offers six internally,
being compatible with new Django versions.
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-09 21:49:45 +02:00
Aleksi Häkli
b46e7cce01
Drop Python 3.5 support
...
Most of our users are already running on Python 3.6+
and dropping 3.5 and below in a future oriented release
allows us to focus on implementing more readable codebases.
Fixes #417
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-09 21:49:45 +02:00
Aleksi Häkli
c1f826e375
Merge pull request #416 from jazzband/development
...
Set Axes request attributes in middleware
2019-03-05 19:04:41 +02:00
Aleksi Häkli
3bece1aaaa
Set Axes request attributes in middleware
...
Fixes #415
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-03 22:13:13 +02:00
Aleksi Häkli
e323b1989c
Improve README language
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-02 23:09:31 +02:00
Aleksi Häkli
b4f7e71277
Upgrade requirements.txt and pytest-django
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-02 22:42:22 +02:00
Aleksi Häkli
757baeb705
Improve README and add functionality chapter
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-02 22:40:27 +02:00
Aleksi Häkli
b55cba78e6
Rename migrating to upgrading in docs
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-03-02 22:40:18 +02:00
Aleksi Häkli
488cd04856
Use LocMemCache in the development setup
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-02-26 16:49:35 +02:00
Aleksi Häkli
62c9dc73e7
Fix cache test parametrization
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-02-26 16:39:58 +02:00
Aleksi Häkli
5f61b0ae76
Improve documentation on axes.utils.reset
...
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
2019-02-26 13:04:56 +02:00