dnscontrol/models
Tom Limoncelli b275286dae
Add D_EXTEND (#885) (thanks to @ad8-bdl!)
* fix get-zones code block indentation

* extend D_EXTEND to handle subdomains

* fix targets: make absolute incl. subdomain where necessary

* clarify subdomain target test (not IP && not fqdn)

* Add parse_tests for D and D_EXTEND

* _getDomainObject: examine all domains

* human readable form

* consistent test IP addresses

* Improve docs and formatting

* propagate subdomain to canonicalisation

* en-US spelling

* rm extraneous console.log

* ignore subdomain for CF_REDIRECT

* clarify D_EXTEND doc re. CF_REDIRECT

* rm extraneous linebreak

* _getDomainObject: examine all domains

* human readable form

* consistent test IP addresses

* propagate subdomain to canonicalisation

* en-US spelling

* rm extraneous console.log

* ignore subdomain for CF_REDIRECT

* clarify D_EXTEND doc re. CF_REDIRECT

* rm extraneous linebreak

* GANDI_V5: Use github.com/go-gandi/go-gandi, not github.com/tiramiseb/go-gandi (#883)

* DOCUMENTATION: Fix error in CNAME.md (#877)

The current example `CNAME("def", "test.subdomain"), // def.example.com -> test.subdomain.example.com` is invalid (correctly raises a validation error, "ERROR: in CNAME def.example.com: target (test.subdomain) must end with a (.)")

* typos, fmt; example syntax fixes and real output

* formatting; re-add lost comment

* RecordConfig subdomain should be nullable

* providers/cscglobal/api.go: Fix fmt string

* More tests and docs

* go generate

Co-authored-by: Ben L <47653825+ad8-bdl@users.noreply.github.com>
2020-10-07 14:27:33 -04:00
..
dns.go New feature: IGNORE_TARGET. Rename INGORE to IGNORE_NAME (#806) 2020-08-18 11:14:34 -04:00
dns_test.go Add "get-zone" command (#613) 2020-02-18 08:59:18 -05:00
dnsrr.go Cleanups: Fix many issues reported by staticcheck.io (#837) 2020-08-30 20:38:08 -04:00
domain.go AUTODNSSEC -> AUTODNSSEC_ON (#863) 2020-09-27 16:37:42 -04:00
provider.go Add "get-zone" command (#613) 2020-02-18 08:59:18 -05:00
quotes.go Refactor RecordConfig: Add getters/setters (#314) 2018-02-15 12:02:50 -05:00
quotes_test.go Refactor RecordConfig: Add getters/setters (#314) 2018-02-15 12:02:50 -05:00
record.go Add D_EXTEND (#885) (thanks to @ad8-bdl!) 2020-10-07 14:27:33 -04:00
record_test.go Add "get-zone" command (#613) 2020-02-18 08:59:18 -05:00
t_caa.go Switch to Go 1.13 error wrapping (#604) 2020-01-28 11:06:56 -05:00
t_ds.go New RTYPE: DS records now supported! (#753) 2020-05-30 10:40:21 -04:00
t_mx.go Switch to Go 1.13 error wrapping (#604) 2020-01-28 11:06:56 -05:00
t_naptr.go DNSIMPLE: support NAPTR (#671) 2020-03-01 09:36:55 -05:00
t_parse.go Lint: Fix ST1005: error strings should not be capitalized (#834) 2020-08-30 19:52:37 -04:00
t_soa.go BIND: Improve SOA serial number handling (#651) 2020-02-23 13:58:49 -05:00
t_srv.go EXOSCALE: Update exoscale/egoscale client to v0.23.0 (#664) 2020-02-27 23:06:12 -05:00
t_sshfp.go Switch to Go 1.13 error wrapping (#604) 2020-01-28 11:06:56 -05:00
t_tlsa.go Switch to Go 1.13 error wrapping (#604) 2020-01-28 11:06:56 -05:00
t_txt.go Refactor in preparation to unexport RecordConfig.{Name,NameFQDN,Target} (#337) 2018-03-19 17:18:58 -04:00
target.go New RTYPE: DS records now supported! (#753) 2020-05-30 10:40:21 -04:00
tdwarn.go linting (#693) 2020-03-10 16:53:17 -04:00
tonameservers_test.go GetNameservers is inconsistent across providers (#655) 2020-03-01 10:33:24 -05:00
util.go BIND: Improve SOA serial number handling (#651) 2020-02-23 13:58:49 -05:00