Tom Limoncelli
4328c80335
CHORE: Update dependencies of providers with automated tests ( #1743 )
2022-09-06 13:39:18 -04:00
dependabot[bot]
505e021054
CHORE: Bump github.com/urfave/cli/v2 from 2.11.2 to 2.14.0 ( #1737 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-09-06 09:33:04 -04:00
Tom Limoncelli
30146e8642
CHORE: Update dependencies ( #1718 )
2022-08-15 18:37:59 -04:00
Tom Limoncelli
9eda756a1b
CHORE: Update AZUREDNS deps, ( #1706 )
...
* Update AZURE_DNS deps
* CHORE: Reduce test runtime for AZURE_DNS,GANDI_V5,CLOUDFLAREAPI
2022-08-15 10:14:10 -04:00
Tom Limoncelli
3d694956ca
CHORE: Update dependencies ( #1697 )
...
* CHORE: Update dependencies
* update cli
2022-08-14 13:15:07 -04:00
Vatsalya Goel
5e8bb6e461
AZURE_DNS: Adopt new "armdns" SDK ( #1701 )
...
* Switch to the new Azure sdk for go
* use codeql 1.18 as 1.17 doesn't work with azidentity
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-08-14 07:42:41 -04:00
Costas Drogos
ac94f1f513
NS1: Update ns1 library to 2.6.5 ( #1655 )
...
Fixes #1565
2022-08-03 13:55:39 -04:00
Tom Limoncelli
44622d6b0e
Upgrade many dependencies ( #1648 )
...
Updating github.com/akamai/AkamaiOPEN-edgegrid-golang to version 1.2.1...
Updating github.com/aws/aws-sdk-go-v2 to version 1.16.7...
Updating github.com/aws/aws-sdk-go-v2/config to version 1.15.14...
Updating github.com/aws/aws-sdk-go-v2/credentials to version 1.12.9...
Updating github.com/aws/aws-sdk-go-v2/service/route53 to version 1.21.3...
Updating github.com/aws/aws-sdk-go-v2/service/route53domains to version 1.12.8...
Updating github.com/cloudflare/cloudflare-go to version 0.45.0...
Updating github.com/mittwald/go-powerdns to version 0.6.0...
Updating github.com/tdewolff/minify/v2 to version 2.12.0...
Updating github.com/urfave/cli/v2 to version 2.11.1...
Updating golang.org/x/exp to version 0.0.0-20220722155223-a9213eeb770e...
Updating golang.org/x/net to version 0.0.0-20220728211354-c7608f3a8462...
Updating golang.org/x/oauth2 to version 0.0.0-20220722155238-128564f6959c...
Updating google.golang.org/api to version 0.90.0...
2022-08-01 12:59:33 -04:00
Tom Limoncelli
c4afb08bc4
flattener: Recompile with latest gopherjs ( #1635 )
2022-07-20 10:47:06 -04:00
Tom Limoncelli
9416140dd0
CHORE: Update Exoscale ( #1626 )
...
* CHORE: Update Exoscale
* go mod tidy
2022-07-18 10:45:25 -04:00
Amelia Aronsohn
2d7494cea1
Update dnsimple module to 0.71.1 ( #1607 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-07-09 01:13:16 -04:00
Tom Limoncelli
053bd5adf6
Update deps ( #1591 )
2022-07-05 13:11:52 -04:00
dependabot[bot]
4a8fe4f815
DIGITALOCEAN: Bump github.com/digitalocean/godo from 1.80.0 to 1.81.0 ( #1560 )
...
Bumps [github.com/digitalocean/godo](https://github.com/digitalocean/godo ) from 1.80.0 to 1.81.0.
- [Release notes](https://github.com/digitalocean/godo/releases )
- [Changelog](https://github.com/digitalocean/godo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalocean/godo/compare/v1.80.0...v1.81.0 )
---
updated-dependencies:
- dependency-name: github.com/digitalocean/godo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-26 20:21:04 -07:00
Kai Schwarz
9b314ac4e7
chore(hexonet): upgrade dependency go-sdk to v3.5.4 ( #1580 )
2022-06-26 20:17:16 -07:00
Tom Limoncelli
691710d39e
MAINT: Upgrade deps ( #1561 )
2022-06-20 08:29:39 -04:00
Tom Limoncelli
f5c2028b9e
MAINT: update deps ( #1552 )
...
* deps
* deps
2022-06-20 07:35:59 -04:00
Tom Limoncelli
752e25471d
NEW PROVIDER: CSCGLOBAL as DNS Service Provider ( #1516 )
...
* Move the registrar features to a separate file
* Prepare the testing framework
* Roughed out functions
* Fix up structs
* WIP!
* First tests pass
* wip!
* Flesh out remaining rTypes, get nameservers, etc
* Fix TXT records
* Clean up code
* More cleanups. Fix CAA/SRV
* Linting
* Cleanups/linting
* Fix CAA [more] and more cleanups
* CSC does not like very long txt records
* Use timer only when interactive
* Disable CAA for now
* Update docs
* Remove debug printf
* add go-isatty
* cleanups
2022-06-12 16:01:08 -04:00
Jan-Philipp Benecke
c0450223c2
Create non-existing zones while push or print warning while preview ( #1528 )
...
* Create non-existing zones while push. While preview print a warning
Signed-off-by: Jan-Philipp Benecke <jan-philipp.benecke@jpbe.de>
* Ooops, remove testing lines
Signed-off-by: Jan-Philipp Benecke <jan-philipp.benecke@jpbe.de>
* Renaming flag
Signed-off-by: Jan-Philipp Benecke <jan-philipp.benecke@jpbe.de>
* Change flag description
Signed-off-by: Jan-Philipp Benecke <jan-philipp.benecke@jpbe.de>
* Reverse flag logic
Signed-off-by: Jan-Philipp Benecke <jan-philipp@bnck.me>
2022-06-08 14:53:16 -04:00
Jan-Philipp Benecke
cfa104858d
FEATURE: --creds can refer to a command line to execute in addition to a file or script ( #1521 )
...
* Allow commands for creds file & refactoring
* Minor fix
* Add shell command ability to docs
Signed-off-by: Jan-Philipp Benecke <jan-philipp.benecke@jpbe.de>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-06-06 14:37:45 -04:00
dependabot[bot]
fa834652de
MAINT: Bump github.com/tdewolff/minify/v2 from 2.11.5 to 2.11.7 ( #1520 )
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.11.5 to 2.11.7.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.11.5...v2.11.7 )
---
updated-dependencies:
- dependency-name: github.com/tdewolff/minify/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-06-01 17:48:26 -04:00
dependabot[bot]
5a76d657f8
SOFTLAYER: Bump github.com/softlayer/softlayer-go from 1.0.4 to 1.0.5 ( #1519 )
...
Bumps [github.com/softlayer/softlayer-go](https://github.com/softlayer/softlayer-go ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/softlayer/softlayer-go/releases )
- [Commits](https://github.com/softlayer/softlayer-go/compare/v1.0.4...v1.0.5 )
---
updated-dependencies:
- dependency-name: github.com/softlayer/softlayer-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-06-01 13:33:47 -04:00
Tom Limoncelli
39b9dfe3d1
Release v3.16.1 ( #1510 )
...
* Release v3.16.1
* Update dependencies
* Upgrade yaml.v3
2022-05-27 13:00:49 -04:00
Tom Limoncelli
24331d564a
Release v3.16.0 ( #1506 )
...
* Release v3.16.0
* Update docs
* Update dependencies
* DOCS: Add missing AutoDNS owner
2022-05-20 15:52:15 -04:00
dependabot[bot]
d4dc335fe7
Bump google.golang.org/api from 0.76.0 to 0.77.0 ( #1491 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.76.0 to 0.77.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.76.0...v0.77.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 13:21:38 -04:00
Tom Limoncelli
2e395a422c
Update dependencies ( #1490 )
2022-04-29 15:31:51 -04:00
Tom Limoncelli
e2536ad406
In preparation of #1457 , warn if cred-names contain colon ( #1480 )
2022-04-04 15:33:59 -04:00
Tom Limoncelli
7c2938c6d3
Update depends ( #1478 )
2022-04-04 14:48:07 -04:00
Tom Limoncelli
9c7b84eefd
HEXONET: Adapt to new OTE endpoint ( #1463 )
...
* HEXONET: Adapt to new OTE endpoint
* CCI uses goreleaser which needs go 1.8
2022-03-24 12:53:42 -04:00
Tom Limoncelli
7814a837cd
MAINT: Minimum go version is now 1.18 ( #1464 )
...
* MAINT: Minimum go version is now 1.18
2022-03-24 12:42:14 -04:00
Tom Limoncelli
8bc72137f8
MAINT: upgrade Azure depends
2022-03-07 13:17:59 -05:00
Tom Limoncelli
9db12e4730
GANDI: Bump go-gandi/go-gandi v0.0.0-20211124085723 => v0.1.0 ( #1439 )
...
* GANDI: Bump go-gandi/go-gandi v0.0.0-20211124085723-a737785a1af0 => v0.1.0
* Use new NewDomainClient signature
* go mod tidy
2022-03-07 13:00:39 -05:00
Tom Limoncelli
95ea4eedc9
CLOUDFLARE: Bump cloudflare/cloudflare-go v0.33.0 => v0.34.0 ( #1438 )
2022-03-04 08:46:12 -05:00
Tom Limoncelli
1f741088a9
MAINT: Bump github.com/miekg/dns from 1.1.45 to 1.1.46 ( #1431 )
2022-03-01 14:53:10 -05:00
Tom Limoncelli
0b15a3a6d2
MAINT: Update dependencies ( #1429 )
2022-03-01 13:01:51 -05:00
Tom Limoncelli
9ba4bfe0c8
Release v3.14.0 ( #1399 )
...
* Release v3.14.0
* Update deprec list
2022-02-05 10:04:58 -05:00
Tom Limoncelli
272064a603
TRANSIP: Bump github.com/transip/gotransip/v6 from 6.11.0 to 6.14.0 ( #1392 )
2022-02-02 11:59:13 -05:00
Tom Limoncelli
a3177ebb3d
MAINT: Update dependencies ( #1388 )
...
* MAINT: Update dependencies
* Increase CCI timeout because Cloudflare is so damn slow
2022-02-01 14:47:27 -05:00
dependabot[bot]
ac9d1324ef
Bump github.com/softlayer/softlayer-go from 1.0.3 to 1.0.4 ( #1355 )
...
Bumps [github.com/softlayer/softlayer-go](https://github.com/softlayer/softlayer-go ) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/softlayer/softlayer-go/releases )
- [Commits](https://github.com/softlayer/softlayer-go/compare/v1.0.3...v1.0.4 )
---
updated-dependencies:
- dependency-name: github.com/softlayer/softlayer-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2022-01-03 10:25:26 -05:00
Tom Limoncelli
e063812a5f
MAINT: Update dependencies ( #1361 )
2022-01-03 10:02:21 -05:00
Tom Limoncelli
531aa6e313
DIGITALOCEAN: Upgrade to godo 1.73.0 ( #1325 )
2021-12-08 12:18:19 -05:00
Tom Limoncelli
00b2a3a9f8
Upgrade dependencies ( #1324 )
...
* Upgrade dependencies
* Revert "Upgrade dependencies"
This reverts commit 1b9df3a4bb
.
* all but gandi
2021-12-08 10:56:48 -05:00
Jaye Doepke
900d4042e8
ROUTE53: Adopt aws-sdk-go-v2 ( #1321 )
...
* Switch to aws-sdk-go-v2
AWS has released v2 of their SDK for Go.
See: https://aws.github.io/aws-sdk-go-v2/
One big advantage of this is no longer needing to export the
`AWS_SDK_LOAD_CONFIG=1` env var when using named profiles.
* Update integration test README
* Reenable pager601 and pager1201 integration tests for AWS Route53
* Implement intelligent batching for Route53 record changes
The AWS Route53 API for batch record changes limits the request size to
the smaller of:
- 1000 records.
- 32000 characters total for record values.
Also UPSERTs count as double (a DELETE and then a CREATE).
This commit changes how the record ChangeBatches are created to
respect these limits.
* Remove old comments
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-12-07 16:29:29 -05:00
Tom Limoncelli
215f6ed525
Release v3.13.0 ( #1310 )
...
* Remove length checking from TxtNoMultipleStrings
All functions in should test for only one condition. There already is a
function that tests for long TXT records: TxtNoLongStrings.
Add calls to TxtNoLongStrings in all providers that use
TxtNoMultipleStrings, to keep functionality, except for NS1 and ClouDNS,
which allow for any TXT record length, but not for multiple strings per
TXT.
* Release v3.13.0
* Release v3.13.0
Co-authored-by: Norman Stetter <norman.stetter@zeit.de>
2021-11-27 14:46:37 -05:00
Tom Limoncelli
866aa798e2
Update deps ( #1301 )
2021-11-01 16:10:29 -04:00
Tom Limoncelli
186e139bbe
Update dependencies ( #1294 )
2021-10-26 12:09:34 -04:00
Tom Limoncelli
eef8c25a95
Upgrade otto to 20210927222213 ( #1279 )
...
* Update deps
* Upgrade otto 20210614181706 -> 20210927222213
2021-10-03 17:52:39 -04:00
Tom Limoncelli
79d3552312
Update deps ( #1278 )
2021-10-03 17:23:48 -04:00
Brian Hartvigsen
d8941a04bc
CLOUDFLARE: Use cloudflare-go ( #1267 )
...
* First pass at moving to cloudflare-go vs hand made implementation of cloudflare's API
* Final changes to use cloudflare-go
* Fix for proxy configuration failing
Forgot to set the ID when we created a new records. This didn't fail in the integrations tests so I missed it.
* Add integration test
To prevent something like what I did from happening in the future.
* Fix bad messaging
2021-09-30 07:09:42 -04:00
Tom Limoncelli
0bf229e36d
Update dependencies ( #1249 )
2021-09-02 10:44:24 -04:00
Tom Limoncelli
fd6478a8ab
update deps ( #1231 )
2021-08-05 15:06:44 -04:00