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 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						6898a65508 
					 
					
						
						
							
							selector: add filters to replace depricated client/selector filters ( #1785 )  
						
						
						
						
					 
					
						2020-07-02 16:09:48 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						d577dd6abe 
					 
					
						
						
							
							config: add namespace support ( #1780 )  
						
						... 
						
						
						
						* config/cmd: use service namespace for config
* config/service: add namespace option to list 
						
						
					 
					
						2020-07-02 14:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								Janos Dobronszki 
							
						 
					 
					
						
						
							
						
						3c633e3577 
					 
					
						
						
							
							Sparse checkout of repos, all repo downloads happen to different folders for concurrency support ( #1779 )  
						
						
						
						
					 
					
						2020-07-02 14:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						174e44b846 
					 
					
						
						
							
							Deprecate client/selector ( #1767 )  
						
						... 
						
						
						
						* client/{grpc,rpc}: depricate selector (wip)
* {client,cmd}: remove client/selector
* deprecate client/selector
* router/static: fix lookup
* config/cmd: add support for legacy static selector flag
* config/cmd: add support for legacy dns selector flag 
						
						
					 
					
						2020-07-01 17:06:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Wong 
							
						 
					 
					
						
						
							
						
						a63480a81a 
					 
					
						
						
							
							router/registry: fix fallback fails if service has been seen already ( #1776 )  
						
						
						
						
					 
					
						2020-07-01 15:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						6d9d94b105 
					 
					
						
						
							
							api/router/registry: use resolved domain ( #1774 )  
						
						
						
						
					 
					
						2020-07-01 12:23:55 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						64e9185386 
					 
					
						
						
							
							router/registry: fix nil eventChan bug ( #1773 )  
						
						... 
						
						
						
						* router/registry: fix nil eventChan bug 
						
						
					 
					
						2020-07-01 12:03:13 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						1b5c83f3cc 
					 
					
						
						
							
							registry/mdns: fix deregister bug ( #1771 )  
						
						... 
						
						
						
						* registry/mdns: fix deregister bug
* Update registry/mdns_registry.go
Co-authored-by: Dominic Wong <domwongemail@googlemail.com > 
						
						
					 
					
						2020-07-01 11:09:20 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						979af853b9 
					 
					
						
						
							
							proxy/mucp: use Micro-Namespace to filter networks ( #1772 )  
						
						
						
						
					 
					
						2020-07-01 10:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						a64078b5c3 
					 
					
						
						
							
							router/service: handle not found error ( #1770 )  
						
						
						
						
					 
					
						2020-07-01 10:18:19 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Wong 
							
						 
					 
					
						
						
							
						
						58845d7012 
					 
					
						
						
							
							only prewarm the route table if requested ( #1765 )  
						
						
						
						
					 
					
						2020-07-01 10:05:21 +01:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						dcf01ebbf0 
					 
					
						
						
							
							router/registry: fix concurrent map iteration and map write ( #1762 )  
						
						
						
						
					 
					
						2020-06-30 17:40:38 +01:00 
						 
				 
			
				
					
						
							
							
								Dominic Wong 
							
						 
					 
					
						
						
							
						
						355ad2a1af 
					 
					
						
						
							
							push tags to docker hub ( #1766 )  
						
						
						
						
					 
					
						2020-06-30 17:26:59 +01:00