8b7380876e 
					 
					
						
						
							
							modify all code for never logger interface  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2021-01-10 19:24:03 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a7433ba2a 
					 
					
						
						
							
							store: refactor interface ( #11 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-12-10 22:08:56 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9049c3845 
					 
					
						
						
							
							major codec upgrade  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-23 16:21:07 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e41bb5ebc5 
					 
					
						
						
							
							rewrite logger  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-11-05 00:23:05 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e3fac8937 
					 
					
						
						
							
							fix store context issues  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-17 15:41:49 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7d418183b 
					 
					
						
						
							
							fixup logger usage ( #33 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-05 02:43:16 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c576749b57 
					 
					
						
						
							
							noop impl ( #32 )  
						
						... 
						
						
						
						* improve logger usage
* add noop client and server
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-09-05 02:11:29 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8076e410a9 
					 
					
						
						
							
							fix repocard issues ( #20 )  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-25 14:33:36 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06136312bb 
					 
					
						
						
							
							regen files with never protoc ( #6 )  
						
						... 
						
						
						
						* regen files with never protoc
* rewrite import path
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-08-19 17:47:17 +03:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						b68af8ab63 
					 
					
						
						
							
							run go fmt  
						
						
						
						
					 
					
						2020-05-30 11:00:43 +01:00 
						 
				 
			
				
					
						
							
							
								x1nchen 
							
						 
					 
					
						
						
							
						
						af2db0a0d9 
					 
					
						
						
							
							fix: update dependency certmagic ( #1625 )  
						
						... 
						
						
						
						module github.com/mholt/certmagic has been renamed github.com/caddyserver/certmagic,
so upgrade on this module will fail.
fix : micro/micro#835 
caddyserver/certmagic@v0.10 .6 is Maximum upgradeable version with go version 1.13
Higher version use *tls.ClientHelloInfo.SupportsCertificate which only supported in go 1.14 
						
						
					 
					
						2020-05-13 15:00:13 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						0f2006ac50 
					 
					
						
						
							
							fix compilation issues  
						
						
						
						
					 
					
						2020-04-11 11:02:06 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d4b2c948dd 
					 
					
						
						
							
							Remove cloudflare store  
						
						
						
						
					 
					
						2020-04-10 19:50:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1063b954de 
					 
					
						
						
							
							dont display t.Log/t.Logf as errors in github actions ( #1508 )  
						
						... 
						
						
						
						* fix tests and github action annotations
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-04-09 14:05:46 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8100d26430 
					 
					
						
						
							
							api/router/registry: use logger ( #1402 )  
						
						... 
						
						
						
						* api/router/registry: use logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org >
* api/server/acme: use logger
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2020-03-24 20:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						1b4e881d74 
					 
					
						
						
							
							Rewrite the store interface ( #1335 )  
						
						... 
						
						
						
						* WIP store rewrite
* Fix memory store tests
* Store hard expiry times rather than duration!
* Clarify memory test
* Add limit to store interface
* Implement suffix option
* Don't return nils from noop store
* Fix syncmap
* Start fixing store service
* wip service and cache
* Use _ for special characters in cockroachdb namespace
* Improve cockroach namespace comment
* Use service name as default store namespace
* Fixes
* Implement Store Scope
* Start fixing etcd
* implement read and write with expiry and prefix
* Fix etcd tests
* Fix cockroach store
* Fix cloudflare interface
* Fix certmagic / cloudflare store
* comment lint
* cache isn't implemented yet
* Only prepare DB staements once
Co-authored-by: Ben Toogood <ben@micro.mu >
Co-authored-by: ben-toogood <bentoogood@gmail.com > 
						
						
					 
					
						2020-03-12 13:41:30 +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 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						964b7dee3f 
					 
					
						
						
							
							add tls config to server ( #1202 )  
						
						... 
						
						
						
						* add tls config
* add TLSConfig to acme provider 
						
						
					 
					
						2020-02-15 15:10:26 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1eaf9cc20 
					 
					
						
						
							
							linting fixes  
						
						... 
						
						
						
						Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org > 
						
						
					 
					
						2019-12-04 00:22:02 +03:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						4db1e09798 
					 
					
						
						
							
							change options to be trimmed down  
						
						
						
						
					 
					
						2019-10-23 23:12:45 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						70aaca9876 
					 
					
						
						
							
							further cleanup  
						
						
						
						
					 
					
						2019-10-23 22:54:55 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						d65658c890 
					 
					
						
						
							
							Update options usage in store/api  
						
						
						
						
					 
					
						2019-10-23 22:31:36 +01:00 
						 
				 
			
				
					
						
							
							
								Asim Aslam 
							
						 
					 
					
						
						
							
						
						3fc04f4dff 
					 
					
						
						
							
							fixup some acme related things  
						
						
						
						
					 
					
						2019-10-23 22:15:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						4885bba2ac 
					 
					
						
						
							
							E2E tests for certmagic ACME provider  
						
						... 
						
						
						
						* Actually set the CA
* Fix the certmangic.storage interface to return the correct error type
* Write an e2e test for certmagic against the let's encrypt staging CA 
						
						
					 
					
						2019-10-17 16:31:02 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						7d2afa34a0 
					 
					
						
						
							
							Implementation and tests for certmagic.Storage interface  
						
						
						
						
					 
					
						2019-10-16 12:58:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a6e95d389f 
					 
					
						
						
							
							Implementation of certmagic storage using micro's store and sync packages  
						
						
						
						
					 
					
						2019-10-15 19:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						a1b4786682 
					 
					
						
						
							
							TLS -> ToS  
						
						
						
						
					 
					
						2019-10-14 12:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						591e87448b 
					 
					
						
						
							
							Travis doesn't let us bind :443  
						
						
						
						
					 
					
						2019-10-11 16:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						723c17fdd7 
					 
					
						
						
							
							Implementation of certmagic as an ACME provider  
						
						
						
						
					 
					
						2019-10-11 16:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jake Sanders 
							
						 
					 
					
						
						
							
						
						107b7419b7 
					 
					
						
						
							
							Start abstracting away the ACME provider ( #830 )  
						
						... 
						
						
						
						* Start abstracting away the ACME provider
* Move ACME to interface with sub-package implementations
* Addressing comments
* Library -> Provider
* Missed a couple of Library -> Provider
* One more Library -> Provider
* remove constants 
						
						
					 
					
						2019-10-09 16:42:05 +01:00