Asim Aslam 
							
						 
					 
					
						
						
							
						
						563768b58a 
					 
					
						
						
							
							v3 refactor ( #1868 )  
						
						... 
						
						
						
						* Move to v3
Co-authored-by: Ben Toogood <bentoogood@gmail.com > 
						
						
					 
					
						2020-07-27 13:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Di Wu 
							
						 
					 
					
						
						
							
						
						f9bf562393 
					 
					
						
						
							
							fix typo in comments ( #1840 )  
						
						... 
						
						
						
						* remove global error tracking
* rpc_server: fix invalid register err
* fix typo
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-16 16:33:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d44adafca5 
					 
					
						
						
							
							api/router: avoid unneeded loops and fix path match ( #1594 )  
						
						... 
						
						
						
						* api/router: avoid unneeded loops and fix path match
* if match found in google api path syntax, not try pcre loop
* if path is not ending via $ sign, append it to pcre to avoid matching other strings like
  /api/account/register can be matched to /api/account
* api: add tests and validations
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-04-29 15:23:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6aaad7d63f 
					 
					
						
						
							
							api/router/static: allow to specify body dst ( #1486 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-04-07 15:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						20c95d94cd 
					 
					
						
						
							
							api completeness ( #1460 )  
						
						
						
						
					 
					
						2020-04-01 12:07:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d7d5ce6b4 
					 
					
						
						
							
							api: add static router and improve path parser in rpc handler ( #1437 )  
						
						... 
						
						
						
						* api: add static router and improve path parser in rpc handler
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* expose metadata context key to be able to get unmodified map keys
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server/grpc: fix jsonpb codec for protobuf msg
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* api/handler/rpc: write 204 status code when rsp is nil
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* api/handler/rpc: add check for nil response for non javascript
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-30 09:04:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f23638c036 
					 
					
						
						
							
							fix import paths for v2 release  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-01-30 14:44:40 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1892bd05a5 
					 
					
						
						
							
							only add api endpoint metadata if it exists ( #1087 )  
						
						
						
						
					 
					
						2020-01-06 22:22:36 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b42b6fa0fc 
					 
					
						
						
							
							Further consolidate the libraries  
						
						
						
						
					 
					
						2019-06-03 18:44:43 +01:00