Commit graph

150 commits

Author SHA1 Message Date
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
Koen Vlaswinkel 9a44e785ac New provider: Linode (#268) 2017-11-14 23:08:06 -05:00
Tom Limoncelli 750ed4340e Provider Request: NameSilo 2017-11-13 09:59:02 -05: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
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 8d77ca9cc8 release-engineering.md: New releases should be announced in chat (gitter.im) 2017-11-02 16:35:08 -07:00
Tom Limoncelli 79912725d8 Update release-engineering.md 2017-11-02 14:51:52 -07:00
Matt Tunny 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
Matt Tunny cad1aa8d16 spelling mistake (#255)
fix spelling mistake
2017-10-31 08:52:04 -04:00
Thordur Bjornsson 03168d4a7a docs: Fix type in gcloud docs (#248) 2017-10-25 09:21:44 -04:00
Patrick G 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
Patrick G 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
Craig Peterson 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
rbelnap 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
Craig Peterson e548b8f059 DNSimple: Adding SRV, CAA, and ALIAS suppport (#243)
* dnsimple ALIAS

* caa working

* srv

* gen
2017-10-18 15:51:44 -04:00
Patrick G 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
Patrick G 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
Patrick G 60bc15705f Improve DNSimple documentation (#221) (#228)
- Grammar improvements
- Markdown formatting improvements
2017-10-11 13:13:12 -04:00
Patrick G 208eeaac6f Improved Name.com documentation (#231)
- Improved formatting
- Other fixes
2017-10-11 13:12:41 -04:00
Patrick G 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
Tom Limoncelli 7d3e3b6279 Add-back note about BIND local scripts 2017-10-11 12:02:40 -04:00
Patrick G 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
Patrick G 211add3ec3 Improve NS1 documentation (#233)
- Minor fixes
2017-10-11 11:54:32 -04:00
Patrick G 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
Patrick G 326e3a803c Improve Gandi documentation (#229)
- Markdown formatting improvements
- Other fixes
2017-10-11 10:10:01 -04:00
Tom Limoncelli 7f87deb4e5 fixup! 2017-10-11 09:59:45 -04:00
Patrick G e2ed50a136 Fixed Active Directory docs (#225)
- Grammar fixes
- Formatting fixes
2017-10-11 09:58:23 -04:00
Patrick G efe302a957 Fixed Cloudflare docs (#224)
- Grammar fixes
- Fixed wrong highlighting type
- Formatted markdown better
- Other various fixes
2017-10-11 09:55:57 -04:00
Tom Limoncelli 8dedfb1017 Minor doc fixes 2017-10-11 08:40:01 -04:00
Patrick G 31bdb65720 Improved consistency of provider documentation (#222)
- Fixed indentation
- Use same naming scheme for all examples
  (i.e. all caps for provider, REG prefix for registrar)
- Use REG_NONE as registrar when provider does not provide it
- Use example.tld for example domain
- Use 1.2.3.1/24 IP range for examples
- A few spelling fixes
2017-10-11 08:33:52 -04:00
Patrick G a202b8ae53 Website fixes (Part 1) (#223)
* Fixed base template

- Made responsive for small screens
- Added DOCTYPE
- Added meta charset

* Added page titles

* Beautified CSS
2017-10-11 08:33:17 -04:00
Craig Peterson 2cfd67e4fa Namecheap take Provider (#202)
* re-copying namecheap dns provider and testing

* document limits. mx broken because super odd api

* manually path namecheap lib. passing tests.

* generate

* generate

* clarify limit

* conflict

* add dependency

* fully document namecheap capabilities
2017-10-03 11:53:56 -04:00
Tom Limoncelli 56b4578833 release-engineering.md: Small cleanups 2017-10-02 15:10:26 -04:00
Tom Limoncelli 86e955befe release-engineering.md: Add links 2017-10-02 13:53:01 -04:00
Tom Limoncelli a151b85cd0 Docs: Link to RE page on the front page 2017-10-02 13:49:05 -04:00
Craig Peterson 6df4396d93 promote home page 2017-10-02 13:35:13 -04:00
Craig Peterson 49038cf51c add include 2017-10-02 11:19:40 -04:00
Craig Peterson 324cde5a1d bigger homepage 2017-10-02 11:14:15 -04:00
Tom Limoncelli eeb3903d5b wip 2017-10-01 14:13:22 -04:00
Tom Limoncelli 38b4045797 wip 2017-09-29 16:04:55 -04:00
Tom Limoncelli d08d57d403 Revamp the website front page (#213)
* First iteration. Just the front page.
2017-09-29 15:44:13 -04:00
Craig Peterson 823e8bb1a3 Add SPF flattening feature. (#126) 2017-09-29 15:30:36 -04:00
Jamie Lennox 7daa7a6467 Add SoftLayer DNS provider (#59)
Add SoftLayer DNS as a DomainServiceProvider.

The SoftLayer API is a bit of a mess and treats MX and SRV records
differently. This leads to some replication and custom handling issues
to work around.

In this patch I have to change the SRV test case to be _tcp instead of
_protocol because softlayer requires a "known" protocol which AFAICT is
tcp, udp or tls. I think this will be acceptable in most cases.

Signed-off-by: Jamie Lennox <jamielennox@gmail.com>
2017-09-26 13:14:53 -04:00
Craig Peterson dd39e9a4be generate 2017-09-15 13:53:41 -04:00