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
Asim Aslam
dd7677e6cc
Add nil check for acme provider
2019-10-11 16:52:57 +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
Asim Aslam
b42b6fa0fc
Further consolidate the libraries
2019-06-03 18:44:43 +01:00