Commit Graph

117 Commits

Author SHA1 Message Date
Andrew Godwin
64fe0cb77f Add --noasgi option to runserver to run the old WSGI server instead 2016-02-20 22:56:10 +00:00
Andrew Godwin
267e56ce2a Make transfer_user fail silently if no user 2016-02-20 22:47:48 +00:00
Andrew Godwin
171b9d8552 Add META['SCRIPT_NAME'] for backwards compat 2016-02-20 22:47:35 +00:00
Andrew Godwin
31447a4641 User auth fixing 2016-02-14 21:27:12 +00:00
Andrew Godwin
5c9093ddeb Fix bug with sending empty response 2016-02-14 21:26:34 +00:00
Andrew Godwin
be1498768f HTTP Long Poll finishing off 2016-02-14 19:22:46 +00:00
Andrew Godwin
4f60726ec4 Remove unused imports 2016-02-14 18:50:05 +00:00
Andrew Godwin
943733c447 Additional logging and --noworker option 2016-02-14 18:47:30 +00:00
Andrew Godwin
1328c367dc Move default-request handling into common place 2016-02-14 17:11:44 +00:00
Andrew Godwin
b468ddd930 More flake fixes 2016-02-10 20:37:57 +00:00
Andrew Godwin
caca13c2bc Remove extra blank line 2016-02-10 20:31:50 +00:00
Andrew Godwin
41b6750afb Do much more runserver-like logging 2016-02-10 20:26:56 +00:00
Andrew Godwin
fee6a38483 Handle request body encoding 2016-02-10 19:50:36 +00:00
Andrew Godwin
76611b7e6e Fix up some comments 2016-02-10 19:29:47 +00:00
Andrew Godwin
cd17c88533 Fix flake errors 2016-02-10 19:28:12 +00:00
Andrew Godwin
a4381f427e Fix runserver to properly autoreload w/Twisted 2016-02-10 19:24:18 +00:00
Andrew Godwin
1a7010aa2c Make _stream work on AsgiRequest 2016-02-10 19:15:00 +00:00
Andrew Godwin
c7d417dd33 OKAY I THINK THIS IS THE LAST STUPID MISTAKE 2016-02-09 13:35:13 -08:00
Andrew Godwin
49cbf31872 Fix more python 3 unicode issues 2016-02-09 13:32:37 -08:00
Andrew Godwin
be172045ed Fix test path encoding 2016-02-09 13:04:23 -08:00
Andrew Godwin
aff9ca2f13 Update runserver to autoreload w/daphne in main thread 2016-02-09 13:01:46 -08:00
Andrew Godwin
5ddeed4a25 Remove dead code 2016-02-09 13:01:46 -08:00
Andrew Godwin
b7b11cb075 Remove sneaky print 2016-02-05 16:47:43 -08:00
Andrew Godwin
fa58375a51 Python 3 fixes 2016-02-05 16:47:11 -08:00
Andrew Godwin
13766a3027 Fix flake8 errors 2016-02-05 16:26:05 -08:00
Andrew Godwin
1dab70ed86 Update CI config a bit more. 2016-02-05 16:22:58 -08:00
Andrew Godwin
5cd2cbdfee Add test suite for ASGI handlers 2016-02-05 15:53:01 -08:00
Andrew Godwin
17e9824f71 Update database channel backend to pass conformance 2016-02-05 14:16:20 -08:00
Andrew Godwin
a9810014ca Rework database channel layer and tests, to use ASGI conformance suite 2016-01-17 14:28:01 -08:00
Andrew Godwin
5fa357e403 Disable linearize until it's reimplemented on sessions. 2016-01-17 14:22:28 -08:00
Andrew Godwin
5348c52778 Fixed #33: Add wsgi.multi* variables for back compat. 2016-01-02 18:35:43 -08:00
Andrew Godwin
d452486524 Correct body/POST handling 2016-01-02 18:10:25 -08:00
Andrew Godwin
836f6be43a Make runserver work using daphne 2016-01-02 17:53:53 -08:00
Andrew Godwin
b9464ca149 Start making channels work to ASGI spec. 2016-01-02 10:17:45 -08:00
Andrew Godwin
5a95248b3f Initial script name support 2015-12-18 21:23:09 +00:00
Andrew Godwin
a0b2696b30 Merge pull request #50 from bastianh/redis_url
Fixed #39: Allow redis:// URL redis configuration
2015-12-16 21:37:40 +00:00
Bastian Hoyer
70bc429d0b Fixed #39: Allow redis:// URL redis configuration 2015-12-16 20:42:56 +01:00
Bastian Hoyer
c5fdf16568 Fixes #44 also for twisted backend 2015-12-16 20:10:34 +01:00
Andrew Godwin
42d437eaf8 Fixed #44: Don't make autobahn check host/path 2015-12-15 19:55:26 +00:00
knbk
c9135ddcbe Fixed typo 2015-12-13 02:31:52 +01:00
Andrew Godwin
b6f38910de Working mixed-mode HTTP/WebSocket server! 2015-12-02 12:54:52 -08:00
Andrew Godwin
bf9a423211 Twisted HTTP interface now serves basic requests 2015-12-02 12:38:02 -08:00
ekmartin
4f87d53adc Include cookies in request_info for websockets 2015-11-18 17:48:03 +01:00
Andrew Godwin
0c03ea7780 Merge pull request #29 from ekmartin/tests_and_py3
Run tests with tox and add flake8/isort
2015-11-09 12:25:06 +00:00
ekmartin
28e132468f Store the session key as a string 2015-11-09 13:09:34 +01:00
ekmartin
cf2de79d64 Add isort and fix errors 2015-11-09 13:01:02 +01:00
ekmartin
1804d66b85 Ignore testproject for flake8 2015-11-09 13:00:00 +01:00
ekmartin
14bc306214 Make sure channels() actually returns the channel list 2015-11-09 13:00:00 +01:00
ekmartin
4469b55d96 Fix pep8 errors using the Django core's flake8 preset 2015-11-09 13:00:00 +01:00
ekmartin
351a18ba07 Add tox and run tests for python 2.7/3.5 and Django 1.6-1.8 2015-11-09 12:58:59 +01:00