Eli Uriegas 
							
						 
					 
					
						
						
							
						
						bef34d66f5 
					 
					
						
						
							
							Merge pull request  #314  from seemethere/make_closed_transport_handling_more_robust  
						
						... 
						
						
						
						Add exception handling for closed transports 
						
						
							
						
					 
					
						2017-01-19 21:31:30 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						c6049be688 
					 
					
						
						
							
							Merge pull request  #316  from youknowone/route-get  
						
						... 
						
						
						
						For function decorators, ['GET'] is the default methods 
						
						
							
						
					 
					
						2017-01-19 21:31:06 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5ea653244e 
					 
					
						
						
							
							Merge pull request  #319  from seemethere/fix_docs_links  
						
						... 
						
						
						
						Fixes doc link extensions from .html to .md 
						
						
							
						
					 
					
						2017-01-19 21:30:40 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						596bb54ee3 
					 
					
						
						
							
							Oops on 2 of the non-relative links  
						
						
						
						
							
						
					 
					
						2017-01-19 21:26:37 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						7554e87374 
					 
					
						
						
							
							Fixes doc link extensions from .html to .md  
						
						... 
						
						
						
						Whoops! Totally missed that all the links pointed to `.html` files
instead of `.md` files 
						
						
							
						
					 
					
						2017-01-19 21:24:08 -06:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						6176964bdf 
					 
					
						
						
							
							Clarify, reformat, and add to documentation guides ( #318 )  
						
						... 
						
						
						
						* Reorder and clarify the 'Request Data' guide, adding a section on RequestParameters
* Clarify routing guide, adding introduction and HTTP types sections
* Clarify the use-cases of middleware
* Clean up formatting in the exceptions guide and add some common exceptions.
* Fix formatting of blueprints and add use-case example.
* Clarify the class-based views guide
* Clarify and fix formatting of cookies guide
* Clarify static files guide
* Clarify the custom protocols guide.
* Add more information to the deploying guide
* Fix broken list in the community extensions list.
* Add introduction and improve warning to contributing guide
* Expand getting started guide
* Reorder guides and add links between them
* Standardise heading capitalisation 
						
						
							
						
					 
					
						2017-01-19 21:18:52 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f77bb81def 
					 
					
						
						
							
							Merge pull request  #229  from kdelwat/sphinx-docs  
						
						... 
						
						
						
						Use Sphinx for documentation 
						
						
							
						
					 
					
						2017-01-19 16:54:02 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						ed4752bbc0 
					 
					
						
						
							
							Move transport close to finally statment  
						
						
						
						
							
						
					 
					
						2017-01-19 16:35:48 -06:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						30862c0a3e 
					 
					
						
						
							
							Update documentation generation instructions.  
						
						
						
						
							
						
					 
					
						2017-01-20 09:32:08 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						7c4ffa8866 
					 
					
						
						
							
							Merge branch 'master' into sphinx-docs  
						
						
						
						
							
						
					 
					
						2017-01-20 09:30:42 +11:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						a79f073077 
					 
					
						
						
							
							Merge pull request  #228  from seanpar203/issue_41  
						
						... 
						
						
						
						Adding more docstrings 
						
						
							
						
					 
					
						2017-01-19 16:18:28 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						4682d7b4b8 
					 
					
						
						
							
							Merge pull request  #296  from mdaue/ssl  
						
						... 
						
						
						
						Add SSL context to server 
						
						
							
						
					 
					
						2017-01-19 11:29:07 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						d2217b5c5f 
					 
					
						
						
							
							Merge branch 'master' into ssl  
						
						
						
						
							
						
					 
					
						2017-01-19 11:23:21 -08:00 
						 
				 
			
				
					
						
							
							
								Jeong YunWon 
							
						 
					 
					
						
						
							
						
						0a160c4a0b 
					 
					
						
						
							
							For function decorators, ['GET'] is the default methods  
						
						
						
						
							
						
					 
					
						2017-01-19 23:56:51 +09:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						aed8255a8b 
					 
					
						
						
							
							Merge pull request  #315  from h4ck3rm1k3/patch-1  
						
						... 
						
						
						
						untie 
						
						
							
						
					 
					
						2017-01-19 08:28:18 -06:00 
						 
				 
			
				
					
						
							
							
								James Michael DuPont 
							
						 
					 
					
						
						
							
						
						ba60659894 
					 
					
						
						
							
							untie  
						
						
						
						
							
						
					 
					
						2017-01-19 04:04:16 -05:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						1ad7b95437 
					 
					
						
						
							
							Merge pull request  #306  from zkanda/always-log-error-exception  
						
						... 
						
						
						
						Always log if there's an exception occurred. 
						
						
							
						
					 
					
						2017-01-19 00:22:46 -08:00 
						 
				 
			
				
					
						
							
							
								zkanda 
							
						 
					 
					
						
						
							
						
						cc43ee3b3d 
					 
					
						
						
							
							Always log of there's an exception occured.  
						
						
						
						
							
						
					 
					
						2017-01-19 16:03:12 +08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5a7b70c054 
					 
					
						
						
							
							Merge pull request  #313  from r0fls/logging-var  
						
						... 
						
						
						
						remove logger from run 
						
						
							
						
					 
					
						2017-01-18 23:50:07 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e9bfa30c1d 
					 
					
						
						
							
							Add exception handling for closed transports  
						
						... 
						
						
						
						Adds handling for closed transports in the server for `write_response`
as well as `write_error`, letting it all flow to `bail_out` seemed to be
a little light handed in terms of telling the logs where the
error actually occured.
Handling to fix the infinite `write_error` loop is still there and those
exceptions will get reported on in the debug logs. 
						
						
							
						
					 
					
						2017-01-18 23:46:22 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						bb83a25a52 
					 
					
						
						
							
							remove logger from run  
						
						
						
						
							
						
					 
					
						2017-01-18 21:45:30 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						99c8d779dc 
					 
					
						
						
							
							Merge pull request  #312  from r0fls/allow-vhost-lists  
						
						... 
						
						
						
						allow using a list of hosts on a route 
						
						
							
						
					 
					
						2017-01-18 23:42:59 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						2c1ff5bf5d 
					 
					
						
						
							
							allow using a list of hosts on a route  
						
						
						
						
							
						
					 
					
						2017-01-18 19:41:32 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e218a59911 
					 
					
						
						
							
							Merge pull request  #311  from youknowone/route-overload  
						
						... 
						
						
						
						Feature: Routing overload 
						
						
							
						
					 
					
						2017-01-18 16:32:46 -06:00 
						 
				 
			
				
					
						
							
							
								Jeong YunWon 
							
						 
					 
					
						
						
							
						
						11f3c79a77 
					 
					
						
						
							
							Feature: Routing overload  
						
						... 
						
						
						
						When user specifies HTTP methods to function handlers, it automatically
will be overloaded unless they duplicate.
Example:
    # This is a new route. It works as before.
    @app.route('/overload', methods=['GET'])
    async def handler1(request):
        return text('OK1')
    # This is the exiting route but a new method. They are merged and
    # work as combined. The route will serve all of GET, POST and PUT.
    @app.route('/overload', methods=['POST', 'PUT'])
    async def handler2(request):
        return text('OK2')
    # This is the existing route and PUT method is the duplicated method.
    # It raises RouteExists.
    @app.route('/overload', methods=['PUT', 'DELETE'])
    async def handler3(request):
	return text('Duplicated') 
						
						
							
						
					 
					
						2017-01-19 07:12:45 +09:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						5cfd8b9aa8 
					 
					
						
						
							
							Fix formatting of 'Final Word' in README  
						
						
						
						
							
						
					 
					
						2017-01-19 08:58:13 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						ebce7b01c7 
					 
					
						
						
							
							Add new guides to documentation index  
						
						
						
						
							
						
					 
					
						2017-01-19 08:54:20 +11:00 
						 
				 
			
				
					
						
							
							
								Cadel Watson 
							
						 
					 
					
						
						
							
						
						9d4b104d2d 
					 
					
						
						
							
							Merge branch 'master' into sphinx-docs  
						
						
						
						
							
						
					 
					
						2017-01-19 08:48:54 +11:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						5a6fb679c9 
					 
					
						
						
							
							Merge pull request  #309  from seemethere/fix_write_error_loop  
						
						... 
						
						
						
						Fixes write_error loop from bail_out function 
						
						
							
						
					 
					
						2017-01-17 18:11:22 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9102a9cd6e 
					 
					
						
						
							
							Merge branch 'master' into ssl  
						
						
						
						
							
						
					 
					
						2017-01-17 18:09:33 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						573d1da0ef 
					 
					
						
						
							
							Fixes write_error loop from bail_out function  
						
						... 
						
						
						
						Fixes stack-overflow found in #307  
						
						
							
						
					 
					
						2017-01-17 18:28:22 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						2848dce968 
					 
					
						
						
							
							Merge pull request  #308  from r0fls/287  
						
						... 
						
						
						
						update logging placement 
						
						
							
						
					 
					
						2017-01-17 15:51:38 -08:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						ba1e006585 
					 
					
						
						
							
							update logging placement  
						
						
						
						
							
						
					 
					
						2017-01-17 15:49:17 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						9108a4c69f 
					 
					
						
						
							
							Merge pull request  #291  from subyraman/master  
						
						... 
						
						
						
						Add rich HTML traceback in debug mode, add HTML 500 page in prod 
						
						
							
						
					 
					
						2017-01-17 15:47:37 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f42ceb1baa 
					 
					
						
						
							
							Merge pull request  #304  from gpip/missing_ip_slots  
						
						... 
						
						
						
						cannot use the new .ip without updating __slots__ 
						
						
							
						
					 
					
						2017-01-17 10:54:21 -06:00 
						 
				 
			
				
					
						
							
							
								Guilherme Polo 
							
						 
					 
					
						
						
							
						
						5903dd2939 
					 
					
						
						
							
							cannot use the new .ip without updating __slots__  
						
						
						
						
							
						
					 
					
						2017-01-17 02:58:45 -02:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						55b39a3f15 
					 
					
						
						
							
							Merge pull request  #301  from r0fls/cache-remote-ip  
						
						... 
						
						
						
						cache the remote IP property 
						
						
							
						
					 
					
						2017-01-16 20:07:53 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						9bc69f7de9 
					 
					
						
						
							
							use hasattr  
						
						
						
						
							
						
					 
					
						2017-01-16 17:35:08 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						2aa380c5a3 
					 
					
						
						
							
							Merge pull request  #302  from channelcat/request-headers-ci  
						
						... 
						
						
						
						Trimmed down features of CIMultiDict 
						
						
							
						
					 
					
						2017-01-16 17:08:12 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						638fbcb619 
					 
					
						
						
							
							Encoding needs a default  
						
						
						
						
							
						
					 
					
						2017-01-16 17:03:55 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						ccbbce0036 
					 
					
						
						
							
							Fix header capitalization on input  
						
						... 
						
						
						
						also removed redundant utf-8 in encodes/decodes 
						
						
							
						
					 
					
						2017-01-16 16:55:55 -08:00 
						 
				 
			
				
					
						
							
							
								Channel Cat 
							
						 
					 
					
						
						
							
						
						41918eaf0a 
					 
					
						
						
							
							Trimmed down features of CIMultiDict  
						
						
						
						
							
						
					 
					
						2017-01-16 16:12:42 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5c344f7efa 
					 
					
						
						
							
							Remove redundant else  
						
						
						
						
							
						
					 
					
						2017-01-16 17:51:56 -06:00 
						 
				 
			
				
					
						
							
							
								Raphael Deem 
							
						 
					 
					
						
						
							
						
						213580ea78 
					 
					
						
						
							
							cache the remote IP property  
						
						
						
						
							
						
					 
					
						2017-01-16 15:48:55 -08:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						d5fd269fda 
					 
					
						
						
							
							Merge pull request  #300  from channelcat/move-request-ip-retry  
						
						... 
						
						
						
						Moved Remote-Addr header to request.ip 
						
						
							
						
					 
					
						2017-01-16 17:35:04 -06:00 
						 
				 
			
				
					
						
							
							
								Ubuntu 
							
						 
					 
					
						
						
							
						
						2cf4baddfb 
					 
					
						
						
							
							Moved Remote-Addr header to request.ip so it can be pulled on-demand  
						
						
						
						
							
						
					 
					
						2017-01-16 23:27:50 +00:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						48d496936a 
					 
					
						
						
							
							Merge pull request  #294  from subyraman/redirect  
						
						... 
						
						
						
						Add redirect method from @pcdinh 
						
						
							
						
					 
					
						2017-01-16 13:53:02 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e410c06a68 
					 
					
						
						
							
							Merge pull request  #293  from r0fls/extensions-docs  
						
						... 
						
						
						
						Extensions docs 
						
						
							
						
					 
					
						2017-01-15 19:37:30 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f6c2d0bcaf 
					 
					
						
						
							
							Merge pull request  #297  from seemethere/increment_020  
						
						... 
						
						
						
						Increment version to 0.2.0 
						
						
							
 
						
					 
					
						2017-01-14 11:25:10 -06:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						e2a16f96a8 
					 
					
						
						
							
							Increment version to 0.2.0  
						
						
						
						
							
						
					 
					
						2017-01-14 11:24:31 -06:00