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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b0175c2e5 
					 
					
						
						
							
							allocations improvements and tunnel fixes ( #1248 )  
						
						... 
						
						
						
						* reduce allocations in tunnel code
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* another allocation fix
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* allocate maps with len if it known
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* allocate key for send once
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-24 14:15:20 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						c7eed618c2 
					 
					
						
						
							
							server/grpc: Prune Unused Code ( #1220 )  
						
						... 
						
						
						
						* server/grpc: remove unused grpcServer.newCodec()
* server/grpc: remove unused defaultRPCCodecs 
						
						
					 
					
						2020-02-19 20:58:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58598d0fe0 
					 
					
						
						
							
							fixes for safe conversation and avoid panics ( #1213 )  
						
						... 
						
						
						
						* fixes for safe convertation
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* fix client publish panic
If broker connect returns error we dont check it status and use
it later to publish message, mostly this is unexpected because
broker connection failed and we cant use it.
Also proposed solution have benefit - we flag connection status
only when we have succeseful broker connection
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* api/handler/broker: fix possible broker publish panic
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-18 23:05:38 +00: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 
							
						 
					 
					
						
						
							
						
						0b8ff3a8bb 
					 
					
						
						
							
							fix grpc json streaming by setting content sub type ( #1089 )  
						
						
						
						
					 
					
						2020-01-07 18:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						225b17559b 
					 
					
						
						
							
							fix log streaming  
						
						
						
						
					 
					
						2020-01-02 18:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e697912ee5 
					 
					
						
						
							
							don't panic on nil  
						
						
						
						
					 
					
						2020-01-01 21:56:29 +00:00 
						 
				 
			
				
					
						
							
							
								Milos Gajdos 
							
						 
					 
					
						
						
							
						
						5865e89bed 
					 
					
						
						
							
							Fixing dead code and go vet moaning  
						
						
						
						
					 
					
						2019-12-05 16:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								Joe 
							
						 
					 
					
						
						
							
						
						b655f7f55a 
					 
					
						
						
							
							grpc: using jsonpb.Marshaler to do Marshal, map to jsonpb.Unmarsh  
						
						
						
						
					 
					
						2019-07-08 10:32:10 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e40307c567 
					 
					
						
						
							
							codec grpc: fix extra allocations on message unmarshal  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-07-04 14:06:29 +03:00 
						 
				 
			
				
					
						
							
							
								Joe 
							
						 
					 
					
						
						
							
						
						e88041dc26 
					 
					
						
						
							
							if unmarshal target is proto.Message, using jsonpb  
						
						
						
						
					 
					
						2019-07-04 16:43:36 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d3a6297b17 
					 
					
						
						
							
							Add working grpc proxy config  
						
						
						
						
					 
					
						2019-06-18 18:51:52 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f65694670e 
					 
					
						
						
							
							add cruft  
						
						
						
						
					 
					
						2019-06-17 20:05:58 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b42b6fa0fc 
					 
					
						
						
							
							Further consolidate the libraries  
						
						
						
						
					 
					
						2019-06-03 18:44:43 +01:00