Commit Graph

  • 0cad831eca
    Merge pull request #1364 from yunstanford/raise-exception-when-param-conflicts 7 2018-10-13 16:28:59 -07:00
  • f15a7fb588 fix flake8 Yun Xu 2018-10-12 23:06:43 -07:00
  • 1bdf9ca057 add py37 in setup.py Yun Xu 2018-10-12 22:58:49 -07:00
  • c8c370b784 raise exception when param conflicts in route Yun Xu 2018-10-12 22:57:56 -07:00
  • 63182f55f7
    Merge pull request #28 from huge-success/master 7 2018-10-12 22:38:37 -07:00
  • 41759248e2
    Merge pull request #1361 from yunstanford/cancel-request-when-connection-lost Stephen Sadowski 2018-10-12 07:25:10 -05:00
  • 3149d5a66d add unit test for request_stream Yun Xu 2018-10-11 23:12:33 -07:00
  • 8b13597099 add unit tests for verifying Yun Xu 2018-10-11 23:02:21 -07:00
  • 36032cc26e cancel task when connection_lost Yun Xu 2018-10-11 22:38:26 -07:00
  • 4cb107aedc
    Merge pull request #27 from huge-success/master 7 2018-10-11 22:34:09 -07:00
  • 176f8d1981
    Merge pull request #1358 from hramezani/fix_config_tests 7 2018-10-11 21:39:48 -07:00
  • 9a26030bd5 Change the config test to remove NamedTemporaryFile Hasan Ramezani 2018-10-11 17:34:46 +02:00
  • 6778f4d9e0
    Merge pull request #1342 from hramezani/load_config_file_syntax_error Stephen Sadowski 2018-10-11 08:56:48 -05:00
  • fd61b9e3e2
    Merge pull request #1327 from hatarist/fix-1323 Stephen Sadowski 2018-10-11 07:56:51 -05:00
  • 298d5cdf24
    Merge pull request #1334 from chenjr0719/master Stephen Sadowski 2018-10-11 07:28:10 -05:00
  • 1bf1c9d006
    Merge pull request #26 from huge-success/master 7 2018-10-10 20:33:57 -07:00
  • 7dc62be5cf
    Merge pull request #1335 from abuckenheimer/fix_windows_unittests 7 2018-10-10 20:15:35 -07:00
  • be580a6a5b Clean up files created by pytest-html jacob 2018-10-11 10:06:05 +08:00
  • 8ce519668b
    Merge pull request #1353 from abn/fix-unhandled-exception 7 2018-10-09 23:33:51 -07:00
  • 801258c46a Merge branch 'master' of github.com:chenjr0719/sanic jacob 2018-10-10 14:04:45 +08:00
  • 32a1db3622 Remove normpath jacob 2018-10-10 14:04:21 +08:00
  • ed1f3daacc
    Merge pull request #1352 from devArtoria/patch-1 7 2018-10-08 21:57:34 -07:00
  • b7d74c82ba simplified aiohttp version diffs, reverted worker import policy Alec Buckenheimer 2018-10-08 22:40:36 -04:00
  • c3b31a6fb0 Simplify request ip and port retrieval logic Arun Babu Neelicattu 2018-10-08 19:29:52 +02:00
  • f4c55bbc07 Handle config error in load config file. Hasan Ramezani 2018-10-03 14:27:59 +02:00
  • a16842f7bc
    Fix missing quotes in decorator example Lewis 2018-10-08 18:59:15 +09:00
  • 439a38664f
    Merge pull request #25 from huge-success/master 7 2018-10-07 20:32:52 -07:00
  • 5cc12fd945
    Merge pull request #1348 from hramezani/add_config_test 7 2018-10-07 19:53:58 -07:00
  • fe116fff5a
    Merge pull request #1350 from hramezani/config_documentation 7 2018-10-07 13:58:06 -07:00
  • 06aaaf4727
    Merge pull request #1351 from yunstanford/integrate-with-codecov Stephen Sadowski 2018-10-07 10:13:31 -05:00
  • 6deb9b49b2 correct Codecov badge url Yun Xu 2018-10-06 21:39:04 -07:00
  • d59e92d3e5 integrate with codecov Yun Xu 2018-10-06 21:31:04 -07:00
  • cc83c1f0cf
    Merge pull request #24 from huge-success/master 7 2018-10-06 21:22:54 -07:00
  • 1fe7306af8 Add missed documentation for config section. Hasan Ramezani 2018-10-07 01:32:36 +02:00
  • c796d73fc3 Add test for config.from_object. Hasan Ramezani 2018-10-07 00:14:37 +02:00
  • eb93f884f3 fix: Missing import Markus Unterwaditzer 2018-10-05 16:47:12 +02:00
  • 3673feb256 fix: typo Markus Unterwaditzer 2018-10-05 16:33:46 +02:00
  • 7c9c783e9d deprecate Handler.log Markus Unterwaditzer 2018-10-05 16:30:33 +02:00
  • 74a4b9efaa
    Merge pull request #1345 from huge-success/ahopkins-patch-1 Stephen Sadowski 2018-10-04 18:45:47 -05:00
  • 4466e8cce1
    Merge pull request #1304 from ignatenkobrain/fedora Stephen Sadowski 2018-10-04 18:45:22 -05:00
  • b689037984
    Update README.rst Adam Hopkins 2018-10-04 12:31:57 +03:00
  • db1ba21d88
    Merge pull request #1343 from vltr/httptools_pinned Stephen Sadowski 2018-10-03 19:27:25 -05:00
  • 50d270ef7c
    Merge pull request #1316 from sjsadowski/master Eli Uriegas 2018-10-03 15:19:21 -07:00
  • d1a578b555 pinned httptools requirement to version 0.0.10+ Richard Kuesters 2018-10-03 12:22:29 -03:00
  • 76e9859cf8
    Merge branch 'master' into master Stephen Sadowski 2018-10-03 09:56:29 -05:00
  • add9d363c5
    Merge branch 'master' into logging-refactor Stephen Sadowski 2018-10-03 09:55:01 -05:00
  • 1498baab0f
    Merge pull request #1338 from hramezani/improve_config_test Stephen Sadowski 2018-10-03 09:18:46 -05:00
  • df7f63d45d
    Merge branch 'master' into improve_config_test Stephen Sadowski 2018-10-03 06:30:44 -05:00
  • f7425126a1
    Merge pull request #1341 from ashleysommer/unnecessary_code Stephen Sadowski 2018-10-03 06:30:22 -05:00
  • 790047e450 Fixes #1340 Ashley Sommer 2018-10-03 10:59:24 +10:00
  • 9198b5b0be
    Merge branch 'master' into improve_config_test Stephen Sadowski 2018-10-02 13:21:23 -05:00
  • d534acb79d
    Merge branch 'master' into logging-refactor Stephen Sadowski 2018-10-01 15:41:07 -05:00
  • d100f54551 Check error message and fix some lint error in test config. Hasan Ramezani 2018-09-30 15:59:16 +02:00
  • 7a9e100b0f
    Merge branch 'master' into fix_windows_unittests Stephen Sadowski 2018-10-01 10:10:48 -05:00
  • fafe23d7c2
    Merge pull request #1337 from cmcaine/fix-error-msg Stephen Sadowski 2018-10-01 09:31:45 -05:00
  • 9a08bdae4a fix flake8 linelength errors Alec Buckenheimer 2018-10-01 09:46:18 -04:00
  • bcc11fa7fe Fix whitespace in error message Colin Caine 2018-09-30 09:36:55 +01:00
  • 7d0c0fdf7c fix: Namespacing of sanic logger Markus Unterwaditzer 2018-09-29 22:40:05 +02:00
  • 0e33d46ead Try not to stringify exception in logging messages Markus Unterwaditzer 2018-09-29 22:20:20 +02:00
  • efbacc17cf unittests passing on windows again Alec Buckenheimer 2018-09-29 13:54:47 -04:00
  • bd6dbd9090 Fix TypeError when use Blueprint.group() to group blueprint with default url_prefix, Use os.path.normpath to avoid invalid url_prefix like api//v1 jacob 2018-09-29 18:23:16 +08:00
  • 076cf51fb2
    Merge pull request #1305 from Stranger6667/app-fixture Eli Uriegas 2018-09-26 18:30:46 -07:00
  • f8a6af1e28 Rename the http module to helpers to prevent conflicts with the built-in Python http library (fixes #1323) Igor Hatarist 2018-09-25 20:46:40 +03:00
  • 96912f436d Corrected Raphael Deem's name in changelog - sorry @r0fls! Stephen Sadowski 2018-09-24 09:05:58 -05:00
  • f0e162442f
    Merge branch 'master' into app-fixture Raphael Deem 2018-09-21 15:16:00 -07:00
  • 04b8dd989f
    Merge pull request #1315 from seemethere/multidocs Eli Uriegas 2018-09-15 19:03:56 +02:00
  • 5851c8bd91 revised formatting for CHANGELOG.md Stephen Sadowski 2018-09-14 13:30:57 -05:00
  • 78efcf93f8 Updated changelog for all accepted PRs from 0.7.0 to Current Stephen Sadowski 2018-09-14 10:56:32 -05:00
  • bb35bc3898 Add multidict to readthedocs environment.yml Eli Uriegas 2018-09-14 16:00:29 +02:00
  • f38783bdef
    Merge pull request #1 from huge-success/master Stephen Sadowski 2018-09-14 08:20:37 -05:00
  • d8f9986089
    Re-releasing with updated credentials 0.8.3 Channel Cat 2018-09-13 02:24:31 -07:00
  • 3e616b599a
    update encrypted creds for new org Channel Cat 2018-09-13 02:17:27 -07:00
  • d38fc17191
    Update version to test pypi 0.8.2 Channel Cat 2018-09-13 01:50:32 -07:00
  • 7ae0eb0dc3
    Transfer ownership Channel Cat 2018-09-13 01:39:24 -07:00
  • 9082eb56a7
    Update version to circumvent pypi upload errors 0.8.1 Channel Cat 2018-09-06 13:51:31 -07:00
  • c578974246
    Switch to websockets 6.0 Igor Gnatenko 2018-09-02 09:19:19 +02:00
  • fec81ffe73
    Reuse app fixture in tests dmitry.dygalo 2018-08-26 16:43:14 +02:00
  • 30e6a310f1 Pausable response streams (#1179) Ashley Sommer 2018-08-19 11:12:13 +10:00
  • a87934d434
    Merge pull request #1292 from seemethere/increment_080 0.8.0 Eli Uriegas 2018-08-17 11:52:47 -07:00
  • b398c1fe72 Increment to 0.8.0 Eli Uriegas 2018-08-17 11:43:15 -07:00
  • 6f813f940e
    Merge pull request #1278 from ashleysommer/graceful_cancel Eli Uriegas 2018-08-17 11:41:39 -07:00
  • d52498b787
    Merge pull request #1284 from ashleysommer/aiohttp_update Eli Uriegas 2018-08-17 11:40:49 -07:00
  • 79e35bbdf6 Fix auto_reload in Linux (#1286) Ashley Sommer 2018-08-17 16:30:03 +10:00
  • 1814ff05f4 Add sse extension (#1288) Innokenty Lebedev 2018-08-16 21:59:58 +03:00
  • ec226e33cb Pin aiohttp <= 3.2.1 in requirements-dev.txt (fixes errors for new contributors checking out the code and setting up a dev environment) Future-proof the some test cases so they work with aiohttp >= 3.3.0, in case we bump the aiohttp version in the future. Ashley Sommer 2018-08-16 15:00:23 +10:00
  • 6abdf9f9c1 fixed #1143 (#1276) hqy 2018-08-16 01:23:04 +08:00
  • 212da1029e disabled auto_reload by default in windows (#1280) abuckenheimer 2018-08-07 14:48:18 -04:00
  • afea15e4a7 Add a test for the graceful CancelledError handling. The user app should _never_ see a CancelledError bubble up, nor should they be able to catch it, because the response is already sent at that point. Ashley Sommer 2018-08-06 15:02:12 +10:00
  • 39ff02b6e4 Modifications the handle_request function to detect and gracefully handle the case that the request_handler Task is canceled by the sanic server while it is handling the request. One common occurrence of this is when the server issues a ResponseTimeout error, it also cancels the response_handler Task. The Canceled exception handler purposely sets response to None to drop references to the handler coroutine, in an attempt to preemptively release resources. This commit also fixes a possible reference-before-assignment of the response variable in the handle_request function. Finally, another byproduct of this change is that ResponseMiddleware will no longer run if the response is None. Ashley Sommer 2018-08-06 14:12:30 +10:00
  • b238be54a4 Add content_type flag to Sanic.static (#1267) Cosmo Borsky 2018-07-21 01:31:15 -04:00
  • 377c9890a3 Support status code for file reponse (#1269) Cosmo Borsky 2018-07-20 16:39:10 -04:00
  • 599834b0e1 Add subprotocols param to add_websocket_route (#1261) ciscorn 2018-07-17 04:20:26 +09:00
  • a39a7ca9d5 Add url_bytes to Request (#1258) John Doe 2018-07-16 21:13:27 +02:00
  • cd22745e6b Sanitize the URL before redirecting (#1260) Ave 2018-07-13 07:31:33 +03:00
  • 334649dfd4 Fix response ci header (#1244) 7 2018-07-11 01:44:21 -07:00
  • becbc5f9ef fix one example and add one example (#1257) fanjindong 2018-07-11 16:42:34 +08:00
  • a7dd73c657
    Merge pull request #23 from channelcat/master 7 2018-07-03 22:12:02 -07:00
  • f9b29fd7e7 py37 (#1256) 7 2018-07-03 22:07:08 -07:00
  • f770e16f6d
    Merge pull request #22 from channelcat/master 7 2018-06-26 23:33:35 -07:00
  • 9092ee9f0e HTTP Entity Headers (#1127) Arnulfo Solís 2018-06-27 07:25:25 +02:00