79983f3493
docs/adding-new-rtypes.md: add missing step WRT the feature matrix
2018-01-14 12:30:39 -05:00
9dbd4a3066
Simple notification framework ( #297 )
...
* bonfire notifications working
* make interface to make more extensible
* some docs
* typo
* rename typo
2018-01-11 11:15:19 -05:00
91e2cf67ef
NAMEDOTCOM: add TXTMulti capability ( #299 )
...
* add TXTMulti capability to the namedotcom provider
* run go generate
* escape multi txt records before sending to the API
2018-01-11 07:23:59 -05:00
c4ec6c8246
Add TXTMulti to the feature matrix.
...
* Add TXTMulti to the feature matrix.
* Sort the features alphabetically.
2018-01-10 17:06:15 -05:00
b7c251190f
Vet and Lint the entire system ( #296 )
...
* govet and golint corrections
2018-01-09 12:53:16 -05:00
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
d051f51a59
ROUTE53: Document error messages from various credential issues. ( #291 )
2017-12-23 08:03:05 -05:00
a0f14e5981
GANDI: Add support for CAA rtype ( #288 )
...
* GANDI: Add support for CAA rtype
2017-12-22 07:10:29 -05:00
c520471ab7
doc: Fix path to providers stuff.
2017-12-21 09:33:21 -05:00
8baf9ee1a4
docs: Add bookmark to comparison chart
2017-12-20 16:29:52 -05:00
0c607348df
docs: Add bookmark to comparison chart
2017-12-20 16:27:11 -05:00
65c3702335
docs: Add bookmark to comparison chart
2017-12-20 16:06:56 -05:00
611a597ae0
CLOUDFLARE: Support CAA rtype ( #285 )
...
* Add CAA support to cloudflare
2017-12-20 10:25:23 -05:00
86257b3863
Docs: Correct numbering and add integration test advice.
2017-12-14 06:11:10 -05:00
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
3f4cc3c025
unittests.md: Update for new-style flags.
2017-12-11 09:57:46 -05:00
21e4cb4fc3
go generate && add more RelEng docs.
2017-12-06 17:03:07 -05:00
efd34e94a8
docs/release-engineering.md: Minor fixes.
2017-12-06 17:01:16 -05:00
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
95fb79dfcc
Document creds.json can include env variables
2017-12-05 06:18:21 -05:00
203c4ffe85
Improved Namecheap documentation ( #221 ) ( #232 )
...
* Improved Namecheap documentation
2017-11-29 23:51:52 -05:00
f5bfcd0d6e
NS1: Add SRV record support ( #277 )
...
* NS1 SRV record support
* Updated feature matrix
2017-11-29 07:57:35 -05:00
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
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
9a44e785ac
New provider: Linode ( #268 )
2017-11-14 23:08:06 -05:00
750ed4340e
Provider Request: NameSilo
2017-11-13 09:59:02 -05:00
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
fea1d7afff
Add OWNERS file and instructions.
2017-11-09 13:38:56 -05:00
2e61c83511
Docs: Note the request for a INWX provider.
2017-11-09 13:28:37 -05:00
e7472f76f3
Downcase DNS names ( #253 )
...
* Downcase DNS names
* Document opinions
2017-11-07 14:12:17 -08:00
b614501d56
Add introductory text to Writing Providers
2017-11-07 16:42:11 -05:00
8d77ca9cc8
release-engineering.md: New releases should be announced in chat (gitter.im)
2017-11-02 16:35:08 -07:00
79912725d8
Update release-engineering.md
2017-11-02 14:51:52 -07:00
f7eb7cd1f6
Docs/Provider - missing double quote =D ( #257 )
...
* spelling mistake
fix spelling mistake
* missing double quote
missing double quote =D
2017-11-01 08:45:22 -04:00
cad1aa8d16
spelling mistake ( #255 )
...
fix spelling mistake
2017-10-31 08:52:04 -04:00
03168d4a7a
docs: Fix type in gcloud docs ( #248 )
2017-10-25 09:21:44 -04:00
fad98f73f4
Improve Route53 documentation ( #221 ) ( #234 )
...
* Improve Route53 documentation
- Grammar fixes
- Formatting improvements
- Don't encourage using environment vars instead of the credentials file
* Add back sdk config link
2017-10-24 09:44:23 -04:00
98e01e75aa
Website fixes (Part 2) ( #221 ) ( #236 )
...
* Fix page title spelling
* Fixed some more mistakes
* Spacing fixes
* Fix title in TOC
* Improved TOC
2017-10-24 09:42:30 -04:00
60ed1a2e0b
Namecheap: switch throttling to only as needed. ( #244 )
...
* refactor namecheap to throttle only as needed
* note about srv records
* no it can't
* fmt
2017-10-24 09:41:59 -04:00
1664b64a94
namecheap url doc mention ( #245 )
...
* add initial URL support to namecheap provider
* add URL / FRAME records to namecheap provider
* add menion of URL types to namecheap docs
2017-10-23 14:16:16 -04:00
e548b8f059
DNSimple: Adding SRV, CAA, and ALIAS suppport ( #243 )
...
* dnsimple ALIAS
* caa working
* srv
* gen
2017-10-18 15:51:44 -04:00
23427516c0
Added Vultr provider ( #217 ) ( #219 )
...
* Added Vultr provider
* Fixed tests
* Fixed CI build validation
* Add unsupported features
* Added #rtype_variations tags according to stackexchange.github.io/dnscontrol/adding-new-rtypes
* Add title (for compatibility with #223 )
* Removed extra rtype_variations
2017-10-12 09:21:36 -04:00
002426ce4d
Improved DigitalOcean documentation ( #227 )
...
- Grammar fixes
- Formatting improvements
- Changed a completly wrong statement about route53 (should be about DO)
2017-10-11 13:13:31 -04:00
60bc15705f
Improve DNSimple documentation ( #221 ) ( #228 )
...
- Grammar improvements
- Markdown formatting improvements
2017-10-11 13:13:12 -04:00
208eeaac6f
Improved Name.com documentation ( #231 )
...
- Improved formatting
- Other fixes
2017-10-11 13:12:41 -04:00
8d0576ac7f
Improve softlayer documentation ( #235 )
...
- Add note that using the creds.json file is the preferred method of authentication
- Improve formatting
2017-10-11 12:06:04 -04:00
7d3e3b6279
Add-back note about BIND local scripts
2017-10-11 12:02:40 -04:00
efbf04e231
Improved BIND docs ( #221 ) ( #226 )
...
* Improved BIND docs
- Fixed highlighting language
- Improved markdown formatting
- Improved grammar
* Fix according to review
2017-10-11 11:59:29 -04:00
211add3ec3
Improve NS1 documentation ( #233 )
...
- Minor fixes
2017-10-11 11:54:32 -04:00
f753c5a700
Improve Google Cloud DNS docs ( #230 )
...
- Markdown formatting improvements
- Added note about newlines in private key
2017-10-11 10:10:23 -04:00