Commit Graph

1020 Commits

Author SHA1 Message Date
Andrew Godwin
768b852eec Add length to access log 2016-04-03 21:02:35 -07:00
Andrew Godwin
074f73acb4 Don't fail timeouts when slow request being processed 2016-04-03 20:56:48 -07:00
Andrew Godwin
37923c3674 Flake8 fixes 2016-04-04 03:38:38 +02:00
Andrew Godwin
67e3e55131 Respect HTTP request body close in ASGI. 2016-04-04 03:34:05 +02:00
Andrew Godwin
920882f1da Implement timeout on request body reading 2016-04-04 03:34:05 +02:00
Andrew Godwin
e18bfed8f3 Clarify timeout behaviour of block() in asgi 2016-04-04 03:34:05 +02:00
Andrew Godwin
a563d4353f Fix new routing channel name collector and add test 2016-04-04 03:34:05 +02:00
Andrew Godwin
0071ca31c8 More patchinator tweaks. Will do more after 1.0. 2016-04-04 03:34:05 +02:00
Andrew Godwin
bd796cb7e6 More patchinator stuff, but unsure if this is the right approach 2016-04-04 03:34:05 +02:00
Andrew Godwin
d0bb872113 Add first version of patchinator 2016-04-04 03:34:05 +02:00
Andrew Godwin
5a22412c16 Considerably improve routing code simplicity and shortcircuiting 2016-04-04 03:34:05 +02:00
Andrew Godwin
0e3c742a80 Introduce ChannelTestCase to make testing easier 2016-04-04 03:34:05 +02:00
Arnaud Limbourg
3576267be2 Add paragraph on updating routing.py at that point 2016-04-03 18:32:13 -07:00
Andrew Godwin
7c330e71fa Add basic access logging (enabled by default to stdout) 2016-04-04 00:29:05 +02:00
Haiko Schol
dfef0c551e Fix typo in paragraph about channel types 2016-04-02 12:14:43 +02:00
Andrew Godwin
dd396e7960 Merge pull request #109 from michael-borisov/patch-1
Update package url
2016-03-31 19:19:10 +02:00
Michael Borisov
9baae5d978 Update package url 2016-03-31 15:40:18 +02:00
Andrew Godwin
e710ac02df Add build dir to gitignore 2016-03-29 11:45:23 +01:00
Andrew Godwin
8f40ad1d68 Releasing 0.10.3 2016-03-29 11:44:15 +01:00
Andrew Godwin
e0e27ff9eb Releasing 0.10.1 2016-03-29 03:31:32 -07:00
Andrew Godwin
ca35d6c18f Add WebSocket keepalive ping support with configurable interval 2016-03-29 03:28:05 -07:00
Andrew Godwin
6fa258f386 Merge pull request #103 from tclancy/patch-1
Add missing work to concepts.rst
2016-03-29 10:50:07 +01:00
Tom Clancy
1368e865d2 Add missing work to concepts.rst 2016-03-28 14:12:22 -04:00
Andrew Godwin
1ab757fffb Implement group_expiry on database channel backend 2016-03-28 11:59:25 +01:00
Andrew Godwin
59198ea93e Add signed cookie warning 2016-03-28 11:45:24 +01:00
Andrew Godwin
bee81ee620 Update ASGI spec to add enforced long connection timeouts. 2016-03-28 11:44:40 +01:00
Andrew Godwin
5cb28d1e10 Allow binding to UNIX sockets instead of TCP address/port. 2016-03-28 03:33:21 -07:00
Andrew Godwin
037f129117 Add timeout to WebSockets as per ASGI spec 2016-03-28 03:28:15 -07:00
Andrew Godwin
813ef1c27c Daphne is a universal wheel 2016-03-27 14:14:46 -07:00
Andrew Godwin
40b2348600 Fixed #101: Obscure error when strings in routing list. 2016-03-26 15:28:40 -07:00
Andrew Godwin
49d32a71e3 Merge pull request #99 from chornsby/patch-1
Remove references to Django project name
2016-03-25 09:43:21 -07:00
Charlie Hornsby
aad3575749 Remove references to Django project name
Update import paths to match standard Django package structure
2016-03-25 16:42:57 +02:00
Andrew Godwin
0bc0de7c48 Merge pull request #98 from rcorzogutierrez/master
Update to universal distribute
2016-03-24 12:11:46 -07:00
rcorzogutierrez
3e57358191 Update to universal distribute 2016-03-24 14:58:01 -04:00
Andrew Godwin
e51d551382 Merge pull request #96 from rcorzogutierrez/master
Update Readme
2016-03-24 09:27:13 -07:00
rcorzogutierrez
cb40b4fc14 Update Reame
add badge Pypi, License and download
2016-03-24 11:14:10 -04:00
Andrew Godwin
392ba22768 Releasing 0.10.2 2016-03-23 12:53:34 -07:00
Andrew Godwin
f829a14312 Don't show last-chance traceback when DEBUG is off. 2016-03-23 12:53:02 -07:00
Andrew Godwin
7bc94b342e Implement last-resort error handler for HTTP requests
There's no WSGI server to do this for us, so Channels has to.
2016-03-23 11:50:35 -07:00
Andrew Godwin
8a65199bfe Also normalise include patterns, and add tests for all regex norm 2016-03-22 10:39:27 -07:00
Andrew Godwin
7864519241 Releasing 0.10.1 2016-03-22 10:32:12 -07:00
Andrew Godwin
52c821a186 Increase FileResponse block size everywhere, not just staticfiles 2016-03-22 10:31:37 -07:00
Andrew Godwin
10224ff06c Flake, stop worrying about this file. 2016-03-22 10:20:15 -07:00
Andrew Godwin
6884e7d1e8 Fixed #93: Unicode regex patterns not working on http.request path 2016-03-22 10:17:38 -07:00
Andrew Godwin
afa46cfe0f Provide route and include at top level 2016-03-22 10:15:52 -07:00
Andrew Godwin
acd31a663d Add closed message to request bodies to allow fast failure 2016-03-22 10:15:30 -07:00
Andrew Godwin
d72f99df94 Update channel readme 2016-03-21 16:49:21 -07:00
Andrew Godwin
13d6c88c7f Releasing 0.10.0 2016-03-21 16:46:42 -07:00
Andrew Godwin
a5946922f5 Releasing version 0.10 2016-03-21 16:45:24 -07:00
Andrew Godwin
e7b323893f Change to new style of single-reader channel 2016-03-21 16:40:29 -07:00