Commit graph

448 commits

Author SHA1 Message Date
Tom Limoncelli 4e2669a4e3 gandi.md: Correct typos 2017-05-10 09:19:11 -04:00
Koen Rouwhorst 6a58397a6b Typo: 'consturct' --> 'construct' (#117) 2017-05-08 05:36:29 -06:00
Tiernan OToole 5cad1c3513 Cloudflare createdomain (#113)
* fixing #112

* fixing build issue

* typo

* adding missing commits from master

* fixing gofmt validation errors

* fixing github pull request sugestions

* fixing build issue

* adding debug info

* adding more debug

* tweaking code based on pull request comments

* fixing error
2017-05-05 15:20:43 -06:00
Mathieu Herbert d98c57c85f modify route53 documentation with the aws credentials configuration (#115) 2017-05-05 08:48:02 -04:00
Tiernan OToole f0546a2700 updating cloudflare documentation (#103)
* updating cloudflare doc 

to show how to use proxy and alias

* adding note about new domains not being added to CF
2017-05-03 09:45:31 -06:00
Tom Limoncelli 6565462962 Document that providers don't (or do) add domains to your account automatically. 2017-05-03 09:32:47 -04:00
Tiernan OToole 0d02c9adf4 updating getting started doc for multiple providers (#104)
* updating getting started doc for multiple providers
2017-05-02 16:22:51 -04:00
Tom Limoncelli 05da8b9e83 Improve the getting started docs (#106)
* A more detailed getting started guide.
2017-05-02 09:08:28 -04:00
eliheady c13d83887c NS RR (apex) TTL example (#107)
* examples.md: more TTL examples
2017-04-28 14:17:44 -04:00
rbelnap 426c2ed38d add BaseURL option to namecheap creds to allow setting sandbox endpoint (#97) 2017-04-25 11:24:55 -04:00
Craig Peterson fb14cea91e Support ALIAS records with Cloudflare (#89)
* simple facility for registering provider capabilities

* support for cloudflare. tests.

* js and docs

* docs

* generate
2017-04-19 13:13:28 -06:00
Ben Firshman ffb2ee7673 Docs fixes (#85)
* Clarify what "apiuser" is in Cloudflare docs

Confusingly it is the email address associated with the account, not the username.

* Remove Gandi registrar from docs

Because it doesn't actually exist.
2017-04-19 10:41:12 -06:00
Phil Pennock 55e7710b06 Fix broken doc-link from getting-started (#90)
This appears to be the only one.  Manual audit with (zsh):

    pcregrep -o1 '}}/([^\)]+)\)' **/*(.)

yielded all the site-based URLs and I eye-compared them to the names of
existing docs.
2017-04-18 13:14:27 -04:00
Craig Peterson 3c22807b91 Testing build ignores docs 2017-04-13 11:02:08 -06:00
Craig Peterson ee17957e96 testing doc update 2017-04-13 10:57:58 -06:00
Tom Limoncelli 406ded5baf getting-started.md: Add advice about migrating old zones. (#79)
* migrating.md: Detailed description of the process
2017-04-13 12:46:47 -04:00
Craig Peterson fc0cac7d29 adding mx and cname 2017-04-11 23:02:57 -06:00
Derek Gottlieb eddb66caa5 Correct docs to reflect supported values for cloudflare_proxy[_default] (#71)
Also correct other minor typos
2017-04-10 19:26:11 -06:00
Derek Gottlieb 0afd171283 Added docs for Namecheap registrar provider (#67) 2017-04-01 09:44:49 -04:00
Derek Gottlieb 2a38a2b71a Added docs for Cloudflare DNS provider (#65) 2017-04-01 09:44:35 -04:00
Derek Gottlieb a8b9c7ab5c Fixed a typo in the Gandi provider docs (#66)
Thanks!
2017-04-01 09:43:47 -04:00
Craig Peterson d205c8b4ed Adding gandi to integration suite. Fixing bugs. (#57)
* Adding gandi to integration suite. Fixing bugs.
Fixes #35
Fixes #36

* small fixes

* gandi docs
2017-03-27 16:03:01 -06:00
Tom Limoncelli b0333f3244 Add a "commented SPF record" example. 2017-03-27 17:44:04 -04:00
Tom Limoncelli bf664a9f44 docs/examples.md: Add "commented SPF" example. 2017-03-27 17:41:28 -04:00
Tom Limoncelli 7aaf749011 docs/examples.md: Use a more complete GSuite macro. 2017-03-27 17:38:49 -04:00
Tom Limoncelli ea47b8ecc1 docs/examples.md: Change " to ' for docs 2017-03-27 17:33:27 -04:00
Tom Limoncelli 305f909449 examples.md: Fix typos. 2017-03-22 17:31:00 -04:00
Tom Limoncelli be192526ef New example: Typical DNS records. 2017-03-22 15:20:26 -04:00
Craig Peterson 2e997d6a51 spelling 2017-03-22 10:39:36 -06:00
Craig Peterson 854c84e652 Update bind docs and Getting Started (#53)
* intitial work for bind refactor

* relax requirement that creds.json exists.

* Updating bind docs.
Fixes #48

* typo

* can exclude provider from default set in creds.json

* Add bind to integration tests. Fix for IDNs.
2017-03-22 10:38:08 -06:00
Craig Peterson 33b4d2b748 Adding example page to docs 2017-03-20 21:47:18 -06:00
Anthony Eden 4fef4a8550 DNSimple provider (#43)
* Implement a basic DNSimple provider.

Handles domain delegation as well as record create, update, and delete.

Note that this is completely untested at the moment. It’s so alpha it might burn your face off.

* Add some inline comments. Always use the StackExchange libs.

* Clean up dnsimple docs a little

* This will need to be changed before merging.

* Import the dnsimple dnscontrol package from its expected path

* Properly build the FQDN and implement record listing so create/update/delete are used correctly.

* Add support for overriding base URL to allow connection to sandbox.

* Vendor dnsimple-go and its dependencies.

* Remove unnecessary doc file.

* Use dnsutil.AddOrigin for combining record name and origin.

* Modifying dnsimple provider to pass tests
2017-03-18 19:58:47 -06:00
Craig Peterson 101916a6e4 Integration Testing framework (#46)
* integration test started

* details

* More tests.

* idn tests and punycode (not tested fully because I'm on an aiplane)

* test for dual provider compatibility

* readme for tests

* vendor idna

* fix casing
2017-03-16 22:42:53 -07:00
Anthony Eden 0906f5c383 Note about vendoring dependencies. (#44) 2017-03-16 22:22:39 -07:00
Hefeweizen 36c7911926 minor editing (#39) 2017-03-14 14:42:08 -07:00
Craig Peterson b79717e8a4 Text / Github link 2017-03-14 00:46:11 -07:00
Craig Peterson 40e2e3aab9 markdown 2017-03-14 00:43:48 -07:00
Craig Peterson df40bc1ee1 shim for writing providers 2017-03-14 00:43:03 -07:00
Craig Peterson 8e48ab894d rename js link 2017-03-13 14:48:09 -07:00
Craig Peterson 47a4ba4d05 img 2017-03-12 16:31:48 -07:00
Craig Peterson 7ba496bf96 tweaks to gcloud 2017-03-12 16:02:46 -07:00
Tom Limoncelli 603da92a21 Add why-the-dot.md to index.md 2017-02-01 12:32:37 -05:00
Tom Limoncelli 4649ba6bcb Editing. 2017-02-01 12:30:54 -05:00
Tom Limoncelli 7ce2152a0a NEW: why-the-dot.md 2017-02-01 12:22:11 -05:00
Craig Peterson db926f9f20 Set theme jekyll-theme-merlot 2017-01-11 13:27:46 -07:00
Craig Peterson 7ba051d750 adding docs again 2017-01-11 13:02:45 -07:00
Craig Peterson 8e5257c497 remove docs 2017-01-11 13:01:38 -07:00
Craig Peterson ed103516df adding docs to main repo 2017-01-11 12:59:02 -07:00