Commit Graph

  • 1fcb76e956 Version 0.11.0 0.11.0 Andrew Godwin 2016-04-26 13:23:59 +0100
  • bce5cdf13d Send paths and query strings pre-decoded as per updated ASGI spec Andrew Godwin 2016-04-26 13:20:57 +0100
  • 7945859bb2 Update ASGI HTTP spec to make all path parts unicode Andrew Godwin 2016-04-26 13:07:23 +0100
  • 2c39e42fa2 Add patchinator config for more docs Andrew Godwin 2016-04-26 13:07:10 +0100
  • 80206e5452 Fix loading files. #123 Michael Kutý 2016-04-08 20:04:55 +0200
  • 3d069c0427 Merge pull request #7 from fcurella/ws_protocols Andrew Godwin 2016-04-07 13:12:05 -0700
  • caee853da7 add --ws-protocols to cli arguments Flavio Curella 2016-04-07 10:12:50 -0500
  • 1d1b397aa2 add support for websocket protocols Flavio Curella 2016-04-07 09:49:55 -0500
  • f974f13a37 Rearrange docs, add cross-compat doc Andrew Godwin 2016-04-06 22:05:28 -0700
  • 8abe53e170 Change type of error Andrew Godwin 2016-04-06 22:02:41 -0700
  • 8fdf268574 Add testing documentation Andrew Godwin 2016-04-06 11:06:02 -0700
  • 609adfca8d Fix example with custom channel Andrew Godwin 2016-04-06 08:11:59 -0700
  • c171cb4346 Fix auth example imports in Gettings Started guide Gregor Müllegger 2016-04-06 17:10:11 +0200
  • e88e0feae9 Fix typo in path to DatabaseChannelLayer Gregor Müllegger 2016-04-06 17:10:01 +0200
  • 70637b7afe Wrap line properly Andrew Godwin 2016-04-05 22:29:00 -0700
  • cd9c049296 Rename database layer models to be consistent Andrew Godwin 2016-04-05 22:25:05 -0700
  • 6006a3181a Fix version specific check in patchinator Andrew Godwin 2016-04-05 22:23:05 -0700
  • 4504eb6ec9 Add select_for_update() to improve isolation Andrew Godwin 2016-04-05 22:18:54 -0700
  • 732167282b Some import sorting stuff Andrew Godwin 2016-04-05 17:38:05 -0700
  • 11218089bd Fix flake error Andrew Godwin 2016-04-05 17:30:47 -0700
  • 352407e54b Improve patchinator, lots of doc stuff Andrew Godwin 2016-04-05 17:27:36 -0700
  • 4437e04528 Fix circular import issue Andrew Godwin 2016-04-05 17:19:23 -0700
  • 4bab456c61 Fail to work if you have channel-enabled Django Andrew Godwin 2016-04-05 16:44:26 -0700
  • d29f02fb33 Patchinator/django fixes Andrew Godwin 2016-04-05 16:20:49 -0700
  • 2eb8e9277e Fixed #119: Talked about IRC channel Andrew Godwin 2016-04-05 13:48:29 -0700
  • 63feaf20ce Merge 0c9cd481f6 into 7b13995dee Florent D'halluin 2016-04-05 19:18:59 +0000
  • 0c9cd481f6 make travis install h2, and optionnal import PyOpenSSL Florent D'halluin 2016-04-05 21:26:44 +0200
  • 6e3c69eaf7 add ssl support (required for any browser use of h2) Florent D'halluin 2016-04-05 00:13:30 +0200
  • 48889827ea streaming body for both req and response Florent D'halluin 2016-04-04 22:19:17 +0200
  • d259d8e57f add h2 deps on setup.py Florent D'halluin 2016-04-04 22:18:58 +0200
  • 854f25b7bd initial proof of concept, works on simple GET request (no streaming body, no streaming reply, no SSL ) Florent D'halluin 2016-04-03 16:17:04 +0200
  • 2ef0baa5c2 Release 0.11.0 Andrew Godwin 2016-04-05 08:21:54 -0700
  • cf52c922e0 Update getting started to not pass messages back directly Andrew Godwin 2016-04-05 08:09:03 -0700
  • 7b13995dee Releasing 0.10.3 0.10.3 Andrew Godwin 2016-04-05 08:12:50 -0700
  • 45b121572c Hard error on invalid websocket reply messages Andrew Godwin 2016-04-05 08:04:10 -0700
  • 28e897d9bc Remove lazy loading of middleware David Evans 2016-04-04 21:36:18 +0100
  • 6ea3dd803e Respect access_log=- Andrew Godwin 2016-04-03 21:10:23 -0700
  • 3c726e0d51 Releasing 0.10.2 0.10.2 Andrew Godwin 2016-04-03 21:05:55 -0700
  • 768b852eec Add length to access log Andrew Godwin 2016-04-03 21:02:35 -0700
  • 074f73acb4 Don't fail timeouts when slow request being processed Andrew Godwin 2016-04-03 20:56:48 -0700
  • 37923c3674 Flake8 fixes Andrew Godwin 2016-04-04 03:38:38 +0200
  • 67e3e55131 Respect HTTP request body close in ASGI. Andrew Godwin 2016-04-04 01:02:48 +0200
  • 920882f1da Implement timeout on request body reading Andrew Godwin 2016-04-04 00:55:10 +0200
  • e18bfed8f3 Clarify timeout behaviour of block() in asgi Andrew Godwin 2016-04-04 00:34:55 +0200
  • a563d4353f Fix new routing channel name collector and add test Andrew Godwin 2016-04-04 00:24:58 +0200
  • 0071ca31c8 More patchinator tweaks. Will do more after 1.0. Andrew Godwin 2016-04-03 23:31:21 +0200
  • bd796cb7e6 More patchinator stuff, but unsure if this is the right approach Andrew Godwin 2016-04-03 23:13:14 +0200
  • d0bb872113 Add first version of patchinator Andrew Godwin 2016-04-03 19:41:26 +0200
  • 5a22412c16 Considerably improve routing code simplicity and shortcircuiting Andrew Godwin 2016-04-03 18:53:12 +0200
  • 0e3c742a80 Introduce ChannelTestCase to make testing easier Andrew Godwin 2016-04-03 18:32:42 +0200
  • 3576267be2 Add paragraph on updating routing.py at that point Arnaud Limbourg 2016-04-04 03:32:13 +0200
  • 7c330e71fa Add basic access logging (enabled by default to stdout) Andrew Godwin 2016-04-04 00:29:05 +0200
  • dfef0c551e Fix typo in paragraph about channel types Haiko Schol 2016-04-02 12:14:43 +0200
  • dd396e7960 Merge pull request #109 from michael-borisov/patch-1 Andrew Godwin 2016-03-31 19:19:10 +0200
  • 9baae5d978 Update package url Michael Borisov 2016-03-31 15:40:18 +0200
  • e710ac02df Add build dir to gitignore Andrew Godwin 2016-03-29 11:45:23 +0100
  • 8f40ad1d68 Releasing 0.10.3 Andrew Godwin 2016-03-29 11:43:54 +0100
  • e0e27ff9eb Releasing 0.10.1 0.10.1 Andrew Godwin 2016-03-29 03:31:32 -0700
  • ca35d6c18f Add WebSocket keepalive ping support with configurable interval Andrew Godwin 2016-03-29 03:28:05 -0700
  • 6fa258f386 Merge pull request #103 from tclancy/patch-1 Andrew Godwin 2016-03-29 10:50:07 +0100
  • 1368e865d2 Add missing work to concepts.rst Tom Clancy 2016-03-28 14:12:22 -0400
  • 1ab757fffb Implement group_expiry on database channel backend Andrew Godwin 2016-03-28 11:59:25 +0100
  • 59198ea93e Add signed cookie warning Andrew Godwin 2016-03-28 11:45:24 +0100
  • bee81ee620 Update ASGI spec to add enforced long connection timeouts. Andrew Godwin 2016-03-28 11:44:40 +0100
  • 5cb28d1e10 Allow binding to UNIX sockets instead of TCP address/port. Andrew Godwin 2016-03-28 03:33:21 -0700
  • 037f129117 Add timeout to WebSockets as per ASGI spec Andrew Godwin 2016-03-28 03:28:15 -0700
  • 813ef1c27c Daphne is a universal wheel Andrew Godwin 2016-03-27 14:14:46 -0700
  • 40b2348600 Fixed #101: Obscure error when strings in routing list. Andrew Godwin 2016-03-26 15:28:11 -0700
  • 49d32a71e3 Merge pull request #99 from chornsby/patch-1 Andrew Godwin 2016-03-25 09:43:21 -0700
  • aad3575749 Remove references to Django project name Charlie Hornsby 2016-03-25 16:42:57 +0200
  • 0bc0de7c48 Merge pull request #98 from rcorzogutierrez/master Andrew Godwin 2016-03-24 12:11:46 -0700
  • 3e57358191 Update to universal distribute rcorzogutierrez 2016-03-24 14:58:01 -0400
  • e51d551382 Merge pull request #96 from rcorzogutierrez/master Andrew Godwin 2016-03-24 09:27:13 -0700
  • cb40b4fc14 Update Reame rcorzogutierrez 2016-03-24 11:14:10 -0400
  • 392ba22768 Releasing 0.10.2 Andrew Godwin 2016-03-23 12:53:34 -0700
  • f829a14312 Don't show last-chance traceback when DEBUG is off. Andrew Godwin 2016-03-23 12:53:02 -0700
  • 7bc94b342e Implement last-resort error handler for HTTP requests Andrew Godwin 2016-03-23 11:50:35 -0700
  • 8a65199bfe Also normalise include patterns, and add tests for all regex norm Andrew Godwin 2016-03-22 10:39:27 -0700
  • 7864519241 Releasing 0.10.1 Andrew Godwin 2016-03-22 10:32:12 -0700
  • 52c821a186 Increase FileResponse block size everywhere, not just staticfiles Andrew Godwin 2016-03-22 10:31:01 -0700
  • 10224ff06c Flake, stop worrying about this file. Andrew Godwin 2016-03-22 10:20:15 -0700
  • 6884e7d1e8 Fixed #93: Unicode regex patterns not working on http.request path Andrew Godwin 2016-03-22 10:17:38 -0700
  • afa46cfe0f Provide route and include at top level Andrew Godwin 2016-03-22 10:15:52 -0700
  • acd31a663d Add closed message to request bodies to allow fast failure Andrew Godwin 2016-03-22 10:15:30 -0700
  • d72f99df94 Update channel readme Andrew Godwin 2016-03-21 16:49:21 -0700
  • 13d6c88c7f Releasing 0.10.0 Andrew Godwin 2016-03-21 16:46:42 -0700
  • a5946922f5 Releasing version 0.10 0.10.0 Andrew Godwin 2016-03-21 16:45:24 -0700
  • e7b323893f Change to new style of single-reader channel Andrew Godwin 2016-03-21 16:40:29 -0700
  • 8522eb40ca Update single-reader channel names to split on !, not start. Andrew Godwin 2016-03-21 16:38:23 -0700
  • bc51d657d5 Add spawn rate control Andrew Godwin 2016-03-20 19:10:19 -0700
  • 0ef19c9074 Don't try and spawn all sockets instantly Andrew Godwin 2016-03-20 19:03:06 -0700
  • 40f6d198fa Even better precision on benchmarker concurrency Andrew Godwin 2016-03-20 18:49:11 -0700
  • 808231cdc5 Don't let benchmarker overshoot concurrency Andrew Godwin 2016-03-20 18:46:10 -0700
  • db9661b31d Throw in fabfile for benchmarking while I'm here Andrew Godwin 2016-03-20 18:43:52 -0700
  • 2fc2a0f67c 99th percentile for ws benchmarker Andrew Godwin 2016-03-20 18:37:52 -0700
  • 7e37440c93 Update benchmarker to be more consistent and flexible Andrew Godwin 2016-03-20 18:34:39 -0700
  • 5c1a0fc096 Update default redis url for test project Andrew Godwin 2016-03-20 18:34:30 -0700
  • a9d7284488 Convert port into an int in benchmarker Andrew Godwin 2016-03-20 18:10:33 -0700
  • e7a5ad01fd Update benchmarker for newer Autobahn Andrew Godwin 2016-03-20 18:09:54 -0700
  • 5676f2da49 Update benchmarker to work with custom host/port Andrew Godwin 2016-03-20 18:05:29 -0700