23e0c9b6e0 
								
							 
						 
						
							
							
								
								remove http-codes builders from actix-http ( #2159 )  
							
							
							
						 
						
							2021-04-14 02:00:14 +01:00  
				
					
						
							
							
								 
						
							
								4442535a45 
								
							 
						 
						
							
							
								
								clippy  
							
							
							
						 
						
							2021-04-13 12:44:38 +01:00  
				
					
						
							
							
								 
						
							
								edd9f14752 
								
							 
						 
						
							
							
								
								remove unpin from body types ( #2152 )  
							
							
							
						 
						
							2021-04-13 11:16:12 +01:00  
				
					
						
							
							
								 
						
							
								981c54432c 
								
							 
						 
						
							
							
								
								remove json and url encoded form support from -http ( #2148 )  
							
							
							
						 
						
							2021-04-12 10:30:28 +01:00  
				
					
						
							
							
								 
						
							
								44c55dd036 
								
							 
						 
						
							
							
								
								remove cookie support from -http ( #2065 )  
							
							
							
						 
						
							2021-04-09 18:07:10 +01:00  
				
					
						
							
							
								 
						
							
								c72d77065d 
								
							 
						 
						
							
							
								
								derive debug where possible ( #2142 )  
							
							
							
						 
						
							2021-04-09 03:22:51 +01:00  
				
					
						
							
							
								 
						
							
								3f5a73793a 
								
							 
						 
						
							
							
								
								make module/crate re-exports doc inline ( #2141 )  
							
							
							
						 
						
							2021-04-08 20:51:16 +01:00  
				
					
						
							
							
								 
						
							
								c54a0713de 
								
							 
						 
						
							
							
								
								migrate integration testing to new crate ( #2112 )  
							
							
							
						 
						
							2021-04-02 08:26:59 +01:00  
				
					
						
							
							
								 
						
							
								50dc13f280 
								
							 
						 
						
							
							
								
								move typed headers and implement FromRequest ( #2094 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-04-01 16:42:18 +01:00  
				
					
						
							
							
								 
						
							
								c8ed8dd1a4 
								
							 
						 
						
							
							
								
								migrate to -utils beta 4 ( #2127 )  
							
							
							
						 
						
							2021-04-01 15:26:13 +01:00  
				
					
						
							
							
								 
						
							
								a807d33600 
								
							 
						 
						
							
							
								
								added TestServer::client_headers ( #2097 )  
							
							... 
							
							
							
							Co-authored-by: fakeshadow <24548779@qq.com>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-04-01 06:40:10 +01:00  
				
					
						
							
							
								 
						
							
								3188ef5731 
								
							 
						 
						
							
							
								
								don't use rust annotation on code doc blocks  
							
							
							
						 
						
							2021-03-25 08:45:52 +00:00  
				
					
						
							
							
								 
						
							
								1be54efbeb 
								
							 
						 
						
							
							
								
								Simplify service factory macro ( #2108 )  
							
							
							
						 
						
							2021-03-23 13:42:46 +00:00  
				
					
						
							
							
								 
						
							
								746d983849 
								
							 
						 
						
							
							
								
								handle header error with CustomResponder ( #2093 )  
							
							
							
						 
						
							2021-03-20 05:18:06 +00:00  
				
					
						
							
							
								 
						
							
								8d9de76826 
								
							 
						 
						
							
							
								
								Simplify handler factory macro ( #2086 )  
							
							
							
						 
						
							2021-03-19 16:30:53 +00:00  
				
					
						
							
							
								 
						
							
								9488757c29 
								
							 
						 
						
							
							
								
								Update to socket2 v0.4 ( #2092 )  
							
							
							
						 
						
							2021-03-19 12:17:06 +00:00  
				
					
						
							
							
								 
						
							
								351286486c 
								
							 
						 
						
							
							
								
								fix clippy warning on nightly ( #2088 )  
							
							... 
							
							
							
							* fix clippy warning on nightly 
							
						 
						
							2021-03-19 19:25:35 +08:00  
				
					
						
							
							
								 
						
							
								78fcd0237a 
								
							 
						 
						
							
							
								
								Format extract macro ( #2087 )  
							
							
							
						 
						
							2021-03-19 04:08:23 +00:00  
				
					
						
							
							
								 
						
							
								abcb444dd9 
								
							 
						 
						
							
							
								
								fix routes in Path documentation ( #2084 )  
							
							
							
						 
						
							2021-03-18 13:21:44 +00:00  
				
					
						
							
							
								 
						
							
								69dd1a9bd6 
								
							 
						 
						
							
							
								
								Remove ConnectionLifetime trait. Simplify Acquired handling ( #2072 )  
							
							
							
						 
						
							2021-03-16 02:56:23 +00:00  
				
					
						
							
							
								 
						
							
								515d0e3fb4 
								
							 
						 
						
							
							
								
								change behavior of default upgrade handler ( #2071 )  
							
							
							
						 
						
							2021-03-13 22:20:18 +00:00  
				
					
						
							
							
								 
						
							
								22dcc31193 
								
							 
						 
						
							
							
								
								Fix logger middleware properly escape %% ( #2067 )  
							
							
							
						 
						
							2021-03-11 14:12:42 +00:00  
				
					
						
							
							
								 
						
							
								95130fcfd0 
								
							 
						 
						
							
							
								
								address clippy warnings  
							
							
							
						 
						
							2021-03-08 20:32:19 +00:00  
				
					
						
							
							
								 
						
							
								2d3a0d6038 
								
							 
						 
						
							
							
								
								json method receives plain serialize ( #2052 )  
							
							
							
						 
						
							2021-03-07 22:11:39 +00:00  
				
					
						
							
							
								 
						
							
								c836de44af 
								
							 
						 
						
							
							
								
								add client middleware ( #2013 )  
							
							
							
						 
						
							2021-02-28 18:17:08 +00:00  
				
					
						
							
							
								 
						
							
								ebda60fd6b 
								
							 
						 
						
							
							
								
								refactor boxed route ( #2033 )  
							
							
							
						 
						
							2021-02-27 21:00:36 +00:00  
				
					
						
							
							
								 
						
							
								2dbdf61c37 
								
							 
						 
						
							
							
								
								Inner field of web::Query is public again ( #2016 ) ( #2017 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-02-20 17:59:09 +00:00  
				
					
						
							
							
								 
						
							
								3b93c62e23 
								
							 
						 
						
							
							
								
								Fix Json extractor to be 32kB by default ( #2010 )  
							
							
							
						 
						
							2021-02-18 15:20:20 +00:00  
				
					
						
							
							
								 
						
							
								946cccaa1a 
								
							 
						 
						
							
							
								
								refactor awc::ClientBuilder ( #2008 )  
							
							
							
						 
						
							2021-02-18 12:30:09 +00:00  
				
					
						
							
							
								 
						
							
								7fa6333a0c 
								
							 
						 
						
							
							
								
								use rcgen for tls key generation ( #1989 )  
							
							
							
						 
						
							2021-02-13 17:16:36 +00:00  
				
					
						
							
							
								 
						
							
								3279070f9f 
								
							 
						 
						
							
							
								
								optional cookies features ( #1981 )  
							
							
							
						 
						
							2021-02-13 15:08:43 +00:00  
				
					
						
							
							
								 
						
							
								4fc7d76759 
								
							 
						 
						
							
							
								
								s/websocket/WebSocket in docs  
							
							
							
						 
						
							2021-02-12 00:27:20 +00:00  
				
					
						
							
							
								 
						
							
								31d9ed81c5 
								
							 
						 
						
							
							
								
								change rustfmt line width to 96  
							
							
							
						 
						
							2021-02-11 23:03:17 +00:00  
				
					
						
							
							
								 
						
							
								77efc09362 
								
							 
						 
						
							
							
								
								hide httpmessage mod  
							
							
							
						 
						
							2021-02-11 22:58:40 +00:00  
				
					
						
							
							
								 
						
							
								871ca5e4ae 
								
							 
						 
						
							
							
								
								stop claiming actor support  
							
							
							
						 
						
							2021-02-11 22:58:40 +00:00  
				
					
						
							
							
								 
						
							
								991363a104 
								
							 
						 
						
							
							
								
								consistent case s/web/Web  
							
							
							
						 
						
							2021-02-10 12:12:03 +00:00  
				
					
						
							
							
								 
						
							
								a290e58982 
								
							 
						 
						
							
							
								
								prepare beta 2 release set ( #1975 )  
							
							
							
						 
						
							2021-02-10 12:10:03 +00:00  
				
					
						
							
							
								 
						
							
								949d14ae2b 
								
							 
						 
						
							
							
								
								clean up header map ( #1964 )  
							
							
							
						 
						
							2021-02-09 22:59:17 +00:00  
				
					
						
							
							
								 
						
							
								519d7f2b8a 
								
							 
						 
						
							
							
								
								add trust-dns optional feature for actix-http and awc ( #1969 )  
							
							
							
						 
						
							2021-02-09 10:41:20 +00:00  
				
					
						
							
							
								 
						
							
								dddb623a11 
								
							 
						 
						
							
							
								
								add services register for tuple and vec of services ( #1933 )  
							
							
							
						 
						
							2021-02-07 23:47:51 +00:00  
				
					
						
							
							
								 
						
							
								9604e249c9 
								
							 
						 
						
							
							
								
								use stable clippy ( #1963 )  
							
							
							
						 
						
							2021-02-07 20:33:53 +00:00  
				
					
						
							
							
								 
						
							
								9eaea6a2fd 
								
							 
						 
						
							
							
								
								tweak feature flags  
							
							
							
						 
						
							2021-02-07 03:54:58 +00:00  
				
					
						
							
							
								 
						
							
								41bc04b1c4 
								
							 
						 
						
							
							
								
								Use immutable reference of service state. Update awc dns resolver. ( #1905 )  
							
							
							
						 
						
							2021-02-07 01:00:40 +00:00  
				
					
						
							
							
								 
						
							
								20cf0094e5 
								
							 
						 
						
							
							
								
								fix master branch build. change web::block output type. ( #1957 )  
							
							
							
						 
						
							2021-02-06 16:23:59 +00:00  
				
					
						
							
							
								 
						
							
								51e54dac8b 
								
							 
						 
						
							
							
								
								fix limit not working on HttpMessageBody::limit ( #1938 )  
							
							
							
						 
						
							2021-01-27 10:49:57 +00:00  
				
					
						
							
							
								 
						
							
								c201c15f8c 
								
							 
						 
						
							
							
								
								Improve documentation for PayloadConfig ( #1923 )  
							
							
							
						 
						
							2021-01-24 00:32:10 +00:00  
				
					
						
							
							
								 
						
							
								0c8196f8b0 
								
							 
						 
						
							
							
								
								Remove HttpResponseBuilder::json2() ( #1903 )  
							
							... 
							
							
							
							It's not necessary to keep both json() and json2() around since the
former reduces the ownership of its parameter to a borrow only to pass
the reference to the latter. Users can instead borrow themselves when
passing an owned value: there doesn't need to be two separate functions.
This change also makes HttpResponseBuilder::json() take T: Deref so it
can accept both references and web extractors like web::Json. 
							
						 
						
							2021-01-18 12:14:29 +00:00  
				
					
						
							
							
								 
						
							
								ee10148444 
								
							 
						 
						
							
							
								
								revive commented out tests ( #1912 )  
							
							
							
						 
						
							2021-01-17 05:19:32 +00:00  
				
					
						
							
							
								 
						
							
								da69bb4d12 
								
							 
						 
						
							
							
								
								implement `App::data` as `App::app_data(Data::new(T)))` ( #1906 )  
							
							
							
						 
						
							2021-01-15 23:37:33 +00:00  
				
					
						
							
							
								 
						
							
								0a506bf2e9 
								
							 
						 
						
							
							
								
								cleanup top level doc comments  
							
							
							
						 
						
							2021-01-15 05:38:50 +00:00  
				
					
						
							
							
								 
						
							
								b1dd8d28bc 
								
							 
						 
						
							
							
								
								response header rework ( #1869 )  
							
							
							
						 
						
							2021-01-15 02:11:10 +00:00  
				
					
						
							
							
								 
						
							
								4edeb5ce47 
								
							 
						 
						
							
							
								
								optimize ErrorHandler middleware ( #1902 )  
							
							
							
						 
						
							2021-01-14 01:43:44 +00:00  
				
					
						
							
							
								 
						
							
								57398c6df1 
								
							 
						 
						
							
							
								
								Refactor/service request ( #1893 )  
							
							
							
						 
						
							2021-01-11 01:29:16 +00:00  
				
					
						
							
							
								 
						
							
								46b2f7eaaf 
								
							 
						 
						
							
							
								
								use a non leak pool for HttpRequestInner ( #1889 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-10 22:59:44 +00:00  
				
					
						
							
							
								 
						
							
								9e401b6ef7 
								
							 
						 
						
							
							
								
								refactor Scope ( #1895 )  
							
							
							
						 
						
							2021-01-09 18:06:49 +00:00  
				
					
						
							
							
								 
						
							
								fe392abeb4 
								
							 
						 
						
							
							
								
								remove actix-threadpool.use actix_rt::task::spawn_blocking ( #1878 )  
							
							
							
						 
						
							2021-01-09 16:04:19 +00:00  
				
					
						
							
							
								 
						
							
								6575ee93f2 
								
							 
						 
						
							
							
								
								big clean up and docs improvmenet of types mod ( #1894 )  
							
							
							
						 
						
							2021-01-09 13:17:19 +00:00  
				
					
						
							
							
								 
						
							
								530d03791d 
								
							 
						 
						
							
							
								
								refactor Resource ( #1883 )  
							
							
							
						 
						
							2021-01-09 03:36:58 +00:00  
				
					
						
							
							
								 
						
							
								d40ae8c8ca 
								
							 
						 
						
							
							
								
								use sync method on Responder trait ( #1891 )  
							
							
							
						 
						
							2021-01-08 22:17:19 +00:00  
				
					
						
							
							
								 
						
							
								d3c476b8c2 
								
							 
						 
						
							
							
								
								use env_logger builders in examples  
							
							
							
						 
						
							2021-01-07 02:41:05 +00:00  
				
					
						
							
							
								 
						
							
								dc23559f23 
								
							 
						 
						
							
							
								
								address clippy lints  
							
							
							
						 
						
							2021-01-07 02:04:26 +00:00  
				
					
						
							
							
								 
						
							
								57a3722146 
								
							 
						 
						
							
							
								
								More refactor of app_service ( #1879 )  
							
							
							
						 
						
							2021-01-06 18:11:20 +00:00  
				
					
						
							
							
								 
						
							
								57da1d3c0f 
								
							 
						 
						
							
							
								
								refactor app_service ( #1877 )  
							
							
							
						 
						
							2021-01-06 11:35:30 +00:00  
				
					
						
							
							
								 
						
							
								68117543ea 
								
							 
						 
						
							
							
								
								major cleanup of middleware module ( #1875 )  
							
							... 
							
							
							
							* major cleanup of middleware module
* update changelog 
							
						 
						
							2021-01-05 09:51:58 +00:00  
				
					
						
							
							
								 
						
							
								4f5971d79e 
								
							 
						 
						
							
							
								
								add Compat middleware ( #1865 )  
							
							
							
						 
						
							2021-01-05 00:22:57 +00:00  
				
					
						
							
							
								 
						
							
								36aee18c64 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-01-04 04:33:15 +00:00  
				
					
						
							
							
								 
						
							
								007a145988 
								
							 
						 
						
							
							
								
								use ahash for internal hashmaps  
							
							
							
						 
						
							2021-01-04 04:29:07 +00:00  
				
					
						
							
							
								 
						
							
								2d4a174420 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-01-04 01:01:35 +00:00  
				
					
						
							
							
								 
						
							
								21f6c9d7a5 
								
							 
						 
						
							
							
								
								improve code readability  
							
							
							
						 
						
							2021-01-04 00:49:02 +00:00  
				
					
						
							
							
								 
						
							
								e1683313ec 
								
							 
						 
						
							
							
								
								optimize ServiceRequest methods ( #1870 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-04 00:32:41 +00:00  
				
					
						
							
							
								 
						
							
								32de9f8840 
								
							 
						 
						
							
							
								
								Tokio 1.0 ( #1813 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-03 23:47:04 +00:00  
				
					
						
							
							
								 
						
							
								ad608aa64e 
								
							 
						 
						
							
							
								
								optimize Resource and Scope service call ( #1867 )  
							
							
							
						 
						
							2021-01-02 19:40:31 +00:00  
				
					
						
							
							
								 
						
							
								3beb4cf2da 
								
							 
						 
						
							
							
								
								replace tinyvec with smallvec ( #1866 )  
							
							
							
						 
						
							2021-01-01 23:18:25 +00:00  
				
					
						
							
							
								 
						
							
								20b46cdaf9 
								
							 
						 
						
							
							
								
								format factory_tuple macro invocations ( #1859 )  
							
							
							
						 
						
							2020-12-28 21:04:02 +00:00  
				
					
						
							
							
								 
						
							
								2a2a20c3e7 
								
							 
						 
						
							
							
								
								bump msrv to 1.46 ( #1858 )  
							
							
							
						 
						
							2020-12-28 00:44:15 +00:00  
				
					
						
							
							
								 
						
							
								8c9ea43e23 
								
							 
						 
						
							
							
								
								address clippy warnings  
							
							
							
						 
						
							2020-12-27 20:54:04 +00:00  
				
					
						
							
							
								 
						
							
								cbda928a33 
								
							 
						 
						
							
							
								
								Rename factory to handler ( #1852 )  
							
							
							
						 
						
							2020-12-26 21:46:19 +00:00  
				
					
						
							
							
								 
						
							
								87655b3028 
								
							 
						 
						
							
							
								
								reduce one clone on Arc. ( #1850 )  
							
							
							
						 
						
							2020-12-23 23:58:25 +00:00  
				
					
						
							
							
								 
						
							
								3a192400a6 
								
							 
						 
						
							
							
								
								Simplify handler ( #1843 )  
							
							
							
						 
						
							2020-12-23 15:47:07 +00:00  
				
					
						
							
							
								 
						
							
								05f104c240 
								
							 
						 
						
							
							
								
								improve NormalizePath docs ( #1839 )  
							
							
							
						 
						
							2020-12-23 00:19:20 +00:00  
				
					
						
							
							
								 
						
							
								6cbf27508a 
								
							 
						 
						
							
							
								
								simplify ExtractService's return type ( #1842 )  
							
							
							
						 
						
							2020-12-20 02:20:29 +00:00  
				
					
						
							
							
								 
						
							
								79de04d862 
								
							 
						 
						
							
							
								
								optimise Extract service ( #1841 )  
							
							
							
						 
						
							2020-12-19 16:33:34 +00:00  
				
					
						
							
							
								 
						
							
								a4dbaa8ed1 
								
							 
						 
						
							
							
								
								remove boxed future in DefaultHeaders middleware ( #1838 )  
							
							
							
						 
						
							2020-12-18 23:08:59 +00:00  
				
					
						
							
							
								 
						
							
								2a5215c1d6 
								
							 
						 
						
							
							
								
								Remove boxed future from HttpMessage ( #1834 )  
							
							
							
						 
						
							2020-12-17 11:40:49 +00:00  
				
					
						
							
							
								 
						
							
								97f615c245 
								
							 
						 
						
							
							
								
								remove boxed futures on Json extract type ( #1832 )  
							
							
							
						 
						
							2020-12-16 23:34:33 +00:00  
				
					
						
							
							
								 
						
							
								1a361273e7 
								
							 
						 
						
							
							
								
								optimize bytes and string payload extractors ( #1831 )  
							
							
							
						 
						
							2020-12-16 22:40:26 +00:00  
				
					
						
							
							
								 
						
							
								d7ce648445 
								
							 
						 
						
							
							
								
								remove boxed future for Option<T> and Result<T, E> extract type ( #1829 )  
							
							... 
							
							
							
							* remove boxed future for Option<T> and Result<T, E> extract type
* use ready macro
* fix fmt 
							
						 
						
							2020-12-16 18:34:10 +00:00  
				
					
						
							
							
								 
						
							
								fabc68659b 
								
							 
						 
						
							
							
								
								Intradoc links conversion ( #1827 )  
							
							... 
							
							
							
							* switching to nightly for intra-doc links
* actix-files intra-doc conversion
* more specific Result
* intradoc conversion complete
* rm blank comments and readme doc link fixes
* macros and broken links 
							
						 
						
							2020-12-13 13:28:39 +00:00  
				
					
						
							
							
								 
						
							
								ae63eb8bb2 
								
							 
						 
						
							
							
								
								fix clippy warnings ( #1806 )  
							
							... 
							
							
							
							* fix clippy warnings
* prevent CI fail status caused by codecov 
							
						 
						
							2020-12-09 11:22:19 +00:00  
				
					
						
							
							
								 
						
							
								7a3776b770 
								
							 
						 
						
							
							
								
								remove two unused generics on BoxedRouteFuture types. ( #1820 )  
							
							
							
						 
						
							2020-12-09 10:47:59 +00:00  
				
					
						
							
							
								 
						
							
								ff79c33fd4 
								
							 
						 
						
							
							
								
								remove a box ( #1814 )  
							
							
							
						 
						
							2020-12-06 11:42:15 +00:00  
				
					
						
							
							
								 
						
							
								b75a9b7a20 
								
							 
						 
						
							
							
								
								add error to message in test helper func ( #1812 )  
							
							
							
						 
						
							2020-12-05 04:57:56 +09:00  
				
					
						
							
							
								 
						
							
								1f70ef155d 
								
							 
						 
						
							
							
								
								Fix match_pattern() returning None for scope with resource of empty path ( #1798 )  
							
							... 
							
							
							
							* fix match_pattern function not returning pattern where scope has resource of path ""
* remove print in test
* make comparison on existing else if block
* add fix to changelog 
							
						 
						
							2020-12-01 13:39:41 +00:00  
				
					
						
							
							
								 
						
							
								7981e0068a 
								
							 
						 
						
							
							
								
								Remove a panic in normalize middleware ( #1762 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-12-01 10:22:15 +09:00  
				
					
						
							
							
								 
						
							
								0b5b463cfa 
								
							 
						 
						
							
							
								
								prepare web and awc releases  
							
							... 
							
							
							
							closes  #1799  
						
							2020-11-29 16:33:45 +00:00  
				
					
						
							
							
								 
						
							
								4100c50c70 
								
							 
						 
						
							
							
								
								add either extractor ( #1788 )  
							
							
							
						 
						
							2020-11-20 18:02:41 +00:00  
				
					
						
							
							
								 
						
							
								9b42333fac 
								
							 
						 
						
							
							
								
								Fix typo in Query extractor docs ( #1777 )  
							
							
							
						 
						
							2020-11-06 13:34:42 +00:00  
				
					
						
							
							
								 
						
							
								e5b86d189c 
								
							 
						 
						
							
							
								
								Fix typo in request_data.rs ( #1774 )  
							
							
							
						 
						
							2020-11-05 17:46:17 +00:00  
				
					
						
							
							
								 
						
							
								9963a5ef54 
								
							 
						 
						
							
							
								
								expose on_connect v2 ( #1754 )  
							
							... 
							
							
							
							Co-authored-by: Mikail Bagishov <bagishov.mikail@yandex.ru> 
							
						 
						
							2020-10-30 02:03:26 +00:00  
				
					
						
							
							
								 
						
							
								4519db36b2 
								
							 
						 
						
							
							
								
								register fns for custom request-derived logging units ( #1749 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-10-29 18:38:49 +00:00  
				
					
						
							
							
								 
						
							
								7030bf5fe8 
								
							 
						 
						
							
							
								
								Adding app_data to ServiceConfig ( #1758 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com>
Co-authored-by: Augusto <augusto@flowciety.de> 
							
						 
						
							2020-10-26 17:02:45 +00:00  
				
					
						
							
							
								 
						
							
								41e7cec72f 
								
							 
						 
						
							
							
								
								Re-export bytes::Buf and bytes::BufMut as well ( #1750 )  
							
							... 
							
							
							
							Co-authored-by: Daniel Egger <daniel.egger@axiros.com>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-10-24 20:31:23 +01:00  
				
					
						
							
							
								 
						
							
								d45a1aa6b6 
								
							 
						 
						
							
							
								
								Add `web::ReqData<T>` extractor ( #1748 )  
							
							... 
							
							
							
							Co-authored-by: Jonas Platte <jonas@lumeo.com> 
							
						 
						
							2020-10-24 18:49:50 +01:00  
				
					
						
							
							
								 
						
							
								98243db9f1 
								
							 
						 
						
							
							
								
								Print unconfigured `Data<T>` type when attempting extraction ( #1743 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-10-20 17:35:34 +01:00  
				
					
						
							
							
								 
						
							
								cfd5b381f1 
								
							 
						 
						
							
							
								
								Implement Logger middleware regex exclude pattern ( #1723 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-10-19 07:18:16 +01:00  
				
					
						
							
							
								 
						
							
								d765e9099d 
								
							 
						 
						
							
							
								
								Fix clippy::rc_buffer ( #1728 )  
							
							
							
						 
						
							2020-10-10 09:26:05 +09:00  
				
					
						
							
							
								 
						
							
								c2c71cc626 
								
							 
						 
						
							
							
								
								Fix/suppress clippy warnings ( #1720 )  
							
							
							
						 
						
							2020-10-01 18:19:09 +09:00  
				
					
						
							
							
								 
						
							
								b5812b15f0 
								
							 
						 
						
							
							
								
								Remove Sized Bound for web::Data ( #1712 )  
							
							
							
						 
						
							2020-09-29 22:44:12 +01:00  
				
					
						
							
							
								 
						
							
								b4e02fe29a 
								
							 
						 
						
							
							
								
								Fix cyclic references in ResourceMap ( #1708 )  
							
							
							
						 
						
							2020-09-25 17:42:49 +01:00  
				
					
						
							
							
								 
						
							
								60e7e52276 
								
							 
						 
						
							
							
								
								Add TrailingSlash::MergeOnly behavior ( #1695 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-09-25 12:50:59 +01:00  
				
					
						
							
							
								 
						
							
								7f8073233a 
								
							 
						 
						
							
							
								
								fix trimming to inaccessible root path ( #1678 )  
							
							
							
						 
						
							2020-09-15 11:32:31 +01:00  
				
					
						
							
							
								 
						
							
								f861508789 
								
							 
						 
						
							
							
								
								prepare web release 3.0.1 ( #1676 )  
							
							
							
						 
						
							2020-09-13 03:24:44 +01:00  
				
					
						
							
							
								 
						
							
								a4546f02d2 
								
							 
						 
						
							
							
								
								make TrailingSlash enum accessible ( #1673 )  
							
							... 
							
							
							
							Co-authored-by: Damian Lesiuk <lesiuk@sabre.com> 
							
						 
						
							2020-09-13 00:55:39 +01:00  
				
					
						
							
							
								 
						
							
								bf53fe5a22 
								
							 
						 
						
							
							
								
								bump actix dependency to v0.10 ( #1666 )  
							
							
							
						 
						
							2020-09-11 12:09:52 +01:00  
				
					
						
							
							
								 
						
							
								cf5138e740 
								
							 
						 
						
							
							
								
								fix clippy async_yields_async lints ( #1667 )  
							
							
							
						 
						
							2020-09-11 11:29:17 +01:00  
				
					
						
							
							
								 
						
							
								121075c1ef 
								
							 
						 
						
							
							
								
								awc: Rename Client::build to Client::builder ( #1665 )  
							
							
							
						 
						
							2020-09-11 09:24:39 +01:00  
				
					
						
							
							
								 
						
							
								22089aff87 
								
							 
						 
						
							
							
								
								Improve json, form and query extractor config docs ( #1661 )  
							
							
							
						 
						
							2020-09-10 15:40:20 +01:00  
				
					
						
							
							
								 
						
							
								7787638f26 
								
							 
						 
						
							
							
								
								fix CI clippy warnings ( #1664 )  
							
							
							
						 
						
							2020-09-10 14:46:35 +01:00  
				
					
						
							
							
								 
						
							
								9d0534999d 
								
							 
						 
						
							
							
								
								bump connect and tls versions ( #1655 )  
							
							
							
						 
						
							2020-09-09 09:20:54 +01:00  
				
					
						
							
							
								 
						
							
								4e321595bc 
								
							 
						 
						
							
							
								
								extract more config types from Data<T> as well ( #1641 )  
							
							
							
						 
						
							2020-09-02 22:12:07 +01:00  
				
					
						
							
							
								 
						
							
								01cbef700f 
								
							 
						 
						
							
							
								
								Fix a small typo in a doc comment. ( #1649 )  
							
							
							
						 
						
							2020-08-28 22:16:41 +01:00  
				
					
						
							
							
								 
						
							
								75d86a6beb 
								
							 
						 
						
							
							
								
								Configurable trailing slash behaviour for NormalizePath ( #1639 )  
							
							... 
							
							
							
							Co-authored-by: ljoonal <ljoona@ljoonal.xyz> 
							
						 
						
							2020-08-19 12:21:52 +01:00  
				
					
						
							
							
								 
						
							
								5aad8e24c7 
								
							 
						 
						
							
							
								
								Re-export all error types from awc ( #1621 )  
							
							
							
						 
						
							2020-08-14 01:24:35 +01:00  
				
					
						
							
							
								 
						
							
								187646b2f9 
								
							 
						 
						
							
							
								
								match HttpRequest app_data behavior in ServiceRequest ( #1618 )  
							
							
							
						 
						
							2020-08-09 15:51:38 +01:00  
				
					
						
							
							
								 
						
							
								92b5bcd13f 
								
							 
						 
						
							
							
								
								Check format and tweak CI config ( #1619 )  
							
							
							
						 
						
							2020-07-22 00:28:33 +01:00  
				
					
						
							
							
								 
						
							
								0ec335a39c 
								
							 
						 
						
							
							
								
								bump MSRV to 1.42 ( #1616 )  
							
							
							
						 
						
							2020-07-21 16:40:30 +09:00  
				
					
						
							
							
								 
						
							
								f8d5ad6b53 
								
							 
						 
						
							
							
								
								Make web::Path a tuple struct with a public inner value ( #1594 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-07-21 00:54:26 +01:00  
				
					
						
							
							
								 
						
							
								43c362779d 
								
							 
						 
						
							
							
								
								also try extracting payload config as Data<T> ( #1610 )  
							
							
							
						 
						
							2020-07-20 17:40:58 +01:00  
				
					
						
							
							
								 
						
							
								971ba3eee1 
								
							 
						 
						
							
							
								
								fix continous growth of app data in pooled requests ( #1609 )  
							
							... 
							
							
							
							fixes  #1606 
fixes  #1607  
						
							2020-07-18 16:17:00 +01:00  
				
					
						
							
							
								 
						
							
								056803d534 
								
							 
						 
						
							
							
								
								revamp readme and root doc page ( #1590 )  
							
							
							
						 
						
							2020-07-05 01:16:53 +01:00  
				
					
						
							
							
								 
						
							
								23c8191cca 
								
							 
						 
						
							
							
								
								add method to extract matched resource name ( #1577 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-06-27 16:22:16 +01:00  
				
					
						
							
							
								 
						
							
								fa28175a74 
								
							 
						 
						
							
							
								
								add method to extract matched resource pattern ( #1566 )  
							
							
							
						 
						
							2020-06-23 00:58:20 +01:00  
				
					
						
							
							
								 
						
							
								a70e599ff5 
								
							 
						 
						
							
							
								
								re-export rt in web and add main macro ( #1575 )  
							
							
							
						 
						
							2020-06-22 20:09:48 +01:00  
				
					
						
							
							
								 
						
							
								dc74db1f2f 
								
							 
						 
						
							
							
								
								re-export actix_rt::main macro ( #1559 )  
							
							
							
						 
						
							2020-06-18 15:45:30 +01:00  
				
					
						
							
							
								 
						
							
								9af07d66ae 
								
							 
						 
						
							
							
								
								Fix NormalizePath trailing slash behavior ( #1548 )  
							
							
							
						 
						
							2020-06-17 10:54:20 +01:00  
				
					
						
							
							
								 
						
							
								6c5c4ea230 
								
							 
						 
						
							
							
								
								Remove uses of pin_project::project attribute  
							
							... 
							
							
							
							pin-project will deprecate the project attribute due to some unfixable
limitations.
Refs: https://github.com/taiki-e/pin-project/issues/225  
							
						 
						
							2020-06-06 06:44:14 +09:00  
				
					
						
							
							
								 
						
							
								6dd78d9355 
								
							 
						 
						
							
							
								
								Run rustfmt  
							
							
							
						 
						
							2020-05-21 17:56:53 +09:00  
				
					
						
							
							
								 
						
							
								9a7f93610a 
								
							 
						 
						
							
							
								
								web: Replace `net2` crate with `socket2`  
							
							
							
						 
						
							2020-05-19 09:34:37 +09:00  
				
					
						
							
							
								 
						
							
								a98e53ecb8 
								
							 
						 
						
							
							
								
								web: Minimize `futures` dependencies  
							
							
							
						 
						
							2020-05-19 08:29:12 +09:00  
				
					
						
							
							
								 
						
							
								f3b0233477 
								
							 
						 
						
							
							
								
								use mem::take where possible ( #1507 )  
							
							
							
						 
						
							2020-05-17 10:54:42 +09:00  
				
					
						
							
							
								 
						
							
								201090d7a2 
								
							 
						 
						
							
							
								
								Provide impl<T> From<Arc<T>> for Data<T> ( #1509 )  
							
							
							
						 
						
							2020-05-16 00:27:03 +01:00  
				
					
						
							
							
								 
						
							
								4fc99d4a6f 
								
							 
						 
						
							
							
								
								Fix audit issue logging by default peer address ( #1485 )  
							
							... 
							
							
							
							* Fix audit issue logging by default peer address
By default log format include remote address that is taken from headers.
This is very easy to replace making log untrusted.
Changing default log format value `%a` to peer address we are getting
this trusted data always. Also, remote address option is maintianed and
relegated to `%{r}a` value.
Related  kanidm/kanidm#191 .
* Rename peer/remote to remote_addr/realip_remote_addr
Change names to avoid naming confusions. I choose this accord to Nginx
variables and
[ngx_http_realip_module](https://nginx.org/en/docs/http/ngx_http_realip_module.html ).
Add more specific documentation about security concerns of using Real IP
in logger.
* Rename security advertise header in doc
* Add fix audit issue logging by default peer adress to changelog
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-05-15 09:07:27 +09:00  
				
					
						
							
							
								 
						
							
								996f1d7eae 
								
							 
						 
						
							
							
								
								bump msrv in ci and readme  
							
							
							
						 
						
							2020-05-13 01:57:37 +01:00  
				
					
						
							
							
								 
						
							
								879cad9422 
								
							 
						 
						
							
							
								
								allow parent data containers to be accessed from child scopes  
							
							
							
						 
						
							2020-05-09 00:31:26 +01:00  
				
					
						
							
							
								 
						
							
								b521e9b221 
								
							 
						 
						
							
							
								
								conditional test compilation [range, charset] ( #1483 )  
							
							... 
							
							
							
							* conditionally compile range and charset tests
* remove deprecated try macros
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-03 22:33:29 +09:00  
				
					
						
							
							
								 
						
							
								d5ceae2074 
								
							 
						 
						
							
							
								
								Replace deprecated now with now_utc ( #1481 )  
							
							... 
							
							
							
							* Replace deprecated now with now_utc
* Update doctest 
							
						 
						
							2020-05-02 10:14:50 +01:00  
				
					
						
							
							
								 
						
							
								c27d3fad8e 
								
							 
						 
						
							
							
								
								clarify resource/scope app data overriding ( #1476 )  
							
							... 
							
							
							
							* relocate FnDataFactory
* clarify app data overriding in Scope and Resource
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-04-30 02:20:47 +09:00  
				
					
						
							
							
								 
						
							
								bb17280f51 
								
							 
						 
						
							
							
								
								simplify data factory future polling ( #1473 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-04-29 15:38:53 +09:00  
				
					
						
							
							
								 
						
							
								5b0f7fff69 
								
							 
						 
						
							
							
								
								fix spelling errors in doc comments  
							
							
							
						 
						
							2020-04-21 04:09:35 +01:00  
				
					
						
							
							
								 
						
							
								45e2e40140 
								
							 
						 
						
							
							
								
								set data container on default service calls  
							
							... 
							
							
							
							closes  #1450  
						
							2020-04-14 02:33:19 +01:00