nemunaire
5ae231030e
Update version in go.mod ( #2382 )
2023-05-20 13:21:45 -04:00
Tom Limoncelli
66a76c44c1
Don't count diff2.REPORT (informational warnings) as a "correction" ( #2361 )
...
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-16 10:42:08 -04:00
Tom Limoncelli
60470a3886
BUG: Some DNS zones are downloaded twice ( #2120 )
...
Signed-off-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
Co-authored-by: Grégoire Henry <hnrgrgr@users.noreply.github.com>
Co-authored-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Kai Schwarz <kschwarz@hexonet.net>
Co-authored-by: Asif Nawaz <asif.nawaz@centralnic.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Will Power <1619102+willpower232@users.noreply.github.com>
2023-04-14 15:22:23 -04:00
Tom Limoncelli
ccb582b278
CHORE: Linting ( #1704 )
...
* Remove deprecated io/ioutil
* fixup!
* staticcheck and linting
* revert models/provider.go
* Fix imports to new style
* linting
2022-08-14 20:46:56 -04:00
Tom Limoncelli
cd61c2c766
CHORE: Remove deprecated io/ioutil ( #1699 )
...
* Remove deprecated io/ioutil
* fixup!
* fixup!
2022-08-14 12:50:15 -04:00
Tom Limoncelli
886dbf6d00
MAINT: Make staticcheck more strict and fix new warnings ( #1408 )
...
* Make staticcheck more strict and fix new warnings
2022-02-11 14:30:45 -05:00
Tom Limoncelli
f9c4887d95
Revert "Make staticcheck more strict and fix new warnings"
...
This reverts commit 5c456e2513
.
2022-02-11 12:14:24 -05:00
Tom Limoncelli
a70354775e
Make staticcheck more strict and fix new warnings
2022-02-11 12:14:22 -05:00
Tom Limoncelli
dcb0e58b99
MAINT: Linting ( #1380 )
...
* MAINT: Linting
* Unsort for a smaller diff
* fix hexonet error checking
2022-01-27 15:58:56 -05:00
Tom Limoncelli
360a6266c5
Revert "CLEANUP: Fix many golint/staticcheck issues"
...
This reverts commit de64f90c51
.
2022-01-25 10:35:21 -05:00
Tom Limoncelli
de64f90c51
CLEANUP: Fix many golint/staticcheck issues
2022-01-25 10:33:48 -05:00
Tom Limoncelli
de308c0952
Lint: Fix ST1005: error strings should not be capitalized ( #834 )
2020-08-30 19:52:37 -04:00
Tom Limoncelli
541bb805da
linting ( #777 )
2020-07-06 20:18:24 -04:00
Tom Limoncelli
676d98fc4a
Linting ( #767 )
...
What could possibly go wrong?
2020-06-18 09:37:57 -04:00
Tom Limoncelli
6263e856c9
get-certs now generates a .pem file in addition to .key and .crt ( #750 )
2020-05-29 16:56:46 -04:00
Tom Limoncelli
87607da685
'get-certs' permissions too open ( #745 )
...
Fixes https://github.com/StackExchange/dnscontrol/issues/728
2020-05-22 10:26:22 -04:00
Tom Limoncelli
24b7d0641e
Update github.com/StackExchange/dnscontrol/v2
2020-04-14 16:49:03 -04:00
Tom Limoncelli
14e48b9b07
linting ( #693 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2020-03-10 16:53:17 -04:00
Patrick Gaskin
6e8d5b59ab
Fixed issues from go vet ( #605 )
...
* CloudFlare provider is missing quotes on a JSON struct tag.
* ACME package has a unnecessary JSON struct tag.
* Route53 provider has an unreachable return.
2020-01-28 12:10:58 -05:00
Patrick Gaskin
2f83aa9302
Internals: Switch to v2 go.mod, drop GOPATH, and fix Azure Pipelines ( #595 )
...
* Switched to v2 go.mod
Also set GO111MODULE=on in build stuff to always use Go modules
even when in GOPATH.
* Ensure go.mod, go.sum, and vendor are up to date
* Attempt to fix Azure pipelines
* Add set -e to properly fail on exit (it didn't seem to be
propagating properly before).
* Set workingDirectory for GoFmt and GoGen (this might be why it
fails unlike compile and unitests).
* Another attempt to fix Azure Pipelines
* Use the Go env template for all go-related jobs.
* Completely fixed Azure Pipelines
* Added a display name to GoFmt for consistency.
* Fixed diffs for GoFmt and GoGen.
* Show git status for checks.
* Drop GOPATH for tests
TODO: Do the same for integration tests.
* Drop GOPATH for integration tests
* Show more diffs
* Regenerate provider support matrix
This wasn't done in #590...
2020-01-28 10:42:31 -05:00
Anton Yurchenko
262acdd3d8
get-certs: DNS01 challenge skipping preCheckDNS ( #591 )
2020-01-23 17:54:07 -05:00
Craig Peterson
2ee086d41c
switch to new go-acme imports from xenolf. Fix api changes ( #540 )
...
* switch to new go-acme imports from xenolf. Fix api changes
* update many vault related dependencies
2019-07-29 10:54:32 -04:00
Craig Peterson
be5b588035
add must_staple option to cert. Default false ( #502 )
2019-05-29 14:03:36 -04:00
Craig Peterson
e242f5a152
Increase 'just because' sleep to 60s
2019-05-02 19:31:15 -04:00
Craig Peterson
5c03761fa6
notifications for get-certs command ( #451 )
2019-02-21 19:58:50 -05:00
Craig Peterson
7e5a1fb96d
add tls.combined field to vault cert backend
2019-02-06 15:21:08 -05:00
Craig Peterson
cf7f199462
allow ecc certs if desired ( #411 )
2018-10-09 18:51:48 -04:00
Craig Peterson
6764811c5f
Abstraction for Certificate Storage (+ vault storage) ( #406 )
...
* new abstraction around storage
* re-work completely to fit new acme package pre-solving paradigm
* vault storage plugin
* add some vendor
* delete old vendor pinning mechanism
2018-10-08 16:11:19 -04:00
Andrew Rafferty
402fc449e2
Certs: Create directories with execute permissions so they can be opened ( #395 )
...
* Create directories with execute permissions so they can be opened
* Use 0700 permissions on certificate directories instead of 0755
2018-08-27 12:12:53 -04:00
Craig Peterson
2e8c4a758f
Let's Encrypt Certificate Generation ( #327 )
...
* Manual rebase of get-certs branch
* fix endpoints, add verbose flag
* more stable pre-check behaviour
* start of docs
* docs for get-certs
* don't require cert for dnscontrol
* fix up directory paths
* small doc tweaks
2018-04-26 13:11:13 -04:00