a864f812f1 
					 
					
						
						
							
							web: fix ipv6 address issue ( #1308 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-06 18:44:56 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ae60bea8d8 
					 
					
						
						
							
							add stream fix ( #1305 )  
						
						
						
						
							
						
					 
					
						2020-03-06 14:40:47 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a851b9db7a 
					 
					
						
						
							
							Comment typo in gRPC subscriber ( #1304 )  
						
						
						
						
							
						
					 
					
						2020-03-05 14:55:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d807dac2a7 
					 
					
						
						
							
							server/grpc: avoid panic in case of nil Header ( #1303 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-05 17:45:31 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce2ba71002 
					 
					
						
						
							
							server: subscribe to topic with own name if router not nil ( #1295 )  
						
						... 
						
						
						
						* server: subscribe to topic with own name if router not nil
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-05 10:29:50 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						67c26c71b6 
					 
					
						
						
							
							add jitter ( #1298 )  
						
						
						
						
							
						
					 
					
						2020-03-04 15:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						9386f36a13 
					 
					
						
						
							
							Exit on log.Fatal ( #1297 )  
						
						
						
						
							
						
					 
					
						2020-03-04 13:46:01 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						6d803d9e45 
					 
					
						
						
							
							Implement api/server/cors ( #1294 )  
						
						
						
						
							
						
					 
					
						2020-03-04 11:40:53 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						6a9001bdb1 
					 
					
						
						
							
							Set auth account in context ( #1293 )  
						
						
						
						
							
						
					 
					
						2020-03-04 09:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						3f0c28a815 
					 
					
						
						
							
							Expiration is actually a unix timestamp ( #1290 )  
						
						... 
						
						
						
						* Expiration is actually a unix timestamp
* int -> int64 
						
						
							
						
					 
					
						2020-03-03 18:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						49ffc60afb 
					 
					
						
						
							
							Use Foo.Call on /foo ( #1286 )  
						
						... 
						
						
						
						Co-authored-by: Jake Sanders <i@am.so-aweso.me > 
						
						
							
						
					 
					
						2020-03-03 16:47:15 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						beb5e80e87 
					 
					
						
						
							
							Fix nil pointer dereference ( #1289 )  
						
						
						
						
							
						
					 
					
						2020-03-03 13:54:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						eebd69c995 
					 
					
						
						
							
							Change from renekroon/ttlcache to patrickmn/go-cache ( #1288 )  
						
						
						
						
							
						
					 
					
						2020-03-03 13:35:49 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						bc71989e2c 
					 
					
						
						
							
							int64 -> time.Duration ( #1287 )  
						
						
						
						
							
						
					 
					
						2020-03-03 13:15:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89ba602e17 
					 
					
						
						
							
							logger fixes and improvements ( #1285 )  
						
						... 
						
						
						
						* fix helper fields
* add metadata output for default logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-03 11:07:37 +03:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						f6102bde70 
					 
					
						
						
							
							Add a cache to workers KV storage implementation ( #1284 )  
						
						... 
						
						
						
						* cloudflare-cache
* go mod tidy 
						
						
							
						
					 
					
						2020-03-02 18:14:25 +00:00 
						 
				 
			
				
					
						
							
							
								Pieter Voorwinden 
							
						 
					 
					
						
						
							
						
						7cad77bfc0 
					 
					
						
						
							
							Initialize header to prevent assignment to entry in nil map error ( #1282 )  
						
						... 
						
						
						
						Co-authored-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-02 19:17:26 +03:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						1f2e067f71 
					 
					
						
						
							
							k8s runtime - get status from pods ( #1283 )  
						
						
						
						
							
						
					 
					
						2020-03-02 15:49:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b555269b1b 
					 
					
						
						
							
							copy fields in helper ( #1281 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-03-02 14:18:36 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						9200c70202 
					 
					
						
						
							
							Replace validation error with regex for cockroach namespace ( #1270 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
							
						
					 
					
						2020-03-01 22:09:06 +00:00 
						 
				 
			
				
					
						
							
							
								Sumanth Chinthagunta 
							
						 
					 
					
						
						
							
						
						d8377e09c9 
					 
					
						
						
							
							feat(dockerfile): adding dumb-init to base image ( #1278 )  
						
						
						
						
							
						
					 
					
						2020-02-29 21:55:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0754229878 
					 
					
						
						
							
							broker/memory: add codec support ( #1276 )  
						
						... 
						
						
						
						allow easy testing of other services with memory broker
and also allows to more deeply simulate real brokers
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-29 23:00:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b8930a960 
					 
					
						
						
							
							add new helper method to logger ( #1273 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-29 00:39:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0a978bd50 
					 
					
						
						
							
							redesign logger ( #1272 )  
						
						... 
						
						
						
						* redesign logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-29 03:31:59 +03:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						afe6861e2f 
					 
					
						
						
							
							Update the k8s deployment to use metadata labels & custom source ( #1271 )  
						
						
						
						
							
 
						
					 
					
						2020-02-28 15:07:55 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						962567ef42 
					 
					
						
						
							
							Implement config singleton ( #1268 )  
						
						... 
						
						
						
						* Implement config singleton
* Pass token in grpc request headers
* Refactor BearerScheme
* Fix typo 
						
						
							
						
					 
					
						2020-02-28 12:58:27 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e21ed3a183 
					 
					
						
						
							
							gen account on base32 decode failure ( #1269 )  
						
						
						
						
							
						
					 
					
						2020-02-27 16:11:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64a5ce9607 
					 
					
						
						
							
							various fixes ( #1267 )  
						
						... 
						
						
						
						* logger: remove Panic log level
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server/grpc: add missing Unlock in Subscribe error
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server: minor code change
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server/grpc: extend test suite with pub/sub testing
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server/grpc: fix invalid check and allow subscriber error to be returned
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* server/grpc: add pubsub tests
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* client/grpc: check for nil req/rsp
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-26 18:34:40 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d651b16acd 
					 
					
						
						
							
							generate pseudo accounts ( #1264 )  
						
						... 
						
						
						
						* generate pseudo accounts
* when you think you're being clever
* return garbage pseudo account when no token 
						
						
							
						
					 
					
						2020-02-26 13:42:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						1034837f69 
					 
					
						
						
							
							Adjusting the BeforeStart () position ( #1263 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
							
						
					 
					
						2020-02-26 11:44:10 +03:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						80f2bfd5d0 
					 
					
						
						
							
							config: remove unused sep variable ( #1262 )  
						
						
						
						
							
						
					 
					
						2020-02-26 08:25:33 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						6aaaf54275 
					 
					
						
						
							
							add MICRO_AUTH_TOKEN, parse token in wrapper, preload config and othe… ( #1261 )  
						
						... 
						
						
						
						* add MICRO_AUTH_TOKEN, parse token in wrapper, preload config and other things
* fix wrapper panic 
						
						
							
						
					 
					
						2020-02-25 22:15:44 +00:00 
						 
				 
			
				
					
						
							
							
								Di Wu 
							
						 
					 
					
						
						
							
						
						603d37b135 
					 
					
						
						
							
							Set option and cli args to the service profile ( #1259 )  
						
						
						
						
							
						
					 
					
						2020-02-25 16:42:42 +00:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						53c3bff819 
					 
					
						
						
							
							add Panic & Panicf to logger ( #1258 )  
						
						... 
						
						
						
						* add Panic & Panicf to logger 
						
						
							
						
					 
					
						2020-02-25 17:44:29 +03:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						dcf859098b 
					 
					
						
						
							
							Fix k8s commands for github ( #1257 )  
						
						
						
						
							
						
					 
					
						2020-02-25 11:39:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4a743898e 
					 
					
						
						
							
							fix router panic ( #1254 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
 
						
					 
					
						2020-02-24 23:15:59 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						f1e7ea3020 
					 
					
						
						
							
							Handle non IsNotExist errors in config ( #1251 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
							
						
					 
					
						2020-02-24 18:07:11 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						5e8d5834eb 
					 
					
						
						
							
							Dynamic Runtime source for k8s with github packages ( #1252 )  
						
						... 
						
						
						
						* Dynamic Runtime source for k8s
* Still check for source
* Replace / with - for k8s service names
* Simplify sourceForName function 
						
						
							
						
					 
					
						2020-02-24 17:47:47 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						ffdf986aac 
					 
					
						
						
							
							Refactor auth: add token and store implementations ( #1230 )  
						
						... 
						
						
						
						* Refactor auth: add token and memory implementations
* Fix typo
* Remove memory auth (implemented already by the store implementation), revert default to noop
* Add grpc header
* Global Config
* config/global => util/config
* Rename package to remove confict
* Tweak
* Improve Error Handling 
						
						
							
						
					 
					
						2020-02-24 15:07:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						56f8115ea8 
					 
					
						
						
							
							Rename PR job ( #1250 )  
						
						
						
						
							
						
					 
					
						2020-02-24 14:16:51 +00: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 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						01d88601c0 
					 
					
						
						
							
							Split PR and merge tests ( #1249 )  
						
						
						
						
							
						
					 
					
						2020-02-24 14:11:17 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						d467236f8f 
					 
					
						
						
							
							broker/nats: remove unused setPublishOption() ( #1234 )  
						
						... 
						
						
						
						broker/nats: remove unused setSubscribeOption() 
						
						
							
						
					 
					
						2020-02-24 13:49:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24d574ae71 
					 
					
						
						
							
							server/grpc: add MaxConn option to limit max inflight requests ( #1247 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-24 13:48:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf0b39eaac 
					 
					
						
						
							
							logger fixes ( #1244 )  
						
						... 
						
						
						
						* logger: fix race conditions
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* restore util/log for compatibility
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-24 13:07:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f767ba18c 
					 
					
						
						
							
							update go modules ( #1240 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
 
						
					 
					
						2020-02-23 20:47:44 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						915c424213 
					 
					
						
						
							
							Add docker build ( #1239 )  
						
						
						
						
							
						
					 
					
						2020-02-23 15:57:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						117f56ebf7 
					 
					
						
						
							
							prune util/log and user logger ( #1237 )  
						
						... 
						
						
						
						* prune util/log and user logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* plaintext logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* add newline
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-23 13:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								Gao.QiLin 
							
						 
					 
					
						
						
							
						
						ceed8942fc 
					 
					
						
						
							
							Update README.md change  godoc => go.dev ( #1236 )  
						
						... 
						
						
						
						* Update README.md add go dev
* Update README.zh-cn.md add go dev 
						
						
							
						
					 
					
						2020-02-22 08:56:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1e25e7ead 
					 
					
						
						
							
							add metadata set method ( #1232 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
							
						
					 
					
						2020-02-21 23:04:47 +03:00