ec4633a911 
								
							 
						 
						
							
							
								
								code formatting cleanup  
							
							
							
						 
						
							2023-09-13 22:45:37 -07:00  
				
					
						
							
							
								 
						
							
								6bedb958e4 
								
							 
						 
						
							
							
								
								add some unit tests  
							
							
							
						 
						
							2023-09-13 21:57:54 -07:00  
				
					
						
							
							
								 
						
							
								db69279557 
								
							 
						 
						
							
							
								
								started some test code  
							
							
							
						 
						
							2023-09-10 16:13:12 -07:00  
				
					
						
							
							
								 
						
							
								76f6106f8f 
								
							 
						 
						
							
							
								
								fix: wrap attribute codegen regression when using expression ( #3119 )  
							
							
							
						 
						
							2023-08-29 21:27:36 +01:00  
				
					
						
							
							
								 
						
							
								b4fcdffdc3 
								
							 
						 
						
							
							
								
								chore: update msrv to 1.68 ( #3094 )  
							
							
							
						 
						
							2023-08-01 19:33:32 +01:00  
				
					
						
							
							
								 
						
							
								d22c9f9fb1 
								
							 
						 
						
							
							
								
								update syn to 2 in web codegen ( #3081 )  
							
							
							
						 
						
							2023-07-20 10:49:01 +01:00  
				
					
						
							
							
								 
						
							
								241da6e081 
								
							 
						 
						
							
							
								
								update MSRV to 1.65 ( #3059 )  
							
							
							
						 
						
							2023-07-02 01:09:15 +01:00  
				
					
						
							
							
								 
						
							
								359d5d5c80 
								
							 
						 
						
							
							
								
								refactor codegen route guards  
							
							
							
						 
						
							2023-02-06 17:06:47 +00:00  
				
					
						
							
							
								 
						
							
								65c0545a7a 
								
							 
						 
						
							
							
								
								added support for creating custom methods with route macro ( #2969 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com>
Closes https://github.com/actix/actix-web/issues/2893  
							
						 
						
							2023-02-06 12:40:41 +00:00  
				
					
						
							
							
								 
						
							
								679f61cf37 
								
							 
						 
						
							
							
								
								bump msrv to 1.59  
							
							
							
						 
						
							2022-08-27 13:14:16 +01:00  
				
					
						
							
							
								 
						
							
								8759d79b03 
								
							 
						 
						
							
							
								
								`routes` macro allowing multiple paths per handler ( #2718 )  
							
							... 
							
							
							
							* WIP: basic implementation for `routes` macro
* chore: changelog, docs, tests
* error on missing methods
* Apply suggestions from code review
Co-authored-by: Igor Aleksanov <popzxc@yandex.ru>
* update test stderr expectation
* add additional tests
* fix stderr output
* remove useless ResourceType
this is dead code from back when .to and .to_async were different ways to add a service
Co-authored-by: Igor Aleksanov <popzxc@yandex.ru>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2022-07-04 04:31:49 +00:00  
				
					
						
							
							
								 
						
							
								6b7196225e 
								
							 
						 
						
							
							
								
								Bump up MSRV to 1.57 ( #2789 )  
							
							
							
						 
						
							2022-06-22 12:08:06 +01:00  
				
					
						
							
							
								 
						
							
								2253eae2bb 
								
							 
						 
						
							
							
								
								update msrv to 1.56 ( #2777 )  
							
							... 
							
							
							
							* update msrv to 1.56
* remove transitive dashmap dependency
closes  #2747  
							
						 
						
							2022-06-11 04:03:26 +01:00  
				
					
						
							
							
								 
						
							
								8e76a1c775 
								
							 
						 
						
							
							
								
								Allow a path as a guard in route handler macro ( #2771 )  
							
							... 
							
							
							
							* Allow a path as a guard in route handler macro
* Update CHANGES.md
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2022-06-06 18:53:23 +01:00  
				
					
						
							
							
								 
						
							
								a87e01f0d1 
								
							 
						 
						
							
							
								
								bump msrv to 1.54  
							
							
							
						 
						
							2021-12-29 08:59:15 +00:00  
				
					
						
							
							
								 
						
							
								591abc37c3 
								
							 
						 
						
							
							
								
								add test runtime macro ( #2409 )  
							
							
							
						 
						
							2021-10-19 17:30:32 +01:00  
				
					
						
							
							
								 
						
							
								ad22cc4e7f 
								
							 
						 
						
							
							
								
								bump msrv to 1.52.1  
							
							
							
						 
						
							2021-10-19 01:59:28 +01:00  
				
					
						
							
							
								 
						
							
								6b3ea4fc61 
								
							 
						 
						
							
							
								
								copy original route macro input with compile errors ( #2410 )  
							
							
							
						 
						
							2021-10-14 18:06:31 +01:00  
				
					
						
							
							
								 
						
							
								5128b1bdfc 
								
							 
						 
						
							
							
								
								bump msrv to 1.51  
							
							
							
						 
						
							2021-08-30 23:19:03 +01:00  
				
					
						
							
							
								 
						
							
								168b2f227d 
								
							 
						 
						
							
							
								
								compile time validation of path ( #2350 )  
							
							... 
							
							
							
							* compile time validation of path
* added trybuild err message
* Update Cargo.toml
* add changelog entry
* test more cases of path validation
* fmt
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-08-30 21:50:40 +01:00  
				
					
						
							
							
								 
						
							
								4598a7c0cc 
								
							 
						 
						
							
							
								
								Only run UI tests on MSRV ( #2232 )  
							
							
							
						 
						
							2021-05-25 00:09:38 +09:00  
				
					
						
							
							
								 
						
							
								879a4cbcd8 
								
							 
						 
						
							
							
								
								re-export ready boilerplate macros in dev  
							
							
							
						 
						
							2021-04-16 23:21:02 +01:00  
				
					
						
							
							
								 
						
							
								44c55dd036 
								
							 
						 
						
							
							
								
								remove cookie support from -http ( #2065 )  
							
							
							
						 
						
							2021-04-09 18:07:10 +01:00  
				
					
						
							
							
								 
						
							
								c54a0713de 
								
							 
						 
						
							
							
								
								migrate integration testing to new crate ( #2112 )  
							
							
							
						 
						
							2021-04-02 08:26:59 +01:00  
				
					
						
							
							
								 
						
							
								c8ed8dd1a4 
								
							 
						 
						
							
							
								
								migrate to -utils beta 4 ( #2127 )  
							
							
							
						 
						
							2021-04-01 15:26:13 +01:00  
				
					
						
							
							
								 
						
							
								fc6f974617 
								
							 
						 
						
							
							
								
								Add "name" attribute to route macro ( #1934 )  
							
							
							
						 
						
							2021-03-04 12:38:47 +00:00  
				
					
						
							
							
								 
						
							
								42711c23d7 
								
							 
						 
						
							
							
								
								Port over doc comments in route macros. ( #2022 )  
							
							... 
							
							
							
							Co-authored-by: Jonas Platte <jplatte@users.noreply.github.com>
Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-02-24 12:26:56 +00:00  
				
					
						
							
							
								 
						
							
								31d9ed81c5 
								
							 
						 
						
							
							
								
								change rustfmt line width to 96  
							
							
							
						 
						
							2021-02-11 23:03:17 +00:00  
				
					
						
							
							
								 
						
							
								41bc04b1c4 
								
							 
						 
						
							
							
								
								Use immutable reference of service state. Update awc dns resolver. ( #1905 )  
							
							
							
						 
						
							2021-02-07 01:00:40 +00:00  
				
					
						
							
							
								 
						
							
								32de9f8840 
								
							 
						 
						
							
							
								
								Tokio 1.0 ( #1813 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2021-01-03 23:47:04 +00:00  
				
					
						
							
							
								 
						
							
								2a2a20c3e7 
								
							 
						 
						
							
							
								
								bump msrv to 1.46 ( #1858 )  
							
							
							
						 
						
							2020-12-28 00:44:15 +00:00  
				
					
						
							
							
								 
						
							
								2f84914146 
								
							 
						 
						
							
							
								
								Skip some tests that cause ICE on nightly ( #1740 )  
							
							
							
						 
						
							2020-10-19 11:52:05 +09:00  
				
					
						
							
							
								 
						
							
								c53e9468bc 
								
							 
						 
						
							
							
								
								prepare codegen 0.4.0 release ( #1702 )  
							
							
							
						 
						
							2020-09-24 23:54:01 +01:00  
				
					
						
							
							
								 
						
							
								162121bf8d 
								
							 
						 
						
							
							
								
								Unify route macros ( #1705 )  
							
							
							
						 
						
							2020-09-22 22:42:51 +01:00  
				
					
						
							
							
								 
						
							
								509b2e6eec 
								
							 
						 
						
							
							
								
								Provide attribute macro for multiple HTTP methods ( #1674 )  
							
							... 
							
							
							
							Co-authored-by: Rob Ede <robjtede@icloud.com> 
							
						 
						
							2020-09-16 22:37:41 +01:00  
				
					
						
							
							
								 
						
							
								3fde3be3d8 
								
							 
						 
						
							
							
								
								add trybuild tests to routing codegen ( #1677 )  
							
							
							
						 
						
							2020-09-13 16:31:08 +01:00  
				
					
						
							
							
								 
						
							
								92b5bcd13f 
								
							 
						 
						
							
							
								
								Check format and tweak CI config ( #1619 )  
							
							
							
						 
						
							2020-07-22 00:28:33 +01:00  
				
					
						
							
							
								 
						
							
								24372467d9 
								
							 
						 
						
							
							
								
								codegen: Minimize `futures` dependencies  
							
							
							
						 
						
							2020-05-19 08:29:11 +09:00  
				
					
						
							
							
								 
						
							
								9164ed1f0c 
								
							 
						 
						
							
							
								
								add resource middleware on actix-web-codegen ( #1467 )  
							
							... 
							
							
							
							Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-05-07 18:31:12 +09:00  
				
					
						
							
							
								 
						
							
								71d11644a7 
								
							 
						 
						
							
							
								
								Add ability to name a handler function as 'config' ( #1290 )  
							
							... 
							
							
							
							* eliminate handler naming restrictions #1277 
* Update actix-web-codegen/CHANGES.md
Co-authored-by: Yuki Okushi <huyuumi.dev@gmail.com> 
							
						 
						
							2020-01-26 07:22:40 +09:00  
				
					
						
							
							
								 
						
							
								4937c9f9c2 
								
							 
						 
						
							
							
								
								refactor http-test server  
							
							
							
						 
						
							2019-12-12 23:08:38 +06:00  
				
					
						
							
							
								 
						
							
								f4c01384ec 
								
							 
						 
						
							
							
								
								update to latest actix-net  
							
							
							
						 
						
							2019-12-02 17:33:11 +06:00  
				
					
						
							
							
								 
						
							
								4dc31aac93 
								
							 
						 
						
							
							
								
								use actix_rt::test for test setup  
							
							
							
						 
						
							2019-11-26 11:25:50 +06:00  
				
					
						
							
							
								 
						
							
								57981ca04a 
								
							 
						 
						
							
							
								
								update tests to async handlers  
							
							
							
						 
						
							2019-11-22 11:49:35 +06:00  
				
					
						
							
							
								 
						
							
								0de101bc4d 
								
							 
						 
						
							
							
								
								update actix-web-codegen tests  
							
							
							
						 
						
							2019-11-21 16:02:17 +06:00  
				
					
						
							
							
								 
						
							
								cb19ebfe0c 
								
							 
						 
						
							
							
								
								add rustls support for actix-http and awc ( #998 )  
							
							... 
							
							
							
							* add rustls support for actix-http and awc
* fix features conflict
* remove unnecessary duplication
* test server with rust-tls
* fix
* test rustls
* awc rustls test
* format
* tests
* fix dependencies
* fixes and add changes
* remove test-server and Cargo.toml dev-dependencies changes
* cargo fmt 
							
						 
						
							2019-07-31 13:02:56 -07:00  
				
					
						
							
							
								 
						
							
								a548b69679 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2019-06-05 08:43:13 +06:00  
				
					
						
							
							
								 
						
							
								cf217d35a8 
								
							 
						 
						
							
							
								
								Added HEAD, CONNECT, OPTIONS and TRACE to the codegen ( #886 )  
							
							... 
							
							
							
							* Added HEAD, CONNECT, OPTIONS and TRACE to the codegen
* Add new macros to use statement
* Add patch to supported codegen http methods
* Update CHANGES.md
Added head, options, trace, connect and patch codegen changes to CHANGES.md 
							
						 
						
							2019-06-04 22:30:43 +06:00  
				
					
						
							
							
								 
						
							
								e1ff3bf8fa 
								
							 
						 
						
							
							
								
								fix resource match with params  #841  
							
							
							
						 
						
							2019-05-15 10:31:40 -07:00  
				
					
						
							
							
								 
						
							
								80f4ef9aac 
								
							 
						 
						
							
							
								
								When using codegen with paths that have parameters then only the first endpoint resolves ( #842 )  
							
							
							
						 
						
							2019-05-15 09:21:07 -07:00