messense 
							
						 
					 
					
						
						
							
						
						fedd7920a8 
					 
					
						
						
							
							Fix exception collection typo  
						
						
						
						
					 
					
						2017-02-23 10:39:14 +08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						6afac06596 
					 
					
						
						
							
							Merge pull request  #477  from messense/fix-requests-post-test-cases  
						
						... 
						
						
						
						Fix test cases for requests post 
						
						
					 
					
						2017-02-22 20:39:03 -06:00 
						 
				 
			
				
					
						
							
							
								messense 
							
						 
					 
					
						
						
							
						
						91b2b40b9a 
					 
					
						
						
							
							Fix test cases for requests post  
						
						
						
						
					 
					
						2017-02-23 10:36:08 +08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						56ecb6a3ea 
					 
					
						
						
							
							Inject app into request object  
						
						... 
						
						
						
						Allows for injection of the app object into the request object through
the request handler.
This allows for users to setup things like database connections etc. in
listeners and then utilize them throughout the their various route
handlers.
Usage is fairly simple like so:
```python
@app.get('/')
async def handler(request):
    request.app.anything
```
Name is up in the air but I'll leave this up for a few days and I'll
change it if we get a consensus 
						
						
					 
					
						2017-02-22 11:34:14 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						64f73f624f 
					 
					
						
						
							
							Merge pull request  #471  from r0fls/vhost-default  
						
						... 
						
						
						
						allow default vhost 
						
						
					 
					
						2017-02-22 11:08:28 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						20b78b68a6 
					 
					
						
						
							
							Merge pull request  #470  from r0fls/url-slash  
						
						... 
						
						
						
						route logic for trailing slash 
						
						
					 
					
						2017-02-22 11:07:23 -06:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						d8a6d7e02f 
					 
					
						
						
							
							response.write should be synchronous for performance reasons  
						
						
						
						
					 
					
						2017-02-22 10:42:16 -05:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						d1cc14201b 
					 
					
						
						
							
							Merge pull request  #474  from r0fls/remove-ws-extension  
						
						... 
						
						
						
						remove websocket extension 
						
						
					 
					
						2017-02-21 15:31:50 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						a57ec9e669 
					 
					
						
						
							
							remove websocket extension  
						
						
						
						
					 
					
						2017-02-21 15:30:42 -08:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						1a8961587c 
					 
					
						
						
							
							more info in docs  
						
						
						
						
					 
					
						2017-02-21 11:38:57 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						fa13ad8849 
					 
					
						
						
							
							clean up imports  
						
						
						
						
					 
					
						2017-02-21 11:36:45 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						8b23dec322 
					 
					
						
						
							
							improve performance  
						
						
						
						
					 
					
						2017-02-21 11:28:45 -05:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						4e8aac4b41 
					 
					
						
						
							
							rebase  
						
						
						
						
					 
					
						2017-02-21 11:05:06 -05:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9c72b557ec 
					 
					
						
						
							
							allow default vhost  
						
						
						
						
					 
					
						2017-02-20 16:52:36 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						207ec1e032 
					 
					
						
						
							
							route logic for trailing slash  
						
						
						
						
					 
					
						2017-02-20 16:11:28 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						ff5d4276bc 
					 
					
						
						
							
							Merge pull request  #468  from hhstore/master  
						
						... 
						
						
						
						fix import path. 
						
						
					 
					
						2017-02-20 07:29:11 -06:00 
						 
				 
			
				
					
						
							
							
								hhstore 
							
						 
					 
					
						
						
							
						
						26c9618e63 
					 
					
						
						
							
							fix import path.  
						
						
						
						
					 
					
						2017-02-20 17:57:15 +08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						9c306899ba 
					 
					
						
						
							
							Merge pull request  #464  from tommyip/patch-1  
						
						... 
						
						
						
						Fix typo in routing.md 
						
						
					 
					
						2017-02-19 11:40:48 -06:00 
						 
				 
			
				
					
						
							
							
								Tommy Ip 
							
						 
					 
					
						
						
							
						
						4b7e7aab33 
					 
					
						
						
							
							Fix typo in routing.md  
						
						
						
						
					 
					
						2017-02-19 12:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						2921e9f868 
					 
					
						
						
							
							Merge pull request  #463  from subyraman/patch-1  
						
						... 
						
						
						
						add sanic_compress extension 
						
						
					 
					
						2017-02-18 18:56:17 -06:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						70b7606cb8 
					 
					
						
						
							
							add sanic_compress extension  
						
						
						
						
					 
					
						2017-02-18 19:53:32 -05:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						0cae91d525 
					 
					
						
						
							
							Merge pull request  #459  from seemethere/add_app_loop_safety  
						
						... 
						
						
						
						Add app loop safety 
						
						
					 
					
						2017-02-18 16:53:49 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						2c2a28e46b 
					 
					
						
						
							
							Add better error message around app.loop  
						
						
						
						
					 
					
						2017-02-18 12:29:25 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						c75d484f23 
					 
					
						
						
							
							Merge branch 'master' of github.com:channelcat/sanic into add_app_loop_safety  
						
						
						
						
					 
					
						2017-02-17 07:10:59 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						072f7fec30 
					 
					
						
						
							
							Merge pull request  #460  from seemethere/fix_travis_build  
						
						... 
						
						
						
						Fix coverage build 
						
						
					 
					
						2017-02-17 07:10:27 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						a73379495f 
					 
					
						
						
							
							Fix coverage build  
						
						... 
						
						
						
						Moved `sanic.py` to `app.py` this change reflects that 
						
						
					 
					
						2017-02-17 07:06:57 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						0b914866eb 
					 
					
						
						
							
							Merge pull request  #401  from youknowone/error-logging  
						
						... 
						
						
						
						Enhance error logging 
						
						
					 
					
						2017-02-17 07:01:40 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f12186d024 
					 
					
						
						
							
							Merge pull request  #438  from r0fls/coverage  
						
						... 
						
						
						
						add coverage to tox 
						
						
					 
					
						2017-02-17 07:01:14 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						4a2835dc84 
					 
					
						
						
							
							Merge pull request  #458  from lixxu/master  
						
						... 
						
						
						
						add user_agent to request 
						
						
					 
					
						2017-02-17 07:00:52 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						55dc45de33 
					 
					
						
						
							
							Merge pull request  #455  from seemethere/add_better_response_error_detection  
						
						... 
						
						
						
						Adds some safety around response types being wrong 
						
						
					 
					
						2017-02-17 06:59:52 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						39aa64ff68 
					 
					
						
						
							
							Remove un-needed loop assignment  
						
						
						
						
					 
					
						2017-02-17 06:57:41 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						94bb91f2fa 
					 
					
						
						
							
							Adds some safety around app loop property  
						
						
						
						
					 
					
						2017-02-17 06:54:26 -06:00 
						 
				 
			
				
					
						
							
							
								Lix Xu 
							
						 
					 
					
						
						
							
						
						f553ca95a5 
					 
					
						
						
							
							add user_agent to request  
						
						
						
						
					 
					
						2017-02-17 15:12:07 +08:00 
						 
				 
			
				
					
						
							
							
								Jeong YunWon 
							
						 
					 
					
						
						
							
						
						b44e8167d7 
					 
					
						
						
							
							Enhance error logging  
						
						... 
						
						
						
						- Prevent to fall into error logging recursion when it doesn't have
