Commit graph

53 commits

Author SHA1 Message Date
Craig Peterson
a6b9e420b3 generate 2017-03-12 16:29:53 -07:00
Craig Peterson
7ba496bf96 tweaks to gcloud 2017-03-12 16:02:46 -07:00
Craig Peterson
2fa4f0ece7 Printing correction count for each provider as we go. 2017-03-12 16:02:30 -07:00
Craig Peterson
b11254e51f import transform will not overwrite existing records. (#34)
fixes #33
2017-02-07 12:42:11 -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
Tom Limoncelli
56698453a1 validate.go: Remove "_" warning if CNAME is a _domainkey.
* "_" is permitted in label, if we suspect the target is a TXT.
  * Improve warning text if "." is required at end of target.
  * Move common factor assert_no_enddot(label) outside of case statement.
2017-01-24 11:57:59 -05:00
Mark Henderson
09bc5ee38c
Added case for quad-A to bind provider 2017-01-13 16:29:38 -05:00
Mark Henderson
2cb07d0c0b Merge branch 'master' of gitlab.stackexchange.com:sre/dnscontrol 2017-01-13 16:21:34 -05:00
Mark Henderson
988278b612
Don't fatal out on unknown record types in BIND 2017-01-13 16:20:22 -05:00
Mark Henderson
80358339c8 Merge remote-tracking branch 'github/master' 2017-01-13 14:58:12 -05:00
Tom Limoncelli
4c448422dd Merge pull request #29 from StackExchange/ncomfix
Fix bug in name.com provider
2017-01-13 14:35:37 -05:00
Craig Peterson
0d386c20ec Fix bug in name.com provider
Fixes #28
2017-01-13 12:30:04 -07:00
Craig Peterson
e8486c6868 fix build 2017-01-13 12:25:17 -07:00
Tom Limoncelli
3329a38a5c Revert "namedotcom provider did not handle "CREATE" records properly. This fixes https://github.com/StackExchange/dnscontrol/issues/28"
This reverts commit 18bb291bea.
2017-01-13 14:07:12 -05:00
Tom Limoncelli
18bb291bea namedotcom provider did not handle "CREATE" records properly. This fixes https://github.com/StackExchange/dnscontrol/issues/28 2017-01-13 13:49:30 -05:00
Craig Peterson
b8357f499a fix fmt 2017-01-12 07:31:32 -07:00
Craig Peterson
dc5591f9cd use status code 2017-01-12 07:29:36 -07:00
Craig Peterson
5c0be455ac trying to make work 2017-01-12 07:27:43 -07:00
Craig Peterson
d56b0be5b4 travis test 2017-01-12 07:24:26 -07:00
Craig Peterson
465ad73f6a Merge commit '02b98184b0d80403a0a4d5652ba1f580463df4bc' 2017-01-12 07:21:37 -07:00
Craig Peterson
7942a49953 Build scripts for generate / travis validation 2017-01-12 07:20:37 -07:00
Craig Peterson
02b98184b0 Update README.md 2017-01-11 20:01:04 -07: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
73e1153fe6 Merge branch 'master' of github.com:StackExchange/dnscontrol 2017-01-11 12:59:23 -07:00
Craig Peterson
ed103516df adding docs to main repo 2017-01-11 12:59:02 -07:00
Craig Peterson
6bc1623c5b Create .travis.yml 2017-01-11 12:54:56 -07:00
Craig Peterson
12f006441b Refactoring diff package interface (#22)
* initial refactoring of diffing

* making cloudflare and others compile

* gandi and gcloud. no idea if gandi works anymore.

* r53

* namedotcom wasn't working.
2017-01-11 12:38:07 -07:00
Craig Peterson
1f8b0a11e0 Update README.md 2017-01-11 12:15:24 -07:00
Craig Peterson
5b5b92f70a Create README.md 2017-01-11 12:14:28 -07:00
Craig Peterson
ba94dc9777 switching gcloud to use json mode. Not backward compatible. (#24) 2017-01-11 12:09:14 -07:00
Craig Peterson
20bf7ef43b Seperate create-domains command (#21)
* removing auto-create from gcloud

* adding create-domains command

* implement DomainCreator for r53
2017-01-03 13:26:08 -07:00
Craig Peterson
e18d4f9b2e google creates zones as needed 2017-01-03 10:24:00 -07:00
Craig Peterson
2a7f2a8707 run defaults before actual 2016-12-19 14:32:08 -07:00
Craig Peterson
049045e1ad fix bind 2016-12-16 13:30:45 -07:00
Craig Peterson
971ba8a16e removing silly bind ttl 2016-12-16 13:28:02 -07:00
Craig Peterson
f1003b0910 adding vendor 2016-12-16 13:14:49 -07:00
Craig Peterson
1ea80d5347 Nameserver overhaul (#17)
* go changes to support nameservers_from

* clear nameservers before giving to dsp.

* work

* work

* nameserver updates.

* remove unused

* name.com stinks at NS records.

* whitespace

* removing web(belongs in own repo). First sketch of DSP vs NAMESERVER_FROM

* add DEFAULTS to replace defaultDsps.

* initial gcloud provider. Simple records work.

* namedotcom can do subdomain ns records now.

* fix for mx and txt

* kill dsp acronym
2016-12-16 13:10:27 -07:00
Mark Henderson
9cb81da20e Added build script for building packages on Windows 2016-11-16 09:22:45 -05:00
Greg Bray
471609094d Activate AD Remove-DnsServerResourceRecord by removing-Whatif (#11) 2016-09-29 16:58:39 -06:00
Craig Peterson
b32eb62ebe Uncomment AD delete commands (#9)
* Actually run AD delete commands

* keep whatif
2016-09-28 14:05:13 -06:00
Craig Peterson
162a4a2ee1 active directory delete command (#6)
* commented out ad delete command

* compiles

* newline

* change order

* echo, and specify content

* echo all fields

* Purge checking for AD.

* whatif

* whatif and comment
2016-09-28 13:35:44 -06:00
Craig Peterson
dd538e6693 import_transform can define ttl as third parameter (#5) 2016-09-28 12:45:59 -06:00
Craig Peterson
03d30b02c7 Hard code ttl to 60 for transformed records (#4) 2016-09-28 12:32:36 -06:00
Craig Peterson
3fb4f3b54c fixing a few mistakes in list conversion 2016-09-27 12:28:09 -06:00
Craig Peterson
c747498b87 allowing multiple newBase ips (#1)
* allowing multiple newBase ips

* generate

* only bundle helpers

* generate change
2016-09-27 11:35:28 -06:00
Craig Peterson
9ed733ac97 Better version info in binary. 2016-08-26 00:51:31 -06:00