Anton Kochnev 
							
						 
					 
					
						
						
							
						
						5bb640ca17 
					 
					
						
						
							
							Update jinja_example.py  
						
						... 
						
						
						
						Added python version check for enabling async mode. 
						
						
					 
					
						2017-05-28 14:37:41 +08:00 
						 
				 
			
				
					
						
							
							
								Daniel Schwarz 
							
						 
					 
					
						
						
							
						
						0e5c7a62cb 
					 
					
						
						
							
							remove debug messages  
						
						
						
						
					 
					
						2017-05-27 22:36:08 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Schwarz 
							
						 
					 
					
						
						
							
						
						1b33e05f74 
					 
					
						
						
							
							fix debug log messages  
						
						
						
						
					 
					
						2017-05-27 16:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Schwarz 
							
						 
					 
					
						
						
							
						
						53a04309ff 
					 
					
						
						
							
							add header_fragment handeling  
						
						
						
						
					 
					
						2017-05-27 16:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Schwarz 
							
						 
					 
					
						
						
							
						
						dc411651b6 
					 
					
						
						
							
							add check for header and value  
						
						
						
						
					 
					
						2017-05-27 15:36:57 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Schwarz 
							
						 
					 
					
						
						
							
						
						514540b90b 
					 
					
						
						
							
							add debug for header values  
						
						
						
						
					 
					
						2017-05-27 15:32:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tadas Talaikis 
							
						 
					 
					
						
						
							
						
						a5249d1f5d 
					 
					
						
						
							
							aiomysql has DictCursor  
						
						
						
						
					 
					
						2017-05-27 11:06:45 +03:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						21aa3f6578 
					 
					
						
						
							
							Merge pull request  #748  from messense/feature/websocket-config  
						
						... 
						
						
						
						Add websocket max_size and max_queue configuration 
						
						
					 
					
						2017-05-26 10:44:49 -05:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						0024edbbb9 
					 
					
						
						
							
							Add websocket max_size and max_queue configuration  
						
						
						
						
					 
					
						2017-05-26 11:15:28 +08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						23cb39b557 
					 
					
						
						
							
							Merge pull request  #744  from algtmatt/feature/from_file_doc_fix  
						
						... 
						
						
						
						Update config file loader docs 
						
						
					 
					
						2017-05-24 18:16:10 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						48de321869 
					 
					
						
						
							
							Merge pull request  #697  from 38elements/stream  
						
						... 
						
						
						
						Add Request.stream 
						
						
					 
					
						2017-05-24 16:22:52 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						c6d68009d2 
					 
					
						
						
							
							Merge pull request  #745  from messense/feature/gunicorn-worker-test-case  
						
						... 
						
						
						
						Add a simple integration test for Gunicorn worker 
						
						
					 
					
						2017-05-23 20:53:01 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						2cab267405 
					 
					
						
						
							
							Merge pull request  #734  from ashleysommer/static_large_file_stream  
						
						... 
						
						
						
						Add option to static helper to use streaming for large files. 
						
						
					 
					
						2017-05-23 20:52:12 -07:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						6bdc0d2e5e 
					 
					
						
						
							
							Fix Gunicorn worker  
						
						
						
						
					 
					
						2017-05-23 11:28:12 +08:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						3eed81c1eb 
					 
					
						
						
							
							Add a simple integration test for Gunicorn worker  
						
						
						
						
					 
					
						2017-05-23 11:04:27 +08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						b447807b36 
					 
					
						
						
							
							Merge pull request  #742  from r0fls/700  
						
						... 
						
						
						
						changes required for unix socket support 
						
						
					 
					
						2017-05-22 19:29:32 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						2771c8c32e 
					 
					
						
						
							
							Merge pull request  #738  from messense/feature/conduct  
						
						... 
						
						
						
						Add Code of Conduct 
						
						
					 
					
						2017-05-22 15:34:01 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						21a88bc2d3 
					 
					
						
						
							
							Add maintainers email address  
						
						
						
						
					 
					
						2017-05-22 15:31:05 -07:00 
						 
				 
			
				
					
						
							
							
								Matthew Snyder 
							
						 
					 
					
						
						
							
						
						57c1838f68 
					 
					
						
						
							
							Update config file loader docs  
						
						
						
						
					 
					
						2017-05-22 14:10:08 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						52b0254ec6 
					 
					
						
						
							
							unix socket support;  fixes   #700  
						
						
						
						
					 
					
						2017-05-21 03:15:06 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						49631542ce 
					 
					
						
						
							
							Merge pull request  #732  from jrocketfingers/feature/explicit-register-middleware  
						
						... 
						
						
						
						Extract register_middleware into a method. 
						
						
					 
					
						2017-05-21 03:06:12 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						4b80ffb9eb 
					 
					
						
						
							
							Merge pull request  #740  from r0fls/739  
						
						... 
						
						
						
						add abort function 
						
						
					 
					
						2017-05-21 02:20:02 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9efa7c116d 
					 
					
						
						
							
							remove redundant code; decode response  
						
						
						
						
					 
					
						2017-05-20 23:27:00 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						5d9c8d59a0 
					 
					
						
						
							
							add abort() test  
						
						
						
						
					 
					
						2017-05-20 14:43:57 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						1a60201f68 
					 
					
						
						
							
							flake8 spacing  
						
						
						
						
					 
					
						2017-05-20 10:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						f3186abf09 
					 
					
						
						
							
							SANIC_EXCEPTIONS -> _sanic_exceptions  
						
						
						
						
					 
					
						2017-05-20 10:29:00 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						6bcc0d3c7f 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2017-05-20 02:17:26 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						57b9a57dde 
					 
					
						
						
							
							Update README.rst  
						
						
						
						
					 
					
						2017-05-20 02:17:12 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						28994f4b64 
					 
					
						
						
							
							update todo  
						
						
						
						
					 
					
						2017-05-20 02:15:45 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						588b4712bf 
					 
					
						
						
							
							add exception decorator  
						
						
						
						
					 
					
						2017-05-20 01:24:34 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						d3b6208057 
					 
					
						
						
							
							add abort function  
						
						
						
						
					 
					
						2017-05-19 18:52:19 -07:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						ef80953b1b 
					 
					
						
						
							
							Fix flake8 line length error.  
						
						
						
						
					 
					
						2017-05-20 09:56:05 +10:00 
						 
				 
			
				
					
						
							
							
								ashleysommer 
							
						 
					 
					
						
						
							
						
						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()`. 
						
						
					 
					
						2017-05-20 09:56:05 +10:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						0858d3c544 
					 
					
						
						
							
							Merge pull request  #733  from ashleysommer/file_stream  
						
						... 
						
						
						
						Add file_stream response handler 
						
						
					 
					
						2017-05-19 16:48:12 -07:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						5c5656f981 
					 
					
						
						
							
							Moved file_stream tests to test_responses.py  
						
						
						
						
					 
					
						2017-05-20 09:41:36 +10:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						58a9c92d75 
					 
					
						
						
							
							fix 739  
						
						
						
						
					 
					
						2017-05-19 13:35:04 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						a6dc4646db 
					 
					
						
						
							
							Merge pull request  #737  from 38elements/deploying  
						
						... 
						
						
						
						Fix Running via Gunicorn in deploying.md 
						
						
					 
					
						2017-05-19 12:10:36 -07:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						8ff553e926 
					 
					
						
						
							
							Add Code of Conduct  
						
						
						
						
					 
					
						2017-05-19 23:09:44 +08:00 
						 
				 
			
				
					
						
							
							
								38elements 
							
						 
					 
					
						
						
							
						
						848a5c61f0 
					 
					
						
						
							
							Fix Running via Gunicorn in deploying.md  
						
						
						
						
					 
					
						2017-05-19 23:22:57 +09:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						d49000e9f4 
					 
					
						
						
							
							Merge pull request  #736  from fanjindong/examples_read  
						
						... 
						
						
						
						debug 'Blueprint names must be unique' 
						
						
					 
					
						2017-05-19 01:45:06 -07:00 
						 
				 
			
				
					
						
							
							
								fanjindong 
							
						 
					 
					
						
						
							
						
						a82145c4e6 
					 
					
						
						
							
							debug 'Blueprint names must be unique'  
						
						
						
						
					 
					
						2017-05-19 16:26:56 +08:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						181edb7235 
					 
					
						
						
							
							Test file() and file_stream() response helpers.  
						
						... 
						
						
						
						Added test for `file()` response helper and `file_stream()` response helper. 
						
						
					 
					
						2017-05-19 13:01:21 +10:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						ff2ae11ac8 
					 
					
						
						
							
							Remove exception print(e) statement.  
						
						
						
						
					 
					
						2017-05-19 13:00:01 +10:00 
						 
				 
			
				
					
						
							
							
								Johnny Rocketfingers 
							
						 
					 
					
						
						
							
						
						3f841f3b21 
					 
					
						
						
							
							Switch to non-hardcoded register_middleware.  
						
						
						
						
					 
					
						2017-05-18 22:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								ashleysommer 
							
						 
					 
					
						
						
							
						
						181977ad4e 
					 
					
						
						
							
							Added brief documentation with an example for file_stream  
						
						... 
						
						
						
						Added test to ensure `file_stream()` works in the test suite. 
						
						
					 
					
						2017-05-18 18:12:26 +10:00 
						 
				 
			
				
					
						
							
							
								ashleysommer 
							
						 
					 
					
						
						
							
						
						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. 
						
						
					 
					
						2017-05-18 18:04:28 +10:00 
						 
				 
			
				
					
						
							
							
								Johnny Rocketfingers 
							
						 
					 
					
						
						
							
						
						bf5438d573 
					 
					
						
						
							
							Extract register_middleware into a method.  
						
						
						
						
					 
					
						2017-05-18 06:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						0e4aaf8856 
					 
					
						
						
							
							Merge pull request  #731  from jrocketfingers/fix/token-missing-auth-headers  
						
						... 
						
						
						
						Check that the Authorization headers are actually provided. 
						
						
					 
					
						2017-05-17 13:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						5c44ce1637 
					 
					
						
						
							
							Merge pull request  #719  from messense/feature/worker-uvloop  
						
						... 
						
						
						
						Gunicorn worker should not require uvloop 
						
						
					 
					
						2017-05-17 12:47:19 -07:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						974fe25a11 
					 
					
						
						
							
							Merge pull request  #722  from messense/feature/ci-without-ext  
						
						... 
						
						
						
						Add py3*-no-ext test env 
						
						
					 
					
						2017-05-17 12:47:05 -07:00