Pat Moroney
716cc0843a
Namecom v4 api ( #298 )
...
* new Name.com api version and go client library
* vendor github.com/namedotcom/go/namecom
2018-01-10 16:49:20 -05:00
Tom Limoncelli
b7c251190f
Vet and Lint the entire system ( #296 )
...
* govet and golint corrections
2018-01-09 12:53:16 -05:00
Tom Limoncelli
1a91a7f536
go generate
2018-01-06 15:13:57 -05:00
Tom Limoncelli
2dd9049582
helpders.js: Run prettier.
2018-01-06 15:13:22 -05:00
Tom Limoncelli
a03c8f19e8
Add syntax for very long DKIM strings ( #295 )
...
* Add DKIM() function to split long strings.
* Add parse_test for DKIM()
2018-01-04 21:17:08 -05:00
Tom Limoncelli
be50e1a6a3
convertzone: Handle TXT records with multiple strings ( #294 )
...
* Check for the right number of command line args
* Handle TXT records with multiple strings
2018-01-04 20:35:15 -05:00
Tom Limoncelli
de88bfe8b7
Add support for TXT records with multiple strings (BIND, ROUTE53) ( #293 )
...
* BIND: Support TXT records with multiple strings (#289 )
* ROUTE53: Add support for TXT records with multiple strings (#292 )
2018-01-04 19:19:35 -05:00
Tom Limoncelli
d051f51a59
ROUTE53: Document error messages from various credential issues. ( #291 )
2017-12-23 08:03:05 -05:00
Tom Limoncelli
a0f14e5981
GANDI: Add support for CAA rtype ( #288 )
...
* GANDI: Add support for CAA rtype
2017-12-22 07:10:29 -05:00
Tom Limoncelli
612001c5c1
Merge branch 'tlim_doc'
2017-12-21 09:57:47 -05:00
Tom Limoncelli
48de548826
docs: Improve comments related to capabilities. ( #287 )
2017-12-21 09:43:21 -05:00
Tom Limoncelli
1886b64a9f
Merge branch 'master' into tlim_doc
2017-12-21 09:34:42 -05:00
Tom Limoncelli
c520471ab7
doc: Fix path to providers stuff.
2017-12-21 09:33:21 -05:00
Tom Limoncelli
9e90f59f33
docs: Improve comments related to capabilities.
2017-12-21 09:19:39 -05:00
Tom Limoncelli
8baf9ee1a4
docs: Add bookmark to comparison chart
2017-12-20 16:29:52 -05:00
Tom Limoncelli
0c607348df
docs: Add bookmark to comparison chart
2017-12-20 16:27:11 -05:00
Tom Limoncelli
65c3702335
docs: Add bookmark to comparison chart
2017-12-20 16:06:56 -05:00
Tom Limoncelli
611a597ae0
CLOUDFLARE: Support CAA rtype ( #285 )
...
* Add CAA support to cloudflare
2017-12-20 10:25:23 -05:00
Tom Limoncelli
ed2b34d473
Fix https://github.com/StackExchange/dnscontrol/issues/284
2017-12-17 11:59:02 -05:00
Tom Limoncelli
86257b3863
Docs: Correct numbering and add integration test advice.
2017-12-14 06:11:10 -05:00
Louis T. Getterman IV
11f29e1dd7
DIGITALOCEAN: Improve example in docs ( #281 )
...
Documentation fix to resolve, "Creating do dns provider: Digitalocean Token must be provided." error.
2017-12-11 10:02:13 -05:00
Tom Limoncelli
3f4cc3c025
unittests.md: Update for new-style flags.
2017-12-11 09:57:46 -05:00
Tom Limoncelli
a77f89ca72
Clean "go vet" issue in providers/cloudflare/preprocess_test.go
2017-12-09 07:14:09 -05:00
Tom Limoncelli
21e4cb4fc3
go generate && add more RelEng docs.
2017-12-06 17:03:07 -05:00
Tom Limoncelli
678610034b
Merge branch 'reformat'
2017-12-06 17:01:52 -05:00
Tom Limoncelli
efd34e94a8
docs/release-engineering.md: Minor fixes.
2017-12-06 17:01:16 -05:00
Tom Limoncelli
f5945ab444
Release v2.4
2017-12-06 15:59:00 -05:00
Tom Limoncelli
d8e22b4e2c
pkg/js/helpers.js: Prettier. ( #280 )
2017-12-06 15:56:57 -05:00
Tom Limoncelli
3f8642afda
pkg/js/helpers.js: Prettier.
2017-12-06 15:55:42 -05:00
Tom Limoncelli
c6e244d8da
Productionize the SPF optimizer ( #279 )
...
* Productionize the SPF optimizer
* SPF_BUILDER(): New helper function
* docs/spf-optimizer.md: Document SPF_BUILDER()
2017-12-06 15:50:21 -05:00
Tom Limoncelli
95fb79dfcc
Document creds.json can include env variables
2017-12-05 06:18:21 -05:00
Patrick G
203c4ffe85
Improved Namecheap documentation ( #221 ) ( #232 )
...
* Improved Namecheap documentation
2017-11-29 23:51:52 -05:00
Daniel Schmitz
f5bfcd0d6e
NS1: Add SRV record support ( #277 )
...
* NS1 SRV record support
* Updated feature matrix
2017-11-29 07:57:35 -05:00
Philipp Hug
53b72f39a8
GANDI: Registrar support ( #274 )
...
* GANDI: add registrar support for changing nameservers. #87
* Update docs with Gandi registrar support #87
* Updated dependencies for Gandi Registrar Support #87
2017-11-27 13:04:24 -05:00
Craig Peterson
ccf28349ce
Update aws libs and remove waiter ( #276 )
...
* update r53 library. Remove waiter code
* live update provider request section
* remove debug
2017-11-27 10:22:08 -05:00
Tom Limoncelli
2d51cd57ed
NS1: TXT records are broken if they contain spaces ( #270 )
...
* Integration tests: Add simple TXT tests.
* NS1: Fix bug in TXT record handling.
2017-11-20 08:53:44 -05:00
Pat Moroney
106790b0d5
throw an error if a domain name is declared more than once ( #247 )
...
* throw an error if a domain name is declared more than once in the js file
2017-11-14 23:14:45 -05:00
Craig Peterson
2ef1fc42f8
New validation check: Labels should not be FQDNs ( #264 )
2017-11-14 23:13:50 -05:00
Koen Vlaswinkel
9a44e785ac
New provider: Linode ( #268 )
2017-11-14 23:08:06 -05:00
Koen Vlaswinkel
25df50634d
Add _acme-challenge as an allowed record name ( #267 )
2017-11-14 06:56:15 -08:00
Tom Limoncelli
8f33aedc77
vendor github.com/miekg/dns/internal
2017-11-13 10:07:00 -05:00
Tom Limoncelli
750ed4340e
Provider Request: NameSilo
2017-11-13 09:59:02 -05:00
Tom Limoncelli
abcdc21701
Update github.com/miekg/dns and fix tests that broke as a result. ( #265 )
2017-11-10 11:48:29 -08:00
Brice Figureau
e44dde52e2
New Provider: OVH DNS Provider ( #143 ) ( #175 )
...
* OVH DNS Provider (#143 )
This adds the OVH Provider along with its documentation.
Unfortunately we can't set this DNS provider to support `CanUsePTR`,
because OVH only supports setting PTR target on the Arpa zone.
* OVH Registrar provider (#143 )
This implements OVH as a registrar provider.
Note that NS modifications are done in a "best effort" mode, as the
provider doesn't wait for the modifications to be fully applied
(the operation that can take a long time).
* Allow support for dual providers scenarios
Since OVH released their APIv6, it is now possible to update
zone apex NS records, opening the door to complete dual providers
scenarii.
This change implements apex NS management in an OVH zone.
2017-11-10 11:02:34 -08:00
Tom Limoncelli
fea1d7afff
Add OWNERS file and instructions.
2017-11-09 13:38:56 -05:00
Tom Limoncelli
2e61c83511
Docs: Note the request for a INWX provider.
2017-11-09 13:28:37 -05:00
Craig Peterson
acec77d832
a little bit of debugging
2017-11-08 10:25:10 -05:00
Tom Limoncelli
e7472f76f3
Downcase DNS names ( #253 )
...
* Downcase DNS names
* Document opinions
2017-11-07 14:12:17 -08:00
Tom Limoncelli
b614501d56
Add introductory text to Writing Providers
2017-11-07 16:42:11 -05:00
Tom Limoncelli
f4396b2548
Rename source files that don't match the name/nameProvider.go standard. ( #261 )
2017-11-07 12:54:28 -08:00