Asim Aslam 
							
						 
					 
					
						
						
							
						
						d8cfa7a295 
					 
					
						
						
							
							add config to cmd ( #1337 )  
						
						... 
						
						
						
						* add config to cmd
* fix build 
						
						
					 
					
						2020-03-12 18:47:40 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						47f1203e97 
					 
					
						
						
							
							Add Config to service options ( #1336 )  
						
						... 
						
						
						
						Co-authored-by: Ben Toogood <ben@micro.mu >
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-03-12 18:13:03 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						be9c6141f5 
					 
					
						
						
							
							delete options ( #1333 )  
						
						
						
						
					 
					
						2020-03-12 09:05:09 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f55493993c 
					 
					
						
						
							
							set namespace rather than key ( #1331 )  
						
						
						
						
					 
					
						2020-03-11 22:31:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b385bf163 
					 
					
						
						
							
							minimize allocations in logger and tunnel code ( #1323 )  
						
						... 
						
						
						
						* logs alloc
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* fix allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* tunnel allocs
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* try to fix tunnel
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* cache cipher for send
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* more logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-11 17:55:39 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						4125ae8d53 
					 
					
						
						
							
							Add secrets interface to config/secrets ( #1325 )  
						
						... 
						
						
						
						* Interface for secrets
* Add secretbox secrets implementation
* Start working on box
* typo
* Add asymmetric encryption implementation
* go mod tidy
* Fix review comments
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-03-10 22:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						9a7a65f05e 
					 
					
						
						
							
							Auth Provider ( #1309 )  
						
						... 
						
						
						
						* auth provider mock interface
* Auth Provider Options
* Implement API Server Auth Package
* Add weh utils
* Add Login URL
* Auth Provider Options
* Add auth provider scope and setting token in cookie
* Remove auth_login_url flag
Co-authored-by: Asim Aslam <asim@aslam.me >
Co-authored-by: Ben Toogood <ben@micro.mu > 
						
						
					 
					
						2020-03-07 11:06:57 +00: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						e080ecb43a 
					 
					
						
						
							
							Auth Improvements ( #1195 )  
						
						... 
						
						
						
						* Exclude Stats & Trace from Auth
* Update Excluded Endpoints Format
* Tweak Implementation 
						
						
					 
					
						2020-02-13 14:07:14 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						4401c12e6c 
					 
					
						
						
							
							Auth Wrapper ( #1174 )  
						
						... 
						
						
						
						* Auth Wrapper
* Tweak cmd flag
* auth_excludes => auth_exclude
* Make Auth.Excludes variadic
* Use metadata.Get (passes through http and http2 it will go through various case formats)
* fix auth wrapper auth.Auth interface initialisation
Co-authored-by: Asim Aslam <asim@aslam.me > 
						
						
					 
					
						2020-02-10 08:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						ca1d0b94c3 
					 
					
						
						
							
							config/cmd: remove 8 unused variables ( #1175 )  
						
						
						
						
					 
					
						2020-02-08 11:19:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67acd9288b 
					 
					
						
						
							
							config/source/cli: fix tests ( #1179 )  
						
						... 
						
						
						
						* config/source/cli: fix tests
* skip mdns test in travis
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-08 02:45:32 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bf6c9fc08 
					 
					
						
						
							
							config/source/cli: fix default flag value loading ( #1178 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-02-08 02:14:34 +03:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						bf747a86f4 
					 
					
						
						
							
							Runtime ( #1160 )  
						
						... 
						
						
						
						* Add String to Runtime interface
* Setup Dynamic Runtime Configuration 
						
						
					 
					
						2020-02-05 13:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								ben-toogood 
							
						 
					 
					
						
						
							
						
						d621548120 
					 
					
						
						
							
							Auth ( #1147 )  
						
						... 
						
						
						
						Implement the Auth interface, with JWT and service implementations.
* Update Auth Interface
* Define Auth Service Implementation
* Support Service Auth
* Add Auth Service Proto
* Remove erronious files
* Implement Auth Service Package
* Update Auth Interface
* Update Auth Interface. Add Validate, remove Add/Remove roles
* Make Revoke interface more explicit
* Refactor serializing and deserializing service accounts
* Fix srv name & update interface to be more explicit
* Require jwt public key for auth
* Rename Variables (Resource.ID => Resource.Name & ServiceAccount => Account)
* Implement JWT Auth Package
* Remove parent, add ID
* Update auth imports to v2. Add String() to auth interface 
						
						
					 
					
						2020-02-03 08:16:02 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0be22c98c6 
					 
					
						
						
							
							add tracing  
						
						
						
						
					 
					
						2020-01-30 23:24:46 +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 
							
						 
					 
					
						
						
							
						
						a291af59c4 
					 
					
						
						
							
							Merge pull request  #1142  from micro/tracing  
						
						... 
						
						
						
						Fix null tracer bug 
						
						
					 
					
						2020-01-30 07:55:58 +00:00 
						 
				 
			
				
					
						
							
							
								Ben Toogood 
							
						 
					 
					
						
						
							
						
						d9f12731e1 
					 
					
						
						
							
							Fix null tracer bug  
						
						
						
						
					 
					
						2020-01-30 07:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4a838a8210 
					 
					
						
						
							
							Merge branch 'master' of ssh://github.com/micro/go-micro  
						
						
						
						
					 
					
						2020-01-29 23:14:16 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						5969cc358e 
					 
					
						
						
							
							nats-e => eats  
						
						
						
						
					 
					
						2020-01-29 23:14:05 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						9f1a7e1139 
					 
					
						
						
							
							Merge pull request  #1127  from Allenxuxu/master  
						
						... 
						
						
						
						handle Loader.Load  return value error 
						
						
					 
					
						2020-01-29 22:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						49b86c56e3 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-01-29 22:40:43 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						de3c3b27b2 
					 
					
						
						
							
							Merge pull request  #1140  from micro/tracing  
						
						... 
						
						
						
						Tracing by Ben Toogood 
						
						
					 
					
						2020-01-29 22:28:49 +00:00 
						 
				 
			
				
					
						
							
							
								Micro 
							
						 
					 
					
						
						
							
						
						62c067adcd 
					 
					
						
						
							
							Refactor debug/trace ready for Jaeger  
						
						
						
						
					 
					
						2020-01-29 15:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Lehtonen 
							
						 
					 
					
						
						
							
						
						895aa896bc 
					 
					
						
						
							
							config/reader/json: remove unused newValue()  
						
						
						
						
					 
					
						2020-01-28 11:38:55 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6a34bcbe7 
					 
					
						
						
							
							update micro/cli to urfave/cli/v2 and fix go-micro  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-01-25 15:57:08 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						2b1844971c 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-01-24 21:31:57 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1c19678d04 
					 
					
						
						
							
							Update proto Service => Config  
						
						
						
						
					 
					
						2020-01-23 11:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								Shu xian 
							
						 
					 
					
						
						
							
						
						8e1ff80b9e 
					 
					
						
						
							
							Merge pull request  #1  from micro/master  
						
						... 
						
						
						
						merge 
						
						
					 
					
						2020-01-20 20:08:21 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						94bb0f4c08 
					 
					
						
						
							
							watch supports path  
						
						
						
						
					 
					
						2020-01-20 18:31:18 +08:00 
						 
				 
			
				
					
						
							
							
								Allenxuxu 
							
						 
					 
					
						
						
							
						
						dbe209ebe4 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/micro/go-micro  
						
						
						
						
					 
					
						2020-01-20 08:37:34 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3f3c1919f4 
					 
					
						
						
							
							strip certain plugins  
						
						
						
						
					 
					
						2020-01-19 17:56:59 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						e75b99f89c 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-01-19 13:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								Allenxuxu 
							
						 
					 
					
						
						
							
						
						ee7304a795 
					 
					
						
						
							
							NewConfig return value error  
						
						
						
						
					 
					
						2020-01-19 16:42:05 +08:00 
						 
				 
			
				
					
						
							
							
								Allenxuxu 
							
						 
					 
					
						
						
							
						
						a82fd19209 
					 
					
						
						
							
							handle Loader.Load  return value error  
						
						
						
						
					 
					
						2020-01-19 16:31:02 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1983d607f3 
					 
					
						
						
							
							set nats-e  
						
						
						
						
					 
					
						2020-01-19 01:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						11b104677a 
					 
					
						
						
							
							Shift embedded nats to the default  
						
						
						
						
					 
					
						2020-01-19 00:55:01 +00:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						8d6f82707a 
					 
					
						
						
							
							update to standard name convention  
						
						
						
						
					 
					
						2020-01-18 23:16:23 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						9ea4919b9b 
					 
					
						
						
							
							rename mucp source directory to service  
						
						
						
						
					 
					
						2020-01-17 23:53:33 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						ad28b72dd3 
					 
					
						
						
							
							rename mucpSource to service  
						
						
						
						
					 
					
						2020-01-17 23:27:41 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						a03791c581 
					 
					
						
						
							
							set DefaultClient  
						
						
						
						
					 
					
						2020-01-17 21:32:00 +08:00 
						 
				 
			
				
					
						
							
							
								shu xian 
							
						 
					 
					
						
						
							
						
						071ab7aede 
					 
					
						
						
							
							add mucp for config/source  
						
						
						
						
					 
					
						2020-01-17 00:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						1d311ab457 
					 
					
						
						
							
							Embedded NATS Broker ( #1110 )  
						
						... 
						
						
						
						* if the address is produced by a default route don't hash it
* embedded nats
* fix url parsing
* don't override help
* add ready flag 
						
						
					 
					
						2020-01-14 13:23:16 +00:00 
						 
				 
			
				
					
						
							
							
								Shu xian 
							
						 
					 
					
						
						
							
						
						fa5b3ee9d9 
					 
					
						
						
							
							config/reader.Values add Set for specific path merge ( #1099 )  
						
						... 
						
						
						
						* add Set for specific path merge
* add Set
* add Del 
						
						
					 
					
						2020-01-11 20:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						f50a50eeb3 
					 
					
						
						
							
							go fmt  
						
						
						
						
					 
					
						2020-01-10 21:54:36 +00:00