Commit Graph

  • a0cbccfebc Remove encode/decode overhead at binding (#611) Krukov D 2017-04-16 19:45:29 +0300
  • 585c093352 Remove unnecessary line (#610) Krukov D 2017-04-16 19:27:56 +0300
  • 5e96e3c176 Mention RabbitMQ layer in the docs. (#608) Artem Malyshev 2017-04-15 03:42:19 +0300
  • 5445d317fd Provide TEST_CONFIG alias. (#604) Artem Malyshev 2017-04-13 00:51:41 +0300
  • 5648da5d34 Provide a way to disable static files serving in the live server test case. (#603) Artem Malyshev 2017-04-13 00:01:25 +0300
  • 31cd68c89b Delay server will now requeue messages for later when gets ChannelFull exception (#600) Sachin Rekhi 2017-04-11 02:25:56 -0700
  • db1b3ba951 Add ChannelLiveServerTestCase (#497) Artem Malyshev 2017-04-11 12:17:47 +0300
  • 7383280776 Added a decorator that checks origin headers (#593) Daniel Hepper 2017-04-07 15:05:34 +0200
  • 4063ac03ed Added 1.11 to tox (#596) Asif Saifuddin Auvi 2017-04-07 16:06:34 +0600
  • 9266521f94 Added django 1.11 to travis matrix (#597) Asif Saifuddin Auvi 2017-04-07 16:06:26 +0600
  • 5f7e76141c Actually releasing 1.1.3 Andrew Godwin 2017-04-07 04:35:37 +0100
  • 64e0470b76 Releasing 1.1.3 Andrew Godwin 2017-04-05 15:00:07 +0200
  • 0e637e09a4 Add start of IRC client spec draft Andrew Godwin 2017-04-05 14:59:40 +0200
  • fe18d43064 Remove unused import Andrew Godwin 2017-04-05 13:07:32 +0200
  • ceeacdbfc3 Add explicit checks for asgi library versions Andrew Godwin 2017-04-05 12:55:18 +0200
  • c1f801a20e Improve docs. (#589) Artem Malyshev 2017-04-05 13:41:30 +0300
  • bd03fabce6 Don't log discarded old protocol messages as ERROR Andrew Godwin 2017-04-04 10:51:07 +0200
  • 382318b6d2 Run tox tests from travis. (#104) Yoan Blanc 2017-04-03 15:49:08 +0200
  • e98e9ec990
    Run tox tests from travis. Yoan Blanc 2017-04-03 14:05:13 +0200
  • 627b97c317 Fixed #588: enforce_ordering failed to wait on process-specific chans Andrew Godwin 2017-04-03 13:01:20 +0200
  • ba54268c19 Releasing 1.1.2 Andrew Godwin 2017-04-01 15:33:15 +0100
  • 46656aad24 Releasing version 1.2.0 1.2.0 Andrew Godwin 2017-04-01 15:18:43 +0100
  • f7f468604a Fix autobahn minimum required version from 0.12 to 0.18 Ki Ageng Satria Pamungkas 2017-03-31 14:50:29 +0700
  • de65a41b54 Issue-579: Fix sentence grammar in documentation. (#580) Mike Barkas 2017-03-28 17:00:53 -0400
  • 38bc238788 Issue-443: Adding session decorators to reference documentation. (#578) Mike Barkas 2017-03-28 17:00:26 -0400
  • 28ace41edf Fixed #577: Use scheme key from ASGI request message Andrew Godwin 2017-03-28 13:37:33 -0700
  • 476d1500c6 Switch from MD5 to SHA-1 to work under FIPS-140-2 Andrew Godwin 2017-03-28 11:38:05 -0700
  • cddb0aa89e Fix unicode channel names in Python 2 Andrew Godwin 2017-03-28 11:33:53 -0700
  • 2d2a0cf822 Fix unicode-ness of http version Andrew Godwin 2017-03-28 11:28:59 -0700
  • 4a764f7966 Try to handle HTTP version and SSL correctly (plus better errors) Andrew Godwin 2017-03-28 11:23:51 -0700
  • 294e60504e Add capacity note about process-local channels. Andrew Godwin 2017-03-28 10:08:23 -0700
  • 3937489c4a Update Daphne for new process-local channel style Andrew Godwin 2017-03-27 19:49:50 -0700
  • bbff928152 Update ASGI spec with new process-local channels definition Andrew Godwin 2017-03-27 19:04:58 -0700
  • df22aa792c Fixed missing keyword argument in testing documentation (#574) Matt Magin 2017-03-28 05:13:14 +1030
  • 1c5074d128 Specs should be very precise. Andrew Godwin 2017-03-27 10:06:38 -0700
  • bd9b8d0068 Improve accept flow handling to allow accept: False and match spec Andrew Godwin 2017-03-27 10:02:18 -0700
  • a9062e5d28 Further clarify accept flow Andrew Godwin 2017-03-27 09:59:42 -0700
  • cf788a3d7d Allow accept to be False Andrew Godwin 2017-03-27 09:54:13 -0700
  • eec22f0355 Merge 9d708cda96 into 9f4f057e4c Cory Benfield 2017-03-25 12:13:20 +0000
  • 88098d1fab Merge 8907d8355c into 9f4f057e4c kviktor 2017-03-25 12:13:20 +0000
  • 9f4f057e4c Support websocket options for cli and infinite time to timeouts (#99) Raul 2017-03-25 04:47:59 +0100
  • 0f0c74daaa Expose WebSocketBridge.socket (#572) Flavio Curella 2017-03-24 17:33:55 -0500
  • 62e25f7201 change test raurodse 2017-03-24 11:58:15 +0100
  • 613153cbc6 Allow runworker to be used without staticfiles (#569) Erwin Junge 2017-03-23 16:32:51 -0700
  • 10398780a3 Allow relative url in WebsocketBridge.connect() (#567) Flavio Curella 2017-03-23 18:30:28 -0500
  • 4323a64e33 Add python 3.6 checks (#571) Erwin Junge 2017-03-23 14:14:15 -0700
  • 9f7fb7b80d remove spurious markdown formatting (#566) Flavio Curella 2017-03-23 11:49:17 -0500
  • 9701e336fa add websocket timeout and websocket connetion timeout to Cli. Add support for infinite time to websocket timeout and websocket connection timeout raurodse 2017-03-23 08:32:45 +0100
  • 08ff57ac9b Channel and http session from http (#564) Coread 2017-03-22 22:58:35 +0000
  • d68461920f HTTP responses: two fixes and some tests (#96) Maik Hoepfel 2017-03-22 17:55:28 -0500
  • e7490dcda6 Add Hypothesis tests for HTTP responses Maik Hoepfel 2017-03-22 16:59:23 +0800
  • f35ad20748 Add assert method to check a response for spec conformance Maik Hoepfel 2017-03-22 16:57:43 +0800
  • 250f0e30c3 Helper for getting HTTP Response for a given channel message Maik Hoepfel 2017-03-22 16:55:16 +0800
  • bfbef8ea96 Require status key in first message to response channel Maik Hoepfel 2017-03-22 12:45:50 +0800
  • 129fe71f83 Fix: Always call Request.write() Maik Hoepfel 2017-03-21 13:20:57 +0800
  • 526ad65e73 A couple more spec tweaks Andrew Godwin 2017-03-19 12:32:43 -0700
  • 1f2538f5b8 Few more spec clarifications Andrew Godwin 2017-03-19 12:26:20 -0700
  • 528cd89f4e Rearrange ASGI specs into a proper split of messaging/protocols Andrew Godwin 2017-03-19 12:17:13 -0700
  • 274a5a8c98 Releasing 1.1.1 Andrew Godwin 2017-03-19 11:23:28 -0700
  • 08881bc7de Releasing 1.1.0 Andrew Godwin 2017-03-18 12:57:46 -0700
  • 04118cab7e Releasing 1.1.0 1.1.0 Andrew Godwin 2017-03-18 12:38:52 -0700
  • 2edfe5d7d5 Ah yes, Twisted 17 releases start at 17.1 Andrew Godwin 2017-03-18 12:32:04 -0700
  • fa2841c101 Update the other things mentioning Twisted 16.0 Andrew Godwin 2017-03-18 12:30:20 -0700
  • 5eff45482a Update tox config for Twisted release range Andrew Godwin 2017-03-18 12:28:02 -0700
  • ea7544d8b7 Update README with HTTP/2 details Andrew Godwin 2017-03-18 12:25:56 -0700
  • a925ce32cd Add in HTTP/2 support with right deps and log info Andrew Godwin 2017-03-18 12:10:20 -0700
  • e6e4240c0e Implement IProtocolNegotiationFactory. Cory Benfield 2016-11-18 10:22:03 +0000
  • d3f26a6bf2 Add a custom override of buildProtocol. Cory Benfield 2016-11-18 10:15:16 +0000
  • d86d7dd3c4 Fixed #93: Don't try to send disconnect if it never connected Andrew Godwin 2017-03-16 19:05:49 -0700
  • 3cd048d594 Store endpoint listen results. (#92) Artem Malyshev 2017-03-17 05:04:02 +0300
  • 63dc5f6651 add Channels WebSocket javascript wrapper (#544) Flavio Curella 2017-03-14 17:08:04 -0500
  • 3d9f808d77 Rename ports to listeners. Artem Malyshev 2017-03-15 00:17:20 +0300
  • 463d16f3f9 Make the channel_session decorator work on methods as well (#555) Erwin Junge 2017-03-14 14:14:20 -0700
  • 7f92a48293 Full test suite for HTTP requests (#91) Maik Hoepfel 2017-03-14 16:12:07 -0500
  • 0b654e0595 Store endpoint listen results. Artem Malyshev 2017-03-14 03:46:12 +0300
  • cad63451f8 Expand more on accepting connections Andrew Godwin 2017-03-12 21:03:25 -0700
  • 13c1fcb654 Proposal for minor spec changes (#554) Maik Hoepfel 2017-03-08 01:05:28 -0600
  • 5006f99109 Suppress warning about slow test Maik Hoepfel 2017-03-08 12:38:10 +0800
  • 708b3c0179 Check order of header values Maik Hoepfel 2017-03-08 11:28:11 +0800
  • 57051a48cd Fix byte string issue in Python 2 Maik Hoepfel 2017-03-07 13:34:11 +0800
  • 549df9d3ec Add and convert tests for HTTP requests Maik Hoepfel 2017-03-07 12:27:38 +0800
  • bcd7015844 Add Hypothesis strategies for generating HTTP requests Maik Hoepfel 2017-02-09 15:31:33 +0100
  • 7be54eb59d ASGITestCase - checking channel messages for spec conformance Maik Hoepfel 2017-02-09 15:29:56 +0100
  • 2101f285cb Allow custom json encoder and decoder in JsonWebsocketConsumer (#535) Doug Keen 2017-02-28 18:51:48 -0800
  • c55bc8a94b Fixed #90: X-Forwarded-For now does v6 address properly Andrew Godwin 2017-02-25 18:18:17 -0800
  • ef6d526359 Add note about installing Redis Andrew Godwin 2017-02-25 18:12:32 -0800
  • c14caede51 Start working on 1.1.0 release notes Andrew Godwin 2017-02-23 18:01:28 -0800
  • b2842f1ef1 Fixed #542: Don't use staticfiles handler if staticfiles is not installed Andrew Godwin 2017-02-23 17:51:39 -0800
  • 7ab21c4846 Set self.kwargs in Binding.trigger_inbound when setting self.message (#541) Pierre Chiquet 2017-02-23 19:17:43 +0100
  • 863b1cebdd Requeue next message immediately to avoid wait queue race condition (#532) Coread 2017-02-22 19:00:50 +0000
  • db3a020122 Use domain instead of port in docs (#539) Hassen ben tanfous 2017-02-21 00:11:28 +0100
  • 7625ed2700 use domain instead of port (#537) Hassen ben tanfous 2017-02-20 01:16:37 +0100
  • 672de2b2a3 Separate tests into own directory. (#531) Artem Malyshev 2017-02-16 19:22:23 +0100
  • 360a445f68 Fix missed test Andrew Godwin 2017-02-16 10:18:32 -0800
  • b8c96d7fb2 Fixed #86: Use left-most X-Forwarded-For value. Andrew Godwin 2017-02-16 10:01:07 -0800
  • 80bacf1ea1 Handle both dicts and twisted Headers (#84) NotSqrt 2017-02-15 03:15:00 +0100
  • 13472369eb fix tox (#516) Хасанов Булат 2017-02-14 20:50:01 +0300
  • 95c9925fe4 Update Binding to support models with UUIDField as primary key (#528) Pierre Chiquet 2017-02-14 18:48:00 +0100
  • d4a5818dad Handle both dicts and twisted Headers NotSqrt 2017-02-13 09:52:51 +0100
  • 412d9a48dc Releasing version 1.0.3 1.0.3 Andrew Godwin 2017-02-12 22:44:38 -0800