Commit Graph

  • 1b33e05f74 fix debug log messages Daniel Schwarz 2017-05-27 16:32:39 +02:00
  • 53a04309ff add header_fragment handeling Daniel Schwarz 2017-05-27 16:28:57 +02:00
  • dc411651b6 add check for header and value Daniel Schwarz 2017-05-27 15:36:57 +02:00
  • 514540b90b add debug for header values Daniel Schwarz 2017-05-27 15:32:37 +02:00
  • a5249d1f5d aiomysql has DictCursor Tadas Talaikis 2017-05-27 11:06:45 +03:00
  • 21aa3f6578 Merge pull request #748 from messense/feature/websocket-config Eli Uriegas 2017-05-26 10:44:49 -05:00
  • 0024edbbb9
    Add websocket max_size and max_queue configuration messense 2017-05-26 11:11:26 +08:00
  • 23cb39b557 Merge pull request #744 from algtmatt/feature/from_file_doc_fix Raphael Deem 2017-05-24 18:16:10 -07:00
  • 48de321869 Merge pull request #697 from 38elements/stream Eli Uriegas 2017-05-24 16:22:52 -07:00
  • c6d68009d2 Merge pull request #745 from messense/feature/gunicorn-worker-test-case Raphael Deem 2017-05-23 20:53:01 -07:00
  • 2cab267405 Merge pull request #734 from ashleysommer/static_large_file_stream Raphael Deem 2017-05-23 20:52:12 -07:00
  • 6bdc0d2e5e
    Fix Gunicorn worker messense 2017-05-23 11:28:12 +08:00
  • 3eed81c1eb
    Add a simple integration test for Gunicorn worker messense 2017-05-23 10:59:55 +08:00
  • b447807b36 Merge pull request #742 from r0fls/700 Raphael Deem 2017-05-22 19:29:32 -07:00
  • 2771c8c32e Merge pull request #738 from messense/feature/conduct Eli Uriegas 2017-05-22 15:34:01 -07:00
  • 21a88bc2d3 Add maintainers email address Eli Uriegas 2017-05-22 15:31:05 -07:00
  • 57c1838f68 Update config file loader docs Matthew Snyder 2017-05-22 14:10:08 -07:00
  • 52b0254ec6 unix socket support; fixes #700 Raphael Deem 2017-05-21 03:14:58 -07:00
  • 49631542ce Merge pull request #732 from jrocketfingers/feature/explicit-register-middleware Raphael Deem 2017-05-21 03:06:12 -07:00
  • 4b80ffb9eb Merge pull request #740 from r0fls/739 Raphael Deem 2017-05-21 02:20:02 -07:00
  • 9efa7c116d remove redundant code; decode response Raphael Deem 2017-05-20 19:30:08 -07:00
  • 5d9c8d59a0 add abort() test Raphael Deem 2017-05-20 14:43:57 -07:00
  • 1a60201f68 flake8 spacing Raphael Deem 2017-05-20 10:44:09 -07:00
  • f3186abf09 SANIC_EXCEPTIONS -> _sanic_exceptions Raphael Deem 2017-05-20 10:29:00 -07:00
  • 6bcc0d3c7f Merge remote-tracking branch 'upstream/master' Raphael Deem 2017-05-20 02:17:26 -07:00
  • 57b9a57dde Update README.rst Raphael Deem 2017-05-20 02:17:12 -07:00
  • 28994f4b64 update todo Raphael Deem 2017-05-20 02:15:45 -07:00
  • 588b4712bf add exception decorator Raphael Deem 2017-05-20 01:21:09 -07:00
  • d3b6208057 add abort function Raphael Deem 2017-05-19 14:40:01 -07:00
  • ef80953b1b Fix flake8 line length error. Ashley Sommer 2017-05-18 19:23:01 +10:00
  • 72db1188c7 Add an option to the static() helper to switch on streaming for large files. By default uses a 1M threshold. ie. if the static file to serve is >= 1M it will stream the file. This threshold value is configurable by passing an int instead of a bool to stream_large_files parameter of static(). ashleysommer 2017-05-18 18:30:54 +10:00
  • 0858d3c544 Merge pull request #733 from ashleysommer/file_stream Raphael Deem 2017-05-19 16:48:12 -07:00
  • 5c5656f981 Moved file_stream tests to test_responses.py Ashley Sommer 2017-05-20 09:41:36 +10:00
  • 58a9c92d75 fix 739 Raphael Deem 2017-05-19 13:35:04 -07:00
  • a6dc4646db Merge pull request #737 from 38elements/deploying Eli Uriegas 2017-05-19 12:10:36 -07:00
  • 8ff553e926
    Add Code of Conduct messense 2017-05-19 23:09:44 +08:00
  • 848a5c61f0 Fix Running via Gunicorn in deploying.md 38elements 2017-05-19 23:22:57 +09:00
  • d49000e9f4 Merge pull request #736 from fanjindong/examples_read Raphael Deem 2017-05-19 01:45:06 -07:00
  • a82145c4e6 debug 'Blueprint names must be unique' fanjindong 2017-05-19 16:26:56 +08:00
  • 181edb7235 Test file() and file_stream() response helpers. Added test for file() response helper and file_stream() response helper. Ashley Sommer 2017-05-19 13:01:21 +10:00
  • ff2ae11ac8 Remove exception print(e) statement. Ashley Sommer 2017-05-19 13:00:01 +10:00
  • 3f841f3b21 Switch to non-hardcoded register_middleware. Johnny Rocketfingers 2017-05-18 22:08:44 +02:00
  • 181977ad4e Added brief documentation with an example for file_stream Added test to ensure file_stream() works in the test suite. ashleysommer 2017-05-18 18:12:26 +10:00
  • e155fe403d Add file_stream response handler For streaming large static files Like file() but breaks the file into chunks and sends it with a StreamingHTTPResponse Chunk size is configurable, but defaults to 4k, this seemed to be the sweet spot in my testing. Also supports ContentRange same as file() does. ashleysommer 2017-05-18 18:04:28 +10:00
  • bf5438d573 Extract register_middleware into a method. Johnny Rocketfingers 2017-05-18 06:34:28 +02:00
  • 0e4aaf8856 Merge pull request #731 from jrocketfingers/fix/token-missing-auth-headers Raphael Deem 2017-05-17 13:10:12 -07:00
  • 5c44ce1637 Merge pull request #719 from messense/feature/worker-uvloop Raphael Deem 2017-05-17 12:47:19 -07:00
  • 974fe25a11 Merge pull request #722 from messense/feature/ci-without-ext Raphael Deem 2017-05-17 12:47:05 -07:00
  • 58bae83558 Add a regression test. Johnny 2017-05-17 11:15:45 +02:00
  • 5d309af86f Check that the headers are actually provided. Johnny 2017-05-17 11:08:50 +02:00
  • ec857d1c53
    Drop tox-travis messense 2017-05-17 12:21:56 +08:00
  • 2f84cdd708
    Fix websocket handler bug on Python3.5 with no uvloop messense 2017-05-15 10:50:13 +08:00
  • 7cc02e84ed
    Fix json loads bug on Python 3.5 messense 2017-05-15 10:11:25 +08:00
  • 87c2a5bc97 Merge pull request #724 from suoning/doc-logger Raphael Deem 2017-05-16 21:10:57 -07:00
  • 826c2e0f4e Merge pull request #725 from 38elements/contributing Eli Uriegas 2017-05-15 14:45:57 -07:00
  • b5e25e13b7 Merge pull request #727 from argaen/update_aiocache_example Eli Uriegas 2017-05-15 11:39:02 -07:00
  • f9653114d1 Update aiocache example to latest version argaen 2017-05-15 20:27:55 +02:00
  • 6b7e19891b Get rid of un-needed s, Fix some formatting. Eli Uriegas 2017-05-15 10:54:47 -07:00
  • a677f14423 Add rule in CONTRIBUTING.md 38elements 2017-05-15 18:58:28 +09:00
  • dddce3f30d update logging, Remove the comments suoning 2017-05-15 13:59:03 +08:00
  • be93d670a3 Merge pull request #717 from jrocketfingers/fix/ipv6-access-log Raphael Deem 2017-05-14 20:28:07 -07:00
  • 68d4bb6ffe update logging doc suoning 2017-05-15 10:54:30 +08:00
  • a27471178a update logger doc suoning 2017-05-15 10:25:19 +08:00
  • 66fcb0cc8f
    Add py3*-no-ext test env messense 2017-05-15 09:49:25 +08:00
  • 05d0ddc281
    Gunicorn worker should not require uvloop messense 2017-05-15 00:01:51 +08:00
  • b1890f50b6 Conform to pep8 Johnny Rocketfingers 2017-05-14 10:15:03 +02:00
  • b44c707e94 Prevent incorrect tuple size on get_extra_info errors Johnny Rocketfingers 2017-05-14 09:56:56 +02:00
  • 4c7675939a Fix "TypeError: not all arguments converted during string formatting" Johnny 2017-05-13 17:35:04 +02:00
  • fa1b7de52a Merge pull request #706 from messense/feature/remove-log-file Eli Uriegas 2017-05-12 10:56:19 -07:00
  • 666f8c8d3c Merge pull request #712 from stopspazzing/master Eli Uriegas 2017-05-12 10:39:57 -07:00
  • 996c0b3280 Fixed with a working example Jeremy Zimmerman 2017-05-11 13:40:16 -07:00
  • f9d428de8b Merge pull request #711 from stopspazzing/master Eli Uriegas 2017-05-11 12:53:43 -07:00
  • a17b3f1b84 Use of register_blueprint will be deprecated, why not upgrade? Jeremy Zimmerman 2017-05-11 12:33:57 -07:00
  • f39512aa63 double if statement (#707) Jeremy Zimmerman 2017-05-11 11:49:32 -07:00
  • 23ee9f64d4 Merge pull request #710 from monobot/asyncorm_update Raphael Deem 2017-05-11 10:35:52 -07:00
  • ad68739df7 modify the asyncorm example, for the new lazy querysets monobot 2017-05-11 18:15:04 +01:00
  • a50d8421b8 Add heading in streaming.md 38elements 2017-05-11 19:18:58 +09:00
  • 3ea1b07906
    Revert "Add access.log and error.log to .gitignore" messense 2017-05-11 11:19:03 +08:00
  • c3683662c2
    Remove timedRotatingFile log config messense 2017-05-11 11:18:59 +08:00
  • 861865807a Merge pull request #705 from stopspazzing/patch-2 Eli Uriegas 2017-05-10 10:52:29 -07:00
  • 18930082e2 spelling mistake Jeremy Zimmerman 2017-05-10 09:38:57 -07:00
  • 6a14e49479 Replace stream decorator to stream parameter 38elements 2017-05-09 22:31:15 +09:00
  • c530d5f016 Merge pull request #704 from seemethere/fix_camel_case Raphael Deem 2017-05-08 20:50:39 -07:00
  • ac5e1a6ebd Fix import Eli Uriegas 2017-05-08 20:47:20 -07:00
  • bb6de53f28 Fix docs Eli Uriegas 2017-05-08 20:44:19 -07:00
  • bfcd499cc2 Remove default_filter module, put into logging Eli Uriegas 2017-05-08 20:41:34 -07:00
  • 3e88ec18e2 Actually add file >.> Eli Uriegas 2017-05-08 20:37:44 -07:00
  • 1fb640c313 Fix camel case module Eli Uriegas 2017-05-08 20:36:57 -07:00
  • bece3d2bcf Merge pull request #702 from seemethere/increment_054 0.5.4 Eli Uriegas 2017-05-08 17:44:50 -07:00
  • 307d866bb6 Increment to 0.5.4 Eli Uriegas 2017-05-08 17:44:23 -07:00
  • 95c9514a44 Merge pull request #701 from seemethere/increment_053 Eli Uriegas 2017-05-08 17:42:54 -07:00
  • 768be433d6 Increment to 0.5.3 Eli Uriegas 2017-05-08 17:42:26 -07:00
  • 4d4f38fb35 is_request_stream for CompositionView and HTTPMethodView 38elements 2017-05-08 23:04:45 +09:00
  • 15ad07f03d Fix streaming.md 38elements 2017-05-08 00:10:36 +09:00
  • 0b53c413a7 Add stream decorator for HTTPMethodView 38elements 2017-05-07 21:11:40 +09:00
  • 931397c7e1 Add stream for CompositionView 38elements 2017-05-07 18:33:47 +09:00
  • ef2cc7ebf5 Add Request.stream 38elements 2017-05-05 20:09:32 +09:00
  • 8d3fd75ec2 Merge pull request #695 from kszucs/aiopeewee 0.5.3 Eli Uriegas 2017-05-05 11:31:37 -07:00
  • a42b254c33 use async version of model_to_dict Szucs Krisztian 2017-05-05 10:51:12 +02:00
  • d24e1ae110 removed lines from distributed example Szucs Krisztian 2017-05-05 08:25:18 +02:00