ben-toogood 
							
						 
					 
					
						
						
							
						
						9f9c748f9b 
					 
					
						
						
							
							auth/service: fix account issuer bug ( #1834 )  
						
						
						
						
					 
					
						2020-07-14 12:16:52 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						a5e9dc21ca 
					 
					
						
						
							
							util/wrapper: allow enforcing a specific namespace when verifying requests ( #1832 )  
						
						... 
						
						
						
						* auth/jwt: add debugging
* auth: more debugging
* auth: more debugging
* util/wrapper: don't use request context
* util/wrapper: AuthHandlerNamespace
* remove debugging 
						
						
					 
					
						2020-07-14 10:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Janos Dobronszki 
							
						 
					 
					
						
						
							
						
						3f4b58b58c 
					 
					
						
						
							
							Let bolt do locking per each List Get etc op, instead of managing fil… ( #1831 )  
						
						
						
						
					 
					
						2020-07-14 10:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0a79db498c 
					 
					
						
						
							
							do not compare snapshot unless non nil ( #1830 )  
						
						
						
						
					 
					
						2020-07-14 07:52:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Wong 
							
						 
					 
					
						
						
							
						
						7c5e3b0f30 
					 
					
						
						
							
							report errors from log streaming ( #1828 )  
						
						
						
						
					 
					
						2020-07-13 17:35:23 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						07fbb06ed8 
					 
					
						
						
							
							auth/service: fix jwt blank refresh bug ( #1827 )  
						
						
						
						
					 
					
						2020-07-13 17:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						a4252ba69c 
					 
					
						
						
							
							router/registry: use warn error level ( #1826 )  
						
						
						
						
					 
					
						2020-07-13 15:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						8fe4f1f2c3 
					 
					
						
						
							
							config/cmd: don't fatally error if config can't be loaded ( #1825 )  
						
						... 
						
						
						
						* config/cmd: don't fatally error if config cannot be loaded
* config/cmd: fix log level typo 
						
						
					 
					
						2020-07-13 15:08:53 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						2e04fcd718 
					 
					
						
						
							
							config/cmd: don't fatally error if auth account cannot be generated ( #1824 )  
						
						
						
						
					 
					
						2020-07-13 12:52:54 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						7355455020 
					 
					
						
						
							
							auth/service: generate accounts client side if JWT credentials present ( #1823 )  
						
						
						
						
					 
					
						2020-07-13 10:20:31 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						040577fb74 
					 
					
						
						
							
							transport/grpc: replace deprecated grpc.WithTimeout() ( #1822 )  
						
						
						
						
					 
					
						2020-07-13 07:35:53 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						4e7621da18 
					 
					
						
						
							
							config/cmd: standardise error handling ( #1816 )  
						
						... 
						
						
						
						* runtime/kubernetes: remove reference to runtime cells
* config/cmd: standardize error handling
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-12 07:22:08 +01:00 
						 
				 
			
				
					
						
							
							
								Huan Huang 
							
						 
					 
					
						
						
							
						
						8e30ede8c7 
					 
					
						
						
							
							track error ( #1815 )  
						
						... 
						
						
						
						* track error
* remove useless code
Co-authored-by: huanghuan.27@bytedance.com  <huanghuan.27@bytedance.com >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-12 07:17:56 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						630ceb5dad 
					 
					
						
						
							
							Update README.md ( #1820 )  
						
						
						
						
					 
					
						2020-07-11 22:18:53 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						85ae232936 
					 
					
						
						
							
							Add model to service ( #1819 )  
						
						
						
						
					 
					
						2020-07-11 21:15:59 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						13ea0eec02 
					 
					
						
						
							
							:registry/mdns: fix nil pointer bug ( #1818 )  
						
						
						
						
					 
					
						2020-07-10 17:47:07 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						09ec20fded 
					 
					
						
						
							
							runtime: provide credentials to services ( #1817 )  
						
						... 
						
						
						
						* runtime: inject credentials into service
* util/auth: self generate accounts (needed for jwt)
* runtime/kubernetes: add logging for creds
* runtime/kubernetes: serialize secret name
* runtime/kubernetes: remove unused code
* runtime/kubernetes: base64 encode secret
* runtime/kubernetes: remove metadata from secret
* util/kubernetes/client: omit empty secret metadata
* util/kubernetes/client: fix secret template
* util/kubernetes/client: fix secrets
* web: update auth util
* util/auth: fix missing arg
* extend token expiry
* extend token expiry 
						
						
					 
					
						2020-07-10 16:25:46 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						3480e0a64e 
					 
					
						
						
							
							runtime/kubernetes: remove reference to runtime cells ( #1814 )  
						
						
						
						
					 
					
						2020-07-09 20:21:34 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						318a80f824 
					 
					
						
						
							
							config/cmd: improve cert loading for infra ( #1813 )  
						
						... 
						
						
						
						* config/cmd: improve cert loading for infra
* config/cmd: remove certificate_authorities flag
* config/cmd: fix caps
* config/cmd: fix bug with IsSet
* config/cmd: fix bool flags 
						
						
					 
					
						2020-07-09 18:02:24 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						6d9a38a747 
					 
					
						
						
							
							kubernetes: fixes for production ( #1812 )  
						
						... 
						
						
						
						* util/kubernetes/client: add secrets to deployments
* util/kubernetes/client: remove ServiceAccountName override
* debugging
* runtime/kubernetes: fix error
* runtime/kubernetes: remove test secret
* util/kubernetes/client: update default image
* util/kubernetes/client: remove default command for deployments
* runtime/kubernetes: pass source as arg
* runtime/kubernetes: remove debugging
* util/kubernetes/client: revert default image change 
						
						
					 
					
						2020-07-09 16:29:01 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						58d6726380 
					 
					
						
						
							
							The start of mud - the micro data model ( #1811 )  
						
						... 
						
						
						
						* The start of mud - the micro data model
* add comments 
						
						
					 
					
						2020-07-09 12:11:32 +01:00 
						 
				 
			
				
					
						
							
							
								Huan Huang 
							
						 
					 
					
						
						
							
						
						e5db6ea8a7 
					 
					
						
						
							
							close r/w ( #1810 )  
						
						... 
						
						
						
						Co-authored-by: huanghuan.27@bytedance.com  <huanghuan.27@bytedance.com > 
						
						
					 
					
						2020-07-09 10:28:20 +01:00 
						 
				 
			
				
					
						
							
							
								Huan Huang 
							
						 
					 
					
						
						
							
						
						3468331506 
					 
					
						
						
							
							feat: refactor register func ( #1807 )  
						
						... 
						
						
						
						Co-authored-by: huanghuan.27@bytedance.com  <huanghuan.27@bytedance.com >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-08 18:38:01 +01:00 
						 
				 
			
				
					
						
							
							
								王旭 
							
						 
					 
					
						
						
							
						
						1bac08cc0e 
					 
					
						
						
							
							server.Init(Wait(nil)) update server options context ( #1804 )  
						
						... 
						
						
						
						Co-authored-by: wangxu <wangxu@oneniceapp.com >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-08 18:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						333320dcb8 
					 
					
						
						
							
							config/cmd: secure broker ( #1806 )  
						
						... 
						
						
						
						* config/cmd: secure broker
* config/cmd: remove testing 
						
						
					 
					
						2020-07-08 16:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ce12c040fa 
					 
					
						
						
							
							Model updates  
						
						
						
						
					 
					
						2020-07-08 15:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						ee36e26edc 
					 
					
						
						
							
							Add model interface ( #1808 )  
						
						
						
						
					 
					
						2020-07-08 14:57:45 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3ffb899951 
					 
					
						
						
							
							Fix cache options  
						
						
						
						
					 
					
						2020-07-08 14:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						00bd2bc65f 
					 
					
						
						
							
							cache interface ( #1805 )  
						
						
						
						
					 
					
						2020-07-08 11:08:59 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						86f4235aaf 
					 
					
						
						
							
							config/cmd: custom certificate authorities & secure registry ( #1803 )  
						
						... 
						
						
						
						* config/cmd: add registry_secure option
* config/cmd: tmp load ca
* config/cmd: tmp load ca
* config/cmd: refactor certificate_authorities setup
* config/cmd: improve usage 
						
						
					 
					
						2020-07-08 08:50:08 +01:00 
						 
				 
			
				
					
						
							
							
								Di Wu 
							
						 
					 
					
						
						
							
						
						b37f9c94b8 
					 
					
						
						
							
							Fix invalid register check err in log ( #1801 )  
						
						... 
						
						
						
						* remove global error tracking
* rpc_server: fix invalid register err
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-07 14:14:23 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0ed1c70d29 
					 
					
						
						
							
							Update README.md  
						
						
						
						
					 
					
						2020-07-07 13:34:42 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						db8e10834b 
					 
					
						
						
							
							Update README.md ( #1802 )  
						
						
						
						
					 
					
						2020-07-07 13:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						0a937745cd 
					 
					
						
						
							
							auth: pass namespace options in auth service requests ( #1800 )  
						
						... 
						
						
						
						* auth: pass namespace options in auth service requests
* auth/service/proto: update field index
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-07 08:30:25 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						f5ed7e5833 
					 
					
						
						
							
							config/source/service: change default namespace to micro ( #1798 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-07 08:19:52 +01:00 
						 
				 
			
				
					
						
							
							
								Metauro 
							
						 
					 
					
						
						
							
						
						859b9e7786 
					 
					
						
						
							
							feat(errors): add gateway, service error ( #1797 )  
						
						
						
						
					 
					
						2020-07-06 20:14:59 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						2b033b6495 
					 
					
						
						
							
							store/cockroach: fix dropped errors ( #1796 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-06 20:14:36 +01:00 
						 
				 
			
				
					
						
							
							
								Di Wu 
							
						 
					 
					
						
						
							
						
						51caf2a24e 
					 
					
						
						
							
							remove global error tracking ( #1777 )  
						
						... 
						
						
						
						Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-06 20:14:22 +01:00 
						 
				 
			
				
					
						
							
							
								Enix Yu 
							
						 
					 
					
						
						
							
						
						eaa46c2de7 
					 
					
						
						
							
							Add recover in grpc service handler ( #1727 )  
						
						... 
						
						
						
						* 🐛  bug(grpc): add missing recover in grpc unkonwn service handler
* Add grpc handler recover testcases
* improve test case
Co-authored-by: ben-toogood <bentoogood@gmail.com >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-07-06 20:13:51 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Hoglund 
							
						 
					 
					
						
						
							
						
						90dca65f55 
					 
					
						
						
							
							make environment variable interpolation preprocessor optional ( #1715 )  
						
						
						
						
					 
					
						2020-07-06 20:13:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97ae2979ad 
					 
					
						
						
							
							pass request context from request rpc endpoints ( #1799 )  
						
						... 
						
						
						
						http middleware can add additional metadata to context,
for example tracing wrappers, pass down it to underlining
services
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-07-06 13:55:17 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						6f309dada3 
					 
					
						
						
							
							fix typo ( #1789 )  
						
						
						
						
					 
					
						2020-07-06 13:52:42 +01:00 
						 
				 
			
				
					
						
							
							
								Huan Huang 
							
						 
					 
					
						
						
							
						
						f99b436ec2 
					 
					
						
						
							
							feat: fix register bug ( #1791 )  
						
						
						
						
					 
					
						2020-07-03 14:38:25 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						c817f29d6e 
					 
					
						
						
							
							router/registry: fix registry not found bug ( #1794 )  
						
						
						
						
					 
					
						2020-07-03 13:35:59 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						f744c6248f 
					 
					
						
						
							
							runtime/service: pass namespace option to service ( #1792 )  
						
						
						
						
					 
					
						2020-07-03 11:37:14 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						4ff114e798 
					 
					
						
						
							
							router/registry: fix rlock bug when registry errors ( #1788 )  
						
						... 
						
						
						
						* client: add select options
* router/registry: fix rlock bug when registry errors
* Revert "client: add select options"
This reverts commit 4d5283452e183f7387b604b51bde1deaf87ee391.
* router/registry: findRoutes under rlock
* add test
Co-authored-by: Dominic Wong <dom@micro.mu > 
						
						
					 
					
						2020-07-02 18:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						c58ac35dfc 
					 
					
						
						
							
							broker/service: use wrapped micro client to authenticate requests ( #1782 )  
						
						
						
						
					 
					
						2020-07-02 17:54:53 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						b5314829fa 
					 
					
						
						
							
							client/{grpc,rpc}: fix previous breaking change with CallFunc (router.Route vs registry.Node) ( #1781 )  
						
						
						
						
					 
					
						2020-07-02 17:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						41c7688697 
					 
					
						
						
							
							options: add router option ( #1783 )  
						
						... 
						
						
						
						* broker/service: use wrapped micro client to authenticate requests
* options: add router option
* Revert "broker/service: use wrapped micro client to authenticate requests"
This reverts commit f2383f37c86467b4ce534313a7f59993a904a712. 
						
						
					 
					
						2020-07-02 17:17:07 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						b021546c09 
					 
					
						
						
							
							client: add select options ( #1786 )  
						
						
						
						
					 
					
						2020-07-02 17:03:08 +01:00