Commit Graph

341 Commits

Author SHA1 Message Date
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
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
8522eb40ca Update single-reader channel names to split on !, not start. 2016-03-21 16:38:23 -07:00
Andrew Godwin
bc51d657d5 Add spawn rate control 2016-03-20 19:10:19 -07:00
Andrew Godwin
0ef19c9074 Don't try and spawn all sockets instantly 2016-03-20 19:03:06 -07:00
Andrew Godwin
40f6d198fa Even better precision on benchmarker concurrency 2016-03-20 18:49:11 -07:00
Andrew Godwin
808231cdc5 Don't let benchmarker overshoot concurrency 2016-03-20 18:46:10 -07:00
Andrew Godwin
db9661b31d Throw in fabfile for benchmarking while I'm here 2016-03-20 18:43:52 -07:00
Andrew Godwin
2fc2a0f67c 99th percentile for ws benchmarker 2016-03-20 18:37:52 -07:00
Andrew Godwin
7e37440c93 Update benchmarker to be more consistent and flexible 2016-03-20 18:34:39 -07:00
Andrew Godwin
5c1a0fc096 Update default redis url for test project 2016-03-20 18:34:30 -07:00
Andrew Godwin
a9d7284488 Convert port into an int in benchmarker 2016-03-20 18:10:33 -07:00
Andrew Godwin
e7a5ad01fd Update benchmarker for newer Autobahn 2016-03-20 18:09:54 -07:00
Andrew Godwin
5676f2da49 Update benchmarker to work with custom host/port 2016-03-20 18:05:29 -07:00
Andrew Godwin
6ed46c7228 Update dockerfile a bit so it caches right 2016-03-20 18:05:16 -07:00
Andrew Godwin
a0f6d5b8b8 Only support Django 1.8 and above, as it's the LTS 2016-03-20 17:38:14 -07:00
Andrew Godwin
caa589ae70 Correct project name in testproject.asgi 2016-03-20 17:12:19 -07:00
Andrew Godwin
b3c101bd79 Make test project useable in a production load testing setting 2016-03-20 17:06:51 -07:00
Andrew Godwin
bea5b138ef Update test project with HTTP endpoint 2016-03-20 14:31:32 -03:00
Andrew Godwin
4f8b297462 Make flake8 more happy 2016-03-20 14:10:05 -03:00
Andrew Godwin
3cdf51ed84 Better spacing in routing tests 2016-03-20 14:06:35 -03:00
Andrew Godwin
c36a33ab96 Improve wording about regex appending in routing docs 2016-03-20 13:56:42 -03:00
Andrew Godwin
d3da7054b4 Doc typo 2016-03-20 13:55:22 -03:00
Andrew Godwin
18385d68f0 Fix bad rename stuff 2016-03-20 13:52:54 -03:00
Andrew Godwin
841e19da79 Change to a full pattern-based routing system. 2016-03-20 13:48:34 -03:00
Andrew Godwin
a914cfdcb6 Update ASGI spec to make websocket.receive/disconnect include path
This enables much easier routing for applications, and is not a lot
more overhead, all things considered.
2016-03-20 13:48:34 -03:00
Andrew Godwin
2732a66e81 Improve name_that_thing to handle instance methods 2016-03-20 13:48:34 -03:00
Andrew Godwin
c58db806b6 Merge pull request #91 from DavidMuller/patch-1
Fix Typo in concepts.rst
2016-03-17 19:49:14 -03:00