Shrikant Sharat Kandula
4458595333
NAMECHEAP: Enable ALIAS support ( #1149 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-05-10 08:52:46 -04:00
Tino Teuber
8c98492914
DOCS: Fix typo: will will -> will ( #1152 )
2021-05-10 07:53:21 -04:00
Tom Limoncelli
24083d3f76
Add integration test for SOA ( #1147 )
...
* Add integration test for SOA
* Add docs for SOA record
* MAINT: Rename SoaInfo to SoaDefaults.
gorename -v -from '"github.com/StackExchange/dnscontrol/v3/providers/bind".SoaInfo' -to SoaDefaults
2021-05-07 14:39:26 -04:00
fuero
6b4d740f91
AXFRDDNS provider - adds update/transfer connection modes support ( #1143 )
...
* Adds update/transfer connection modes support
* Fixes typo
* gofmt all (#1144 )
* go generate (#1145 )
* go generate
* gofmt
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-05-07 08:21:14 -04:00
fuero
4586ad1281
Direct SOA record management ( #1115 )
...
* Adds SOA record to JS, zone parsing and record validation
* adds JS parsing test for SOA record
* fix validation & regenerates static resources
* Adds label and target test for SOA record
* Removes serial from SOA JS macro
* Adds generated resources
* reformat with gofmt
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-05-04 15:47:26 -04:00
Tom Limoncelli
ac436fb0ec
go generate ( #1145 )
...
* go generate
2021-05-04 14:16:31 -04:00
Tom Limoncelli
8d139d182f
gofmt all ( #1144 )
2021-05-04 14:15:31 -04:00
Tom Limoncelli
68dee3a8c5
Speed up integration tests ( #1138 )
2021-05-02 11:25:57 -04:00
split-and-join
a0bbc66983
MSDNS Fix pssession; Allow alternative credentials ( #1140 )
...
* Add options for PSCredentials
* UTF-8 encoded reading
* Fix cred comparison for session based PSRemoting
* Better conditional
* Fix failing test
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-05-02 11:25:06 -04:00
Tom Limoncelli
88c05d9484
Update deps ( #1141 )
2021-05-02 11:04:42 -04:00
Tom Limoncelli
f938230a6b
Release v3.8.1 ( #1136 )
...
* Update depends
* Update releng docs
* Release v3.8.1
2021-04-22 16:59:52 -04:00
Tom Limoncelli
1cc2e79c59
Update depends ( #1135 )
...
* Update depends
* Update releng docs
2021-04-22 16:07:53 -04:00
Tom Limoncelli
7156047426
TESTING: Improve DS comments ( #1134 )
2021-04-22 15:35:22 -04:00
Tom Limoncelli
42bf027ed3
DOCS: Document how to preview website ( #1133 )
...
Doc change. No need for tests.
2021-04-22 15:23:53 -04:00
Tom Limoncelli
7a9879cda4
SOA documentation ( #1132 )
2021-04-22 15:20:05 -04:00
Tom Limoncelli
554c9ae68e
ROUTE53: Docs should specify FQDN with dot. ( #1130 )
...
After helping with
https://github.com/StackExchange/dnscontrol/issues/1128 I noticed that
the examples don't include a "." at the end of FQDNs.
Are these examples more correct?
2021-04-22 12:49:29 -04:00
Tom Limoncelli
d5bfee9f1e
Maint: DS record tests should use more realistic data ( #1127 )
...
* DS tests should use real hashes
* Increase integration test timeout to 20m
2021-04-17 10:49:06 -04:00
Tom Limoncelli
469e04478c
Update primary modules ( #1123 )
...
* Update primary modules
* fix juju/errors
* go mod tidy
2021-04-16 13:48:10 -04:00
Tom Limoncelli
4ab4d4c9ed
IGNORE_NAME: Should work at domain apex ( #1118 )
...
* IGNORE_NAME: Add test at apex
* Fix IGNORE_NAME at apex
* Add comments and documentation
* Add a flag to disable IGNORE_NAME safety checks
2021-04-13 08:59:47 -04:00
Rashad J
a65b310520
perf(go sdk): introducing semver to HEXONET provider ( #1120 )
...
* build(go sdk): fixed outdated dependencies issue
* refactor(.back files): removed .bak files
Co-authored-by: Rashad Jamara <rjamara@hexonet.net>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-04-13 07:30:32 -04:00
Jan-Philipp Benecke
ed42eca946
Make creds file executable ( #1119 )
...
* Make creds file executable
* Implementing code review
* Abstract reading creds file into function
* Implement code review
2021-04-12 16:20:32 -04:00
nemunaire
ce6006cce7
GANDI_V5 & OVH: Implement ZoneLister ( #1117 )
...
* GANDI_V5: implement ZoneLister
* OVH: implement ZoneLister
2021-04-03 10:31:25 -04:00
Tom Limoncelli
877d54879e
Fix doc error ( #1113 )
2021-03-29 10:09:10 -04:00
Phil Pennock
059b58ed9e
GANDI_V5: supports DS records already ( #1112 )
...
* Simply mark DS as supported, let existing tests handle it.
* Fix trivial typo in diagnostic feedback from model SetTargetDSString()
* The support matrix includes more changes because it was stale.
2021-03-29 10:04:36 -04:00
Tom Limoncelli
eb3d7c3e0b
Release v3.8.0 ( #1111 )
2021-03-28 16:09:59 -04:00
Tom Limoncelli
8c7ce22bf7
IGNORE_*: Warn about fragility ( #1108 )
2021-03-28 15:17:47 -04:00
Tom Limoncelli
ef2a109207
Update dependencies ( #1110 )
2021-03-28 15:08:01 -04:00
Chris Hunt
b081ba13cd
Developer: Github Actions should use cache steps ( #1097 )
...
* Add cache steps
* Add name property to cache step
* Remove bad copy & paste
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-03-28 13:41:47 -04:00
Rashad J
b0fd111ea2
HEXONET: AuditRecord should permit TXT with long strings ( #1107 )
...
Co-authored-by: Rashad Jamara <rjamara@hexonet.net>
2021-03-28 11:38:59 -04:00
Anton Yurchenko
ec35f5fb2d
ClouDNS. Automated testing ( #1103 )
...
* ClouDNS. Automated testing
* ClouDNS. _DOMAIN variable should be first
2021-03-24 08:24:31 -04:00
陸
4eb6fdface
CLOUDNS: Fetch permitted TTL values from API #1078 ( #1102 )
...
The TTL values permitted may be different for each account and for each domain. Therefore we perform this query once per domain.
* Fetch ClouDNS allowed TTL values from API (Fix #1078 )
* Add get available TTL values comment
2021-03-22 09:47:29 -04:00
Anton Yurchenko
8249f33913
ClouDNS. Looks like SRV was marked as "not test" by mistake - it's working fine. On the other hand, PTR working in general, but can not be tested on the same domain. ( #1101 )
2021-03-21 15:35:45 -04:00
Tom Limoncelli
78e8daae9a
Update dependencies ( #1100 )
2021-03-21 15:35:28 -04:00
Anton Yurchenko
875bb02c4e
CLOUDNS: ClouDNS NOT allow multiple TXT records with same name ( #1098 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-03-21 14:13:41 -04:00
n0emis
5cd9dc7b42
allow alias-records to be parsed ( #1096 )
...
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-03-21 14:04:03 -04:00
Vojta Drbohlav
517b0458d6
NEW PROVIDER: DNS Made Easy ( #1093 )
...
* implement DNS Made Easy provider
* fix sandbox instructions in DNS Made Easy provider docs
* remove unnecessary blank lines and fix golint warnings
* remove unused deleteRecord method from DNSME api
* remove trailing comma in providers.json
* implement check for TXT records with double quotes for DNSME provider
* implement changing apex NS records
* rename DNSME to DNSMADEEASY
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2021-03-17 23:36:42 -04:00
陸
bcad7c738b
CLOUDNS: Note that TXT records do not permit double-quotes. Fix typo ( #1094 )
...
- Add AuditRecords for TXT NoDoubleQuotes
2021-03-14 12:16:53 -04:00
Tom Limoncelli
31054691e9
Remove list.txt
2021-03-12 12:13:42 -05:00
Tom Limoncelli
49b065ec4f
go update
2021-03-08 20:16:54 -05:00
Tom Limoncelli
e69e6f27e4
Linting ( #1087 )
...
* fix linting
* rename AuditRecordsor to RecordAuditor
* gandi_v5 to gandiv5
2021-03-08 20:14:30 -05:00
Julius Rickert
c883c1ac68
New provider and new registrar: hosting.de ( #1041 )
...
* Add http.net provider
* Rename httpnetProvider
* Add SSHFP capability
* Add paging for records
* Sort documentation notes alphabetically
* Add custom base URL
* Extend documentation for custom base URL
* - renamed to hosting.de
- Fix EnsureDomainExists
- GetNameservers read from NS Records
* Replaced http.net with hosting.de
Contributor Support from hosting.de
* baseURL for hosting.de in documentation
replaced %v with %w for errors
special handling for txt records using .TxtStrings
* removed last references to rc.Target
fixed Trim of last dot
* Re-engineer TXT records for simplicity and better compliance (#1063 )
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
Co-authored-by: Oliver Dick <o.dick@hosting.de>
Co-authored-by: Oliver Dick <31733320+membero@users.noreply.github.com>
2021-03-08 19:25:55 -05:00
Tom Limoncelli
18933436cf
Move DMARC_BUILDER into place
2021-03-08 15:13:26 -05:00
Julius Rickert
836ae8854d
NEW MACRO: DMARC_BUILDER ( #1047 )
2021-03-08 08:50:14 -05:00
Tom Limoncelli
fb0bcaac64
Clarify that create-domains does not purchase them ( #1086 )
...
* Make GCLOUD and GANDI_V5 modules consistant
Fixes https://github.com/StackExchange/dnscontrol/issues/1060
Fixes https://github.com/StackExchange/dnscontrol/issues/1059
* Fix help text
2021-03-07 15:24:23 -05:00
Tom Limoncelli
1b83561b7f
Make GCLOUD and GANDI_V5 modules consistant ( #1085 )
...
Fixes https://github.com/StackExchange/dnscontrol/issues/1060
Fixes https://github.com/StackExchange/dnscontrol/issues/1059
2021-03-07 15:14:46 -05:00
Tom Limoncelli
9f0ac5dfba
DKIM is a no-op now ( #1084 )
2021-03-07 15:01:03 -05:00
Tom Limoncelli
46f54ad3a3
fix markup
2021-03-07 14:50:42 -05:00
Tom Limoncelli
5388cfc475
Update dependencies
2021-03-07 14:44:32 -05:00
Tom Limoncelli
c5905e2006
Disable failing tests for R53
2021-03-07 14:42:55 -05:00
Tom Limoncelli
50a24605e6
Fix TXT docs, remove AUTOSPLIT ( #1083 )
2021-03-07 14:34:00 -05:00