request info (Print 'Unknown' when the request is still `None`
- Print repr(e) rather than str(e) 
						
						
					 
					
						2017-02-17 14:05:46 +09:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						36c1122d20 
					 
					
						
						
							
							Merge pull request  #457  from seemethere/remove_double_logging_message  
						
						... 
						
						
						
						Removes the extra logging message for run 
						
						
					 
					
						2017-02-16 21:53:25 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						ad13529eaa 
					 
					
						
						
							
							Removes the extra logging message for run  
						
						... 
						
						
						
						Solves for #456  
						
						
					 
					
						2017-02-16 21:51:19 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						04c8f4a5ed 
					 
					
						
						
							
							Adds some safety around response types being wrong  
						
						... 
						
						
						
						Before we didn't check if the response object was actually a response
object. This PR catches the exception should it happen and reports it to
the user. 
						
						
					 
					
						2017-02-16 17:49:14 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						850446195f 
					 
					
						
						
							
							Merge pull request  #441  from robintiwari/master  
						
						... 
						
						
						
						added sanic motor (async driver for mongodb) example 
						
						
					 
					
						2017-02-16 17:19:42 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						865506546f 
					 
					
						
						
							
							Merge pull request  #440  from r0fls/isinstance  
						
						... 
						
						
						
						isinstance -> try/except 
						
						
					 
					
						2017-02-16 17:19:04 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						fe72fadedd 
					 
					
						
						
							
							Merge pull request  #432  from agoose77/cleanups  
						
						... 
						
						
						
						Bugfix & simplfication for host based routing 
						
						
					 
					
						2017-02-16 17:18:24 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						9cf9d3ad5c 
					 
					
						
						
							
							Merge pull request  #453  from seemethere/add_file_example  
						
						... 
						
						
						
						Adds file response object example 
						
						
					 
					
						2017-02-16 17:17:29 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						426d0e6af1 
					 
					
						
						
							
							Merge pull request  #454  from seemethere/fix_empty_request_args  
						
						... 
						
						
						
						Default request.args to RequestParameters 
						
						
					 
					
						2017-02-16 17:16:55 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						483b442b7d 
					 
					
						
						
							
							Default request.args to RequestParameters  
						
						
						
						
					 
					
						2017-02-16 15:54:20 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						9420b0c947 
					 
					
						
						
							
							Adds file response object example  
						
						
						
						
					 
					
						2017-02-16 15:53:31 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						dcfb7345f0 
					 
					
						
						
							
							Merge pull request  #451  from abuckenheimer/master  
						
						... 
						
						
						
						#449  use stdlib json module if ujson is unavailible 
					
						2017-02-16 14:14:45 -06:00 
						 
				 
			
				
					
						
							
							
								Alec Buckenheimer 
							
						 
					 
					
						
						
							
						
						f9ab24a077 
					 
					
						
						
							
							#449  use stdlib json module if ujson is unavailible  
						
						
						
						
					 
					
						2017-02-16 15:03:52 -05:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						f932d16ba7 
					 
					
						
						
							
							Merge pull request  #448  from Typhon66/patch-1  
						
						... 
						
						
						
						Adding sanic_crud to extensions 
						
						
					 
					
						2017-02-16 09:57:58 -08:00 
						 
				 
			
				
					
						
							
							
								Typhon 
							
						 
					 
					
						
						
							
						
						7d9acc3c36 
					 
					
						
						
							
							Adding sanic_crud to extensions  
						
						
						
						
					 
					
						2017-02-16 09:49:48 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						72f735124f 
					 
					
						
						
							
							Merge pull request  #446  from subyraman/document-error  
						
						... 
						
						
						
						Fix blueprint documentation re: prefixes 
						
						
					 
					
						2017-02-16 11:21:23 -06:00 
						 
				 
			
				
					
						
							
							
								Suby Raman 
							
						 
					 
					
						
						
							
						
						6ea5a4719a 
					 
					
						
						
							
							add url_for doc in blueprint  
						
						
						
						
					 
					
						2017-02-16 11:48:31 -05:00