Yun Xu 
							
						 
					 
					
						
						
							
						
						2629fab649 
					 
					
						
						
							
							add .appveyor.yml for windows ci support  
						
						
						
						
					 
					
						2018-11-10 05:50:22 -08:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						92cd10c6a8 
					 
					
						
						
							
							Merge pull request  #32  from huge-success/master  
						
						... 
						
						
						
						merge upstream master branch 
						
						
					 
					
						2018-11-10 21:26:37 +08:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						cc3edb90dc 
					 
					
						
						
							
							Merge pull request  #1408  from harshanarayana/feature/Unit_Test_Enhancements  
						
						... 
						
						
						
						Additional Unit Tests 
						
						
					 
					
						2018-11-10 20:46:51 +08:00 
						 
				 
			
				
					
						
							
							
								Harsha Narayana 
							
						 
					 
					
						
						
							
						
						c60ba81984 
					 
					
						
						
							
							cleanup stale test for cookie object  
						
						... 
						
						
						
						Signed-off-by: Harsha Narayana <harsha2k4@gmail.com > 
						
						
					 
					
						2018-11-10 16:54:24 +05:30 
						 
				 
			
				
					
						
							
							
								Harsha Narayana 
							
						 
					 
					
						
						
							
						
						ece3cdaa2e 
					 
					
						
						
							
							add unit tests for App Config, Cokkies and Request handler  
						
						... 
						
						
						
						Signed-off-by: Harsha Narayana <harsha2k4@gmail.com > 
						
						
					 
					
						2018-11-10 16:50:30 +05:30 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						4cb40f2042 
					 
					
						
						
							
							Merge pull request  #1403  from harshanarayana/fix/GIT-1398-Http_Response_Content_Length_Mismatch  
						
						... 
						
						
						
						Fix Content-Length Mismatch while using json and ujson 
						
						
					 
					
						2018-11-10 00:14:03 +08:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						0e9f350982 
					 
					
						
						
							
							Merge pull request  #1405  from hramezani/test_has_message_body  
						
						... 
						
						
						
						Add test for has_message_body helper function. 
						
						
					 
					
						2018-11-08 22:20:07 +08:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						cf439f01f8 
					 
					
						
						
							
							Add test for has_message_body helper function.  
						
						
						
						
					 
					
						2018-11-07 21:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Harsha Narayana 
							
						 
					 
					
						
						
							
						
						f1f1b8a630 
					 
					
						
						
							
							add additional test cases to validate Content-Length header  
						
						... 
						
						
						
						Signed-off-by: Harsha Narayana <harsha2k4@gmail.com > 
						
						
					 
					
						2018-11-07 22:07:28 +05:30 
						 
				 
			
				
					
						
							
							
								Harsha Narayana 
							
						 
					 
					
						
						
							
						
						d4d1df03c9 
					 
					
						
						
							
							fix content length mismatch in windows and other platform  
						
						... 
						
						
						
						The current implementation of `sanic` attempts to make use of `ujson` if
it's available in the system and if not, it will default to the inbuilt
`json` module provided by python.
The current implementation of `ujson` does not provide a mechanism to
provide a custom `seperators` parameter as part of the `dumps` method
invocation and the default behavior of the module is to strip all the
spaces around seperators such as `:` and `,`. This leads to an
inconsistency in the response length when the response is generated
using the `ujson` and in built `json` module provided by python.
To maintain the consistency, this commit overrides the default behavior
of the `dumps` method provided by the `json` module to add a `seperators`
argument that will strip the white spaces around these character like
the default behavior of `ujson`
This addresses the issue referenced in #1398 
Signed-off-by: Harsha Narayana <harsha2k4@gmail.com > 
						
						
					 
					
						2018-11-07 21:38:32 +05:30 
						 
				 
			
				
					
						
							
							
								Harsha Narayana 
							
						 
					 
					
						
						
							
						
						92b73a6f4f 
					 
					
						
						
							
							fix Range header handling for static files ( #1402 )  
						
						... 
						
						
						
						This commit fixes the issue in the `Range` header handling that was done
while serving the file contents.
As per the HTTP response standards, a status code of 206 will be used in
case if the Range is returning a partial value and default of 200 in
other cases.
Signed-off-by: Harsha Narayana <harsha2k4@gmail.com > 
						
						
					 
					
						2018-11-07 07:36:56 -06:00 
						 
				 
			
				
					
						
							
							
								Meng Wang 
							
						 
					 
					
						
						
							
						
						b63c06c75a 
					 
					
						
						
							
							fix the logger and make it work ( #1397 )  
						
						... 
						
						
						
						* fix the logger and make it work
* modify test_logging parameters and add a new unit test 
						
						
					 
					
						2018-11-06 08:39:38 -06:00 
						 
				 
			
				
					
						
							
							
								jacob 
							
						 
					 
					
						
						
							
						
						3e3bce422e 
					 
					
						
						
							
							Add test for sanic.root logger and update the docs of logging  
						
						
						
						
					 
					
						2018-11-06 21:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						e3a27c2cc4 
					 
					
						
						
							
							Merge pull request  #1391  from AndresSan6/loop_exception  
						
						... 
						
						
						
						Handle "loop" exception in app.py 
						
						
					 
					
						2018-11-05 08:19:01 -06:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						f13f451084 
					 
					
						
						
							
							Merge pull request  #1385  from lixxu/master  
						
						... 
						
						
						
						update doc for latest blueprint code 
						
						
					 
					
						2018-11-05 07:40:12 -06:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						df0e3de911 
					 
					
						
						
							
							Merge pull request  #1393  from ashleysommer/pickleable-app-blueprint  
						
						... 
						
						
						
						Fix pickling blueprints Fixes  #1392  
						
						
					 
					
						2018-11-05 07:24:15 -06:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						8466be8728 
					 
					
						
						
							
							Fix type pikcle->pickle in multiprocessing test  
						
						
						
						
					 
					
						2018-11-04 15:27:25 +10:00 
						 
				 
			
				
					
						
							
							
								Ashley Sommer 
							
						 
					 
					
						
						
							
						
						5cf2144b3f 
					 
					
						
						
							
							Fix pickling blueprints  
						
						... 
						
						
						
						Change the string passed in the "name" section of the namedtuples in Blueprint to match the name of the Blueprint module attribute name.
This allows blueprints to be pickled and unpickled, without errors, which is a requirment of running Sanic in multiprocessing mode in Windows.
Added a test for pickling and unpickling blueprints
Added a test for pickling and unpickling sanic itself
Added a test for enabling multiprocessing on an app with a blueprint (only useful to catch this bug if the tests are run on Windows). 
						
						
					 
					
						2018-11-04 15:04:12 +10:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						7c182f63c8 
					 
					
						
						
							
							Indentation fix  
						
						
						
						
					 
					
						2018-11-01 10:59:45 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						056180782c 
					 
					
						
						
							
							Removed unnecessary changes to request and router files, changes to fix lint test  
						
						
						
						
					 
					
						2018-11-01 10:53:53 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						ff0d5870e9 
					 
					
						
						
							
							Merge branch 'lintfix' into loop_exception  
						
						... 
						
						
						
						Made changes unnecesarry changes in request and router files, went back to previous commit and made correct changes to fix lint 
						
						
					 
					
						2018-11-01 10:40:47 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						b70176f8c7 
					 
					
						
						
							
							Fixed character limit per line in requested changes for app.py  
						
						
						
						
					 
					
						2018-11-01 10:36:34 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						e3655b525d 
					 
					
						
						
							
							Modifications to ruequest and router files to fix linting issues.  
						
						
						
						
					 
					
						2018-11-01 10:04:40 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						e63d0091af 
					 
					
						
						
							
							Assert was chnaged for an if and updated error messages  
						
						
						
						
					 
					
						2018-10-31 15:23:29 -06:00 
						 
				 
			
				
					
						
							
							
								Andres Sanchez 
							
						 
					 
					
						
						
							
						
						7b0af2d80d 
					 
					
						
						
							
							Handle loop exception in app.py  
						
						
						
						
					 
					
						2018-10-31 13:35:03 -06:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						7d79a86d4d 
					 
					
						
						
							
							Merge pull request  #1387  from huge-success/docbuild  
						
						... 
						
						
						
						Resolve build of latex documentation relating to markdown lists 
						
						
					 
					
						2018-10-30 16:13:29 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Hopkins 
							
						 
					 
					
						
						
							
						
						ba46aff069 
					 
					
						
						
							
							Resolve build of latex documentation relating to markdown lists  
						
						
						
						
					 
					
						2018-10-30 22:39:17 +02:00 
						 
				 
			
				
					
						
							
							
								lixxu 
							
						 
					 
					
						
						
							
						
						7a65471ba5 
					 
					
						
						
							
							update doc for latest blueprint code  
						
						
						
						
					 
					
						2018-10-29 16:54:34 +08:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						c7c46da975 
					 
					
						
						
							
							Merge pull request  #1383  from huge-success/docbuild  
						
						... 
						
						
						
						Fix documentation build errors 
						
						
					 
					
						2018-10-26 08:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Hopkins 
							
						 
					 
					
						
						
							
						
						c708e8425f 
					 
					
						
						
							
							Fix documentation build errors  
						
						
						
						
					 
					
						2018-10-26 11:57:28 +03:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						905c51bef0 
					 
					
						
						
							
							Merge pull request  #1371  from yunstanford/integrate-isort  
						
						... 
						
						
						
						codestyle: Integrate isort 
						
						
					 
					
						2018-10-23 16:05:36 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						bd87098b7e 
					 
					
						
						
							
							Merge pull request  #1368  from yunstanford/fix-redirect  
						
						... 
						
						
						
						Add '%' to quote_plus's `safe` parameter in response.redirect 
						
						
					 
					
						2018-10-23 15:12:02 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						5f486cc25f 
					 
					
						
						
							
							Merge pull request  #1378  from hramezani/fix_some_lint_error  
						
						... 
						
						
						
						Fix some test files lint errors. 
						
						
					 
					
						2018-10-23 15:10:15 -07:00 
						 
				 
			
				
					
						
							
							
								Eli Uriegas 
							
						 
					 
					
						
						
							
						
						f79fb72a33 
					 
					
						
						
							
							Merge pull request  #1377  from yunstanford/fix-readthedoc-build  
						
						... 
						
						
						
						Fix readthedoc build 
						
						
					 
					
						2018-10-23 15:07:25 -07:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						0505aa2dda 
					 
					
						
						
							
							refactor import  
						
						
						
						
					 
					
						2018-10-23 14:53:39 -07:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						485ff32e42 
					 
					
						
						
							
							Fix all test files lint errors.  
						
						
						
						
					 
					
						2018-10-23 11:04:17 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						5ead67972f 
					 
					
						
						
							
							Merge pull request  #1375  from sjsadowski/master  
						
						... 
						
						
						
						Added documentation for AF_INET6 and AF_UNIX socket usage 
						
						
					 
					
						2018-10-21 15:28:40 -05:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						9c860dbff3 
					 
					
						
						
							
							fix readthedoc build  
						
						
						
						
					 
					
						2018-10-21 01:56:48 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Sadowski 
							
						 
					 
					
						
						
							
						
						a20ad99638 
					 
					
						
						
							
							Added documentation for AF_INET6 and AF_UNIX socket usage  
						
						
						
						
					 
					
						2018-10-19 13:33:01 -05:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						8ef7bf8e7b 
					 
					
						
						
							
							integrate with isort  
						
						
						
						
					 
					
						2018-10-17 21:20:16 -07:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						0d5be1969a 
					 
					
						
						
							
							Merge pull request  #31  from huge-success/master  
						
						... 
						
						
						
						Merge Upstream master branch 
						
						
					 
					
						2018-10-17 21:02:44 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Hopkins 
							
						 
					 
					
						
						
							
						
						d06ea9bfc3 
					 
					
						
						
							
							Merge pull request  #1370  from huge-success/ahopkins-patch-1  
						
						... 
						
						
						
						Update issue templates 
						
						
					 
					
						2018-10-17 09:47:22 +03:00 
						 
				 
			
				
					
						
							
							
								Adam Hopkins 
							
						 
					 
					
						
						
							
						
						57e79882e1 
					 
					
						
						
							
							Update issue templates  
						
						
						
						
					 
					
						2018-10-16 15:42:52 +03:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						20d1ab60c7 
					 
					
						
						
							
							remove unused json import  
						
						
						
						
					 
					
						2018-10-15 22:13:42 -07:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						277c2ce2d2 
					 
					
						
						
							
							fix redirect with quoted param  
						
						
						
						
					 
					
						2018-10-15 21:53:11 -07:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						34e51f01d1 
					 
					
						
						
							
							Merge pull request  #30  from huge-success/master  
						
						... 
						
						
						
						Merge Upstream Master Branch 
						
						
					 
					
						2018-10-15 20:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						f4b4e3a58c 
					 
					
						
						
							
							Merge pull request  #1366  from hramezani/lint_test_blueprints  
						
						... 
						
						
						
						Fix some lint errors and warnings in `tests/test_blueprints.py` 
						
						
					 
					
						2018-10-14 21:02:48 -07:00 
						 
				 
			
				
					
						
							
							
								7 
							
						 
					 
					
						
						
							
						
						def2e033c8 
					 
					
						
						
							
							Merge pull request  #1365  from yunstanford/codestyle-black  
						
						... 
						
						
						
						Codestyle black 
						
						
					 
					
						2018-10-14 10:07:09 -07:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						dfec18278b 
					 
					
						
						
							
							Fix some lint errors and warnings in tests/test_blueprints.py.  
						
						
						
						
					 
					
						2018-10-14 16:09:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yun Xu 
							
						 
					 
					
						
						
							
						
						cd5bdecda3 
					 
					
						
						
							
							add codestyle badge in README  
						
						
						
						
					 
					
						2018-10-13 18:33:02 -07:00