Commit graph

17 commits

Author SHA1 Message Date
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