Ross McFarland
1e329f1345
Merge pull request #55 from github/dnsimple-root-record-fixes
...
DnsimpleProvider updates delete before create, or else errors thrown
2017-06-04 14:17:27 -07:00
Ross McFarland
6fd7371e2f
DnsimpleProvider updates delete before create, or else errors thrown
2017-06-04 14:12:53 -07:00
Ross McFarland
736938912c
Merge pull request #54 from github/ns1-no-sshfp
...
NS1 does not support SSHFP
2017-06-04 14:09:43 -07:00
Ross McFarland
23d0efdba2
DNSimple mock calls allowed in any order
2017-06-04 14:08:04 -07:00
Ross McFarland
1b1590011c
NS1 does not support SSHFP
2017-06-04 14:07:12 -07:00
Ross McFarland
8ed7278032
DynProvider and DnsimpleProvider ALIAS tests
2017-06-03 17:21:08 -07:00
Ross McFarland
11cf155477
Pass of ALIAS support across supported providers. Allow ALIAS ttl
...
Supports ALIAS for Dnsimple, Dyn, Ns1, and PowerDNS. Notes added to readme about
some of the quirks found while working with them. TTL seems to mostly be
accepted on ALIAS records so it has been added back, what it means seems to vary
across providers, thus notes.
2017-06-03 09:44:05 -07:00
Ross McFarland
82ed633669
Merge remote-tracking branch 'origin/master' into alias-support
2017-06-03 09:31:07 -07:00
Ross McFarland
756f017854
Go back to simple/standard ALIAS value
2017-06-03 08:47:01 -07:00
Ross McFarland
703ec00e24
Merge pull request #50 from vanbroup/patch-1
...
Fix NS1 provider name
2017-06-01 07:30:07 -07:00
Paul van Brouwershaven
ac82ab171e
Fix NS1 provider name
...
Update example class name from "octodns.provider.nsone.Ns1Provider" to working "octodns.provider.ns1.Ns1Provider".
2017-06-01 15:57:53 +02:00
Ross McFarland
68fe90fd78
Merge pull request #48 from weyrick/patch-1
...
Update README to include new NS1 Provider
2017-05-31 09:53:12 -07:00
Shannon Weyrick
7163c83102
Update README to include new NS1 Provider
2017-05-31 12:29:02 -04:00
Ross McFarland
b549ee79e9
Merge pull request #33 from github/nsone-basic-support
...
First pass through NsOneProvider
2017-05-30 07:57:24 -07:00
Ross McFarland
a9c6d8c6ba
Rework _Route53Record to avoid a bunch of hacks
...
They were working around the lack of class hierarchy, this addresses that by
adding 2 child classes. It gets rid of a bunch of ugly default params and
if-this junk in the main class that was trying to deal with plain & geo records.
Also as a positive side effect it gets rid of some hacks that lived in
Route53Provider dealing with the fact that the old setup couldn't detect going
to/from a GeoDNS record correctly.
2017-05-29 08:26:38 -07:00
Ross McFarland
9dbfe7c839
AliasValue, name & type, improved Record KeyError handling
2017-05-28 17:05:23 -07:00
Ross McFarland
f2b3e9e3f4
Add missing class
2017-05-28 07:26:47 -07:00
Ross McFarland
9e172ed303
Add AliasRecord & tests
2017-05-28 07:21:53 -07:00
Ross McFarland
f12bbd9191
Merge pull request #44 from github/cmd-mains
...
Add __main__ calls to main in cmds
2017-05-27 14:12:36 -07:00
Ross McFarland
9da976122c
Add __main__ calls to main in cmds
2017-05-27 14:10:32 -07:00
Ross McFarland
ea653c7c2a
Merge pull request #42 from clwells/doc-link-fix
...
Fixing octodns/record.py link
2017-05-24 13:37:39 -07:00
Chris Wells
b1e762dee8
Fixing octodns/record.py link
2017-05-24 16:33:44 -04:00
Joe Williams
68fcd69f22
Merge pull request #40 from github/failsafe
...
use a percentage of change/deleted records rather than an absolute count
2017-05-24 08:32:05 -07:00
Joe Williams
e16bd2701f
fix up logging
2017-05-24 08:04:52 -07:00
Joe Williams
5b93bb5979
use a percentage of change/deleted records rather than an absolute count
2017-05-24 07:21:04 -07:00
Ross McFarland
bc1736bc39
NS1, add Delete support, fix apply create, flush out tests to 100%
2017-05-23 09:36:15 -07:00
Ross McFarland
06e17d043b
Corrected handling of ns1 errors, Ns1Provider.populate tests
2017-05-22 17:33:31 -07:00
Ross McFarland
2ff34997a5
Merge pull request #35 from github/dyn-monitor-user-agent
...
Dyn monitor user agent
2017-05-12 05:39:37 -07:00
Ross McFarland
864a700f95
Remove extranious u's
2017-05-11 08:45:25 -07:00
Ross McFarland
1aae060f6d
Add User-Agent header to Dyn monitors
2017-05-11 08:43:49 -07:00
Ross McFarland
23257d8ac7
NsOneProvider -> Ns1Provider and related renames
2017-05-10 16:09:21 -07:00
Ross McFarland
5f95cd904c
First pass through NsOneProvider
2017-05-09 22:17:52 -07:00
Ross McFarland
a6948a3b0b
Merge pull request #32 from github/route53-geo-conv-fixes
...
Route53 geo conv fixes
2017-05-09 16:42:41 -07:00
Ross McFarland
852381b810
Add test for Route53Provider geo -> plain conversion
2017-05-09 14:45:35 -07:00
Ross McFarland
d7469cbd0b
Test _get_health_check_id without perm to create
2017-05-09 14:26:48 -07:00
Ross McFarland
ee6a654054
HealthCheckId is required for geo records now
2017-05-09 14:22:39 -07:00
Ross McFarland
e7fffb0ca1
Route53Provider correctly handle converting to and from geo records
2017-05-09 14:20:44 -07:00
Ross McFarland
1f01c55826
Merge pull request #29 from zBart/cloudflare-semicolons
...
Handle Cloudflare not escaping semicolons
2017-05-03 06:25:08 -07:00
Ross McFarland
e41f0d7d78
Wrap a long line in test_octodns_provider_cloudflare.py
2017-05-03 06:24:37 -07:00
zBart
bc98af024b
Handle Cloudflare not escaping semicolons
2017-05-03 12:46:42 +02:00
Ross McFarland
faa4630362
Merge pull request #21 from The-Compiler/patch-1
...
readme: Fix link to contributing doc
2017-04-28 19:05:33 -04:00
Ross McFarland
cedfd57b3b
Merge pull request #20 from endersonmaia/patch-1
...
Fixed broken link to Records Documentation
2017-04-28 19:04:23 -04:00
Ross McFarland
753586693c
Merge pull request #19 from LeoColomb/patch-1
...
readme: typos and bad links
2017-04-28 19:04:00 -04:00
Ross McFarland
cad07ff57c
DnsimpleProvider rather than DNSimple
2017-04-28 19:02:54 -04:00
Florian Bruhin
d64e9da1c2
readme: Fix link to contributing doc
2017-04-27 18:59:04 +02:00
Enderson Tadeu S. Maia
01f60e2d70
Fixed broken link to Records Documentation
2017-04-27 13:58:16 -03:00
Léo Colombaro
be0d25e31c
readme: typos and bad links
...
Fixes typos in the Supported providers table
2017-04-27 18:43:08 +02:00
Ross McFarland
d84f30c14d
Merge pull request #18 from github/dist-and-rel
...
Fixes to get a working sdist build
2017-04-18 09:18:53 -07:00
Ross McFarland
5a742bca92
Fixes to get a working dist build
2017-04-18 09:12:14 -07:00
Ross McFarland
ea376d7d07
Merge pull request #17 from github/supported-providers-readme
...
Supported providers readme
2017-04-18 08:52:11 -07:00