Hesam Noorin
daa6235caf
Upgrade to Django 5.2 & Python 3.12 ( #249 )
...
Test / build (3.10, 5) (push) Has been cancelled
Test / build (3.10, 6) (push) Has been cancelled
Test / build (3.10, 7) (push) Has been cancelled
Test / build (3.11, 5) (push) Has been cancelled
Test / build (3.11, 6) (push) Has been cancelled
Test / build (3.11, 7) (push) Has been cancelled
Test / build (3.12, 5) (push) Has been cancelled
Test / build (3.12, 6) (push) Has been cancelled
Test / build (3.12, 7) (push) Has been cancelled
Test / build (3.13, 5) (push) Has been cancelled
Test / build (3.13, 6) (push) Has been cancelled
Test / build (3.13, 7) (push) Has been cancelled
Test / build (3.9, 5) (push) Has been cancelled
Test / build (3.9, 6) (push) Has been cancelled
Test / build (3.9, 7) (push) Has been cancelled
* feat: add support for Django 5.0, 5.1, and 5.2
* fix: resolve Python 3.12 build failures in docs and lint environments
2026-02-01 11:28:21 -05:00
Ben Lopatin
a972dae7fc
Update DEFENDER_REDIS_NAME documentation ( #235 )
...
Suggesting that this uses the name of the _client_ is misleading and confusing, as that would be the name of a backend (e.g. RedisCache). The referencing code uses DEFENDER_REDIS_NAME to look up the named cache from `CACHES` instead.
2024-01-17 15:33:20 -05:00
Ken Cochrane
b0f90e690a
fixing issue #219 don't add redis username by default ( #227 )
...
* fixing issue #219 don't add Redis username by default
2023-02-23 09:59:52 -05:00
Ken Cochrane
ac36751561
bump version to 0.9.6
2022-11-29 08:21:40 -05:00
djmore4
73d442e31b
More updates after feedback from a colleage
2022-11-13 11:09:53 -05:00
djmore4
3e9d68dd5c
Initial README.rst update after @kencochrane's comment
2022-11-13 11:09:53 -05:00
djmore4
717d44aa7d
Update README further and make another adjustment to the tests
2022-11-13 11:09:53 -05:00
djmore4
177f2ecce8
Add new config options and update logic/tests to account for them
2022-11-13 11:09:53 -05:00
Dashgin
7bb1359514
Change order of defender urls in documentation and example app
2022-06-19 18:47:55 -04:00
Aleksi Häkli
bc161ff518
Deprecate Python 3.6 support
2022-04-15 19:28:16 +03:00
Hasan Ramezani
fdf37feb54
Drop Django 2.2 support
2022-04-13 17:46:42 +03:00
hashlash
6f806b046a
Fix password quotation docs
...
- The `quote` function is inside `urllib.parse` module, not it's parent `urllib` module.
- Use `quote` instead of `quote_plus` since the parsing in `defender.connections` use `unquote` instead of `unquote_plus`.
2022-03-02 21:13:52 -05:00
hashlash
ef3e9869c2
Fix admin url example docs
2022-03-02 21:13:17 -05:00
Thomas J Bradley
41a68f2f71
Update README with password reset example
...
Show an example of how to adapt Django Defender for preventing brute-force submissions against the password-reset view.
- Logs submissions against the email address, instead of the default username, because email address is the only thing always available for the whole process.
- From: https://github.com/jazzband/django-defender/issues/204
2022-03-02 13:42:20 -05:00
hashlash
b90e545d20
Fix nested list in DEFENDER_LOCKOUT_TEMPLATE
2022-02-20 08:02:27 -05:00
Hasan Ramezani
43e6fcdf13
Confirm support for Python 3.10.
2021-12-16 16:40:44 -05:00
Ken Cochrane
5d625dd273
release version 0.9.1
2021-07-18 09:31:51 -04:00
Jonathan Willitts
5f5b34d50e
Fix failing tests to work with Django (4.0) main dev branch
2021-04-29 06:50:36 -04:00
Jannis Leidel
b4a5f886d4
Migrate to GitHub Actions. ( #174 )
...
* Add GitHub Actions test workflow.
* Add release workflow.
* Remove Travis cruft and update changelog.
* Fix deps.
* Remove Celery version restriction.
* Relax installation requirements a bit.
* Update README.rst
* Update tox.ini
2020-12-21 14:18:53 +01:00
Hasan Ramezani
9a322c4729
Add support for Python 3.9
2020-11-27 16:32:46 +01:00
Hasan Ramezani
cc06ab33fd
Drop support Django < 2.2 and add support for Django > 3
2020-11-27 16:32:46 +01:00
Hasan Ramezani
5e6e52fcbb
Drop Python2.7 support.
2020-11-23 17:30:46 +01:00
Mohammed Jasir
0ad3690e6f
Update README.rst
...
Added code snippet in order to incorporate defender lockout mechanism with the combination of django-rest-auth module and djangorestframework.
2020-10-16 15:20:25 -04:00
Ken Cochrane
df0b9db26f
Updated README to show support for Django 3
...
Updated README to show support for Django 3
2020-08-09 20:16:36 -04:00
Fabrício Rissetto
426f01a39e
Update readme
2020-03-22 17:21:09 -04:00
calmkart
71312eb841
FIX: support for special character in redis password(such like '@') ( #155 )
...
* FIX: if special character in redis password, we can set DEFENDER_REDIS_PASSWORD_QUOTE to True, and use quote password
* MOD:add test cases with password_quota = True
2020-03-13 08:13:54 -04:00
Jannis Leidel
ed857f7481
Run lints and other checks. ( #149 )
2019-11-25 11:11:57 +01:00
Jannis Leidel
b89b394c8e
Move to Codecov.
2019-11-24 15:06:20 +01:00
Aleksi Häkli
afa47bcbf0
Add documentation link to README
2019-11-13 23:08:52 +02:00
Aleksi Häkli
dd1caa2a50
Remove deprecated versions from README
2019-11-13 22:49:47 +02:00
Aleksi Häkli
e8eefc1d3c
Clean up docs for a simpler structure
2019-11-13 22:23:51 +02:00
Aleksi Häkli
5706ba4b21
Fix code blocks in README
2019-11-13 22:08:42 +02:00
Aleksi Häkli
df9d380feb
RTD HTML and PDF documentation ( #146 )
...
Convert Markdown to reStructuredText
Include converted documents in the docs folder
2019-11-13 21:58:47 +02:00