Ken Cochrane
fccdf4ae46
fix test
2023-02-22 18:41:47 -05:00
Ken Cochrane
8bdb7e84d9
fix test
2023-02-22 18:33:21 -05:00
Ken Cochrane
93cd130da2
fixed broken test
2023-02-22 18:11:04 -05:00
Ken Cochrane
2b5bffd687
remove tests not needed
2023-02-22 18:05:41 -05:00
Ken Cochrane
c4f989ade5
added more tests and fixed others
2023-02-22 17:55:12 -05:00
Ken Cochrane
d474d7a656
remove support for redis 4, add redis 7, and clean up in tests
2023-02-22 16:15:12 -05:00
Ken Cochrane
482d4d2cf9
reset password after test
2023-02-22 14:49:25 -05:00
Ken Cochrane
9942a2765f
fixed wrong config name in test
2023-02-22 12:12:48 -05:00
Ken Cochrane
aa69707387
fixed wrong config name in test
2023-02-22 12:12:16 -05:00
Ken Cochrane
66b39bb211
Merge branch 'master' into fix-redis-login
2023-02-22 11:24:26 -05:00
Ken Cochrane
cb59859fbe
Added redis connection tests
2023-02-22 11:22:33 -05:00
Dashgin
a4b3f9f332
remove_prefix method working same for all python versions
2023-02-21 11:01:20 -05:00
Dashgin
d90dfa8db7
added test for remove_prefix method
2023-02-21 11:01:20 -05:00
Dashgin
428968b238
Bugfix strip_keys method (returns wrong response method when there is string containing in key_list)
2023-02-21 11:01:20 -05:00
Ken Cochrane
207dbd03de
fixing issue #219 don't add redis username by default
2023-02-21 10:56:51 -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
afa2066ba0
Add pragma: no cover comments even though some of this stuff is covered...
2022-11-13 11:09:53 -05:00
djmore4
374971bfc5
Remove incorrect tests
2022-11-13 11:09:53 -05:00
djmore4
5139005106
Fix test name and correct logic in data.py
2022-11-13 11:09:53 -05:00
djmore4
359ee90082
I think we're finally done here
2022-11-13 11:09:53 -05:00
djmore4
b9b067472c
Whoops, they worked I guess. Let's see if they still do or we need more changes. Also improve coverage
2022-11-13 11:09:53 -05:00
djmore4
de1c876b99
Using assertEquals and an exception to test where the logic is going wrong
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
1bf9d6e7d1
Refactor once again
2022-11-13 11:09:53 -05:00
djmore4
a280c90bc0
Refactor once again
2022-11-13 11:09:53 -05:00
djmore4
7121db4b0f
another different approach
2022-11-13 11:09:53 -05:00
djmore4
be523281ab
Hopefully this clears up the issues in the tests
2022-11-13 11:09:53 -05:00
djmore4
2d288b247a
Try some new things
2022-11-13 11:09:53 -05:00
djmore4
5db32ed0be
Add importlib-metadata<5.0 to the requirements.txt
2022-11-13 11:09:53 -05:00
djmore4
bbe7687abd
Added changes and fixed small bug
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
Hasan Ramezani
dffa7c3ba3
Confirm support for Django 4.1
2022-08-27 07:42:29 -04:00
Dashgin
7bb1359514
Change order of defender urls in documentation and example app
2022-06-19 18:47:55 -04:00
Aleksi Häkli
0a5011d450
Version 0.9.5
2022-06-06 13:17:35 +03:00
cbh
bb122f24b9
add username option to redis config
2022-06-06 13:15:55 +03:00
Jona Andersen
0b96c53245
Bump to 0.9.4
2022-05-01 16:09:52 -04:00
Jona Andersen
44ecbee250
Strip port number from IP address in X-Forwarded-For
2022-05-01 14:22:28 -04:00
hashlash
45c4575ccd
Revert PyPy version pinpoint
2022-04-23 08:01:39 -04:00
Aleksi Häkli
b646e10e6c
Version 0.9.3
2022-04-18 15:52:02 +03:00
Aleksi Häkli
f812343491
Deprecate Python 3.6 support from package specifiers
2022-04-18 15:51:26 +03:00
Aleksi Häkli
8fa63e864f
Version 0.9.2
2022-04-17 13:00:08 +03:00
Aleksi Häkli
bc161ff518
Deprecate Python 3.6 support
2022-04-15 19:28:16 +03:00
Aleksi Häkli
65f2c2fe3f
Deprecate Python 3.6 support
2022-04-15 19:25:00 +03:00
Aleksi Häkli
3c7ccc4e99
Deprecate Python 3.6 support
2022-04-15 19:23:05 +03:00
Aleksi Häkli
38fd8b6f16
Deprecate Python 3.6 support
2022-04-15 19:22:28 +03:00
Hasan Ramezani
95ccba251d
Remove Python3.5 from setup classifiers
2022-04-13 17:46:42 +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