Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								9607083e59 
								
							 
						 
						
							
							
								
								Mark inner methods as private  
							
							
							
						 
						
							2017-02-13 23:39:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								c6ff2c5d2e 
								
							 
						 
						
							
							
								
								Move file_upload to namespace  
							
							
							
						 
						
							2017-02-13 22:57:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								6fe57d5e78 
								
							 
						 
						
							
							
								
								Better file upload  
							
							
							
						 
						
							2017-02-11 15:33:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								72dc6cf775 
								
							 
						 
						
							
							
								
								Fix missing semicolon in kemal#run  
							
							
							
						 
						
							2017-02-06 20:16:51 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								476b27892e 
								
							 
						 
						
							
							
								
								Early return from range if request type is not GET  
							
							
							
						 
						
							2017-02-04 13:35:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Denys Vitali 
								
							 
						 
						
							
							
							
							
								
							
							
								0543142a10 
								
							 
						 
						
							
							
								
								Add RFC7233 support ( #299 )  
							
							... 
							
							
							
							Add RFC7233 support a.k.a "Range" headers support 
							
						 
						
							2017-02-04 13:06:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Barrett 
								
							 
						 
						
							
							
							
							
								
							
							
								c08bf71d88 
								
							 
						 
						
							
							
								
								Allow for disabling the shutdown message ( #292 )  
							
							... 
							
							
							
							Allow for disabling the shutdown message 
							
						 
						
							2017-01-18 15:55:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Barrett 
								
							 
						 
						
							
							
							
							
								
							
							
								209a9e576c 
								
							 
						 
						
							
							
								
								Add configurable startup logging as a block ( #291 )  
							
							... 
							
							
							
							Add overload for Kemal.run with just a block. This removes default logging. 
							
						 
						
							2017-01-15 21:41:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								81a702264d 
								
							 
						 
						
							
							
								
								HTTP::Handler is not a class anymore  
							
							
							
						 
						
							2016-12-24 14:22:44 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								ac8ec0a07b 
								
							 
						 
						
							
							
								
								Remove redundant session stuff  
							
							
							
						 
						
							2016-12-10 19:34:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								e957664565 
								
							 
						 
						
							
							
								
								Don't forget debug statement :/  
							
							
							
						 
						
							2016-12-08 22:15:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								9c1c832c9a 
								
							 
						 
						
							
							
								
								Add Kemal.stop.  Fixes   #269  
							
							
							
						 
						
							2016-12-08 13:50:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								166fb96f34 
								
							 
						 
						
							
							
								
								Ugh we're not in ecr :/  
							
							
							
						 
						
							2016-12-04 16:35:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								fa4573dcf9 
								
							 
						 
						
							
							
								
								HTML.escape render_500  
							
							
							
						 
						
							2016-12-04 16:27:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								878c70e0d9 
								
							 
						 
						
							
							
								
								Make ssl api more idiomatic  
							
							
							
						 
						
							2016-12-04 14:14:43 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								274d34cfc6 
								
							 
						 
						
							
							
								
								Move filter methods to dsl  
							
							
							
						 
						
							2016-12-04 01:47:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								eb64b52f84 
								
							 
						 
						
							
							
								
								Actually there's no middleware anymore  
							
							
							
						 
						
							2016-12-04 01:43:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								1afb4cbfa8 
								
							 
						 
						
							
							
								
								Use log instead  
							
							
							
						 
						
							2016-12-04 01:27:26 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								b4c10a3f59 
								
							 
						 
						
							
							
								
								Remove basic auth middleware  
							
							
							
						 
						
							2016-11-26 21:51:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sijawusz Pur Rahnama 
								
							 
						 
						
							
							
							
							
								
							
							
								13293a675d 
								
							 
						 
						
							
							
								
								Add missing class keyword to docs ( #264 )  
							
							
							
						 
						
							2016-11-26 13:07:32 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								92ea55773b 
								
							 
						 
						
							
							
								
								Handle missing 404 image.  Fixes   #263  
							
							
							
						 
						
							2016-11-25 22:19:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								1826789e84 
								
							 
						 
						
							
							
								
								Use body.gets_to_end for parse_json.  Fixes   #260  
							
							
							
						 
						
							2016-11-25 10:45:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								cc44710654 
								
							 
						 
						
							
							
								
								Remove session & csrf from core ( #259 )  
							
							... 
							
							
							
							Remove session & CSRF 
							
						 
						
							2016-11-24 16:47:30 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								3b9a3f84ab 
								
							 
						 
						
							
							
								
								Treat HTTP::Request body as IO.  Fixes   #257  
							
							
							
						 
						
							2016-11-24 12:07:39 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								f11b0e07e4 
								
							 
						 
						
							
							
								
								v0.17.0  
							
							
							
						 
						
							2016-11-23 21:30:49 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								2248475573 
								
							 
						 
						
							
							
								
								Properly add status_code on exceptions.  Fixes   #255  
							
							
							
						 
						
							2016-11-23 20:36:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								6b034c3b2f 
								
							 
						 
						
							
							
								
								Rename MemoryIO to IO::Memory since it's deprecated on Crystal 0.20.0  
							
							
							
						 
						
							2016-11-22 23:29:10 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								733582f724 
								
							 
						 
						
							
							
								
								No need for require though  
							
							
							
						 
						
							2016-11-19 00:11:35 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								23cd325def 
								
							 
						 
						
							
							
								
								Move some stuff to Utils  
							
							
							
						 
						
							2016-11-19 00:05:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								bc764b7af7 
								
							 
						 
						
							
							
								
								Treat body as IO in param_parser ( #252 )  
							
							
							
						 
						
							2016-11-16 22:09:50 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								012ac8f6b7 
								
							 
						 
						
							
							
								
								Yield error in custom error handlers  
							
							
							
						 
						
							2016-11-16 20:27:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								d3eea1d9ab 
								
							 
						 
						
							
							
								
								Rename to FilterBlock  
							
							
							
						 
						
							2016-11-10 23:54:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec9ed8331 
								
							 
						 
						
							
							
								
								Improve docs  
							
							
							
						 
						
							2016-11-10 16:38:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc92c44e0 
								
							 
						 
						
							
							
								
								Move Kemal::Handler from ext folder  
							
							
							
						 
						
							2016-11-10 14:56:05 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								ec11698ab1 
								
							 
						 
						
							
							
								
								Only / Exclude Paths in Middleware ( #245 )  
							
							... 
							
							
							
							Add only / exclude paths in Middlewares 
							
						 
						
							2016-11-09 19:18:39 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Eaton 
								
							 
						 
						
							
							
							
							
								
							
							
								7688bd13a5 
								
							 
						 
						
							
							
								
								Close repsonse on halt ( #246 )  
							
							
							
						 
						
							2016-11-07 23:31:36 +04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								4267a5eea9 
								
							 
						 
						
							
							
								
								Set default exception Content-Type to text/html.  Fixes   #202  
							
							
							
						 
						
							2016-11-06 11:58:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								87d88318de 
								
							 
						 
						
							
							
								
								Rename to Kemal::Exceptions::InvalidPathStartException  
							
							
							
						 
						
							2016-11-04 11:49:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								e6810c4516 
								
							 
						 
						
							
							
								
								Route declaration must start with /  fixes   #242  
							
							
							
						 
						
							2016-11-04 11:12:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								7dd834ad28 
								
							 
						 
						
							
							
								
								Fix broken websocket routing :/  
							
							
							
						 
						
							2016-11-02 11:19:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								d676b559d2 
								
							 
						 
						
							
							
								
								Rename return_with as halt for clear intention  
							
							
							
						 
						
							2016-11-01 11:46:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								922d6de4d1 
								
							 
						 
						
							
							
								
								Middleware ordering ( #236 )  
							
							... 
							
							
							
							Improve and correct request middleware
 Request -> Middleware -> Filter -> Route 
							
						 
						
							2016-10-28 11:35:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								1b27f5c011 
								
							 
						 
						
							
							
								
								Add Int64 type to context store  
							
							
							
						 
						
							2016-10-24 16:12:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Eaton 
								
							 
						 
						
							
							
							
							
								
							
							
								375259f34c 
								
							 
						 
						
							
							
								
								Replace implementation with more appropriate URI.unescape ( #231 )  
							
							
							
						 
						
							2016-10-19 11:30:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Eaton 
								
							 
						 
						
							
							
							
							
								
							
							
								e43b2a3a01 
								
							 
						 
						
							
							
								
								Decodes url parameters ( #229 )  
							
							... 
							
							
							
							Decode url parameters 
							
						 
						
							2016-10-18 16:28:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								5d71c76554 
								
							 
						 
						
							
							
								
								Don't nest lines with unless.  Fixes   #225  
							
							
							
						 
						
							2016-10-13 22:09:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serdar Dogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								3342007701 
								
							 
						 
						
							
							
								
								Yield UploadFile in parse_multipart ( #224 )  
							
							
							
						 
						
							2016-10-12 16:51:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sam Eaton 
								
							 
						 
						
							
							
							
							
								
							
							
								875032f0dc 
								
							 
						 
						
							
							
								
								removes Content-Type response header if the file is cached  
							
							... 
							
							
							
							The content-type currently defaults to text/html, which is inaccurate
because no content is being returned. Google, and many popular CDNs
omit the Content-Type header for 304 response. 
							
						 
						
							2016-10-11 15:51:37 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								7efe69ac31 
								
							 
						 
						
							
							
								
								Add multipart support <3  
							
							
							
						 
						
							2016-10-01 18:18:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sdogruyol 
								
							 
						 
						
							
							
							
							
								
							
							
								ad9790b9d8 
								
							 
						 
						
							
							
								
								Update session doc  
							
							
							
						 
						
							2016-09-30 14:03:29 +03:00