1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

126 Commits

Author SHA1 Message Date
Heesu Hwang
598acc943d Added full support of Azure DNS. TODO: testing. 2017-06-23 15:19:27 -07:00
Heesu Hwang
4a9889bd59 Merge branch 'master' of https://github.com/github/octodns into AZProvider 2017-06-22 14:26:29 -07:00
Heesu Hwang
3c1e409e6f Added support for CNAME, AAAA, MX, SRV, NS, PTR. TODO: add TXT. add zone creation. create tests 2017-06-22 14:22:40 -07:00
Ross McFarland
0aa0878ae8 Merge pull request #72 from github/explicit-supports
Switch to an explicit SUPPORTS setup
2017-06-22 07:34:42 -07:00
Ross McFarland
852c101388 Switch to an explicit SUPPORTS setup 2017-06-21 17:08:16 -07:00
Ross McFarland
a316bf578c Merge pull request #70 from github/natrual-sorting-improvements
Natural sorting improvements
2017-06-21 15:22:54 -07:00
Ross McFarland
4e497e862e Merge branch 'master' into natrual-sorting-improvements 2017-06-21 14:54:09 -07:00
Ross McFarland
5a6c32d66c Merge pull request #46 from github/route53-refactor
Rework _Route53Record to avoid a bunch of hacks
2017-06-21 14:53:56 -07:00
Ross McFarland
acd245ed41 Merge branch 'master' into route53-refactor 2017-06-21 14:46:26 -07:00
Heesu Hwang
71b23214ee Merge branch 'master' of https://github.com/github/octodns into AZProvider 2017-06-21 14:25:57 -07:00
Heesu Hwang
92828ce1c6 Successfully able to add A records. TODO: check against live server to remove records not listed in config 2017-06-21 14:21:14 -07:00
Heesu Hwang
f5bce43e10 Testing AzureProvider. TODO: resolve 'Exception: Unknown provider class: octodns.provider.azure.AzureProvider' 2017-06-20 15:54:35 -07:00
Heesu Hwang
f48ef28688 Added shell script 2017-06-20 14:55:59 -07:00
Heesu Hwang
ae9dd97f16 Filled out skeleton. Starting Testing 2017-06-20 14:43:51 -07:00
Ross McFarland
3b349c96f0 Merge pull request #71 from github/route53-and-cloudflare-no-alias
Quick-fix disable ALIAS for Route53 & Cloudflare
2017-06-20 08:44:21 -07:00
Ross McFarland
ce0b58d57e Quick-fix disable ALIAS for Route53 & Cloudflare
Cloudflare could potentially support it, but their details are different enough
that i'll need to be looked into specifically later.
2017-06-20 08:39:59 -07:00
Ross McFarland
97e5b89925 Merge remote-tracking branch 'origin/master' into route53-refactor 2017-06-20 08:18:36 -07:00
Ross McFarland
046cde43b2 Make sorting enforcement optional with YamlProvider 2017-06-19 22:44:34 -07:00
Ross McFarland
4a7ce9e833 Bake in the existing, but less than great hex sorting behavior 2017-06-19 22:36:08 -07:00
Ross McFarland
db35ffe72e Replace my custom natrual sorting with natsort module
Better to use something real/tested and less likely buggy/limited.
2017-06-19 22:17:48 -07:00
Ross McFarland
cdba531175 Merge pull request #69 from github/skip-no-targets
Skip planning (and populating) zones without elible targets
2017-06-19 21:52:04 -07:00
Ross McFarland
03a4763624 Skip planning (and populating) zones without elible targets 2017-06-19 21:49:16 -07:00
Heesu Hwang
386ada34f0 Added onto azuredns.py. Still completing code skeleton 2017-06-19 17:04:25 -07:00
Ross McFarland
5c6981fd3f Merge pull request #68 from sijis/docs/small_typos
docs: Fix small typos
2017-06-17 10:33:42 -07:00
Sijis Aviles
e6405d274a docs: Fix small typos 2017-06-17 10:34:11 -05:00
Heesu Hwang
0e20c076b0 First skeleton of Azure DNS Provider class 2017-06-16 14:20:36 -07:00
Ross McFarland
a7c538dcd6 Merge pull request #47 from github/alias-support
Alias support
2017-06-13 15:59:33 -07:00
Ross McFarland
b777c159ce Merge remote-tracking branch 'origin/master' into alias-support 2017-06-12 14:07:03 -07:00
Ross McFarland
e87462380f Update comment about DNSimple's ALIAS support, no errors are thrown 2017-06-12 14:06:43 -07:00
Ross McFarland
98e0670020 Merge pull request #56 from github/ignored-record-support
Add support for ignored records.
2017-06-09 07:02:19 -07:00
Ross McFarland
80b06b726c Merge branch 'master' into ignored-record-support 2017-06-09 06:22:37 -07:00
Ross McFarland
a69362d509 Merge pull request #59 from github/route53-semicolon-escapes
Escape unescaped semicolons coming out of Route53
2017-06-09 05:43:57 -07:00
Ross McFarland
d95f84216b Merge branch 'master' into route53-semicolon-escapes 2017-06-08 18:50:35 -07:00
Ross McFarland
efa474b1c8 Merge pull request #60 from github/fix-always-dry-run
Fix zone-level always-dry-run functionality
2017-06-08 18:50:08 -07:00
Ross McFarland
7e0730ea1b Helps if I add the new config file 2017-06-08 18:45:47 -07:00
Ross McFarland
371138dbec Fix zone-level always-dry-run functionality
Thanks @offmindby!
2017-06-08 18:34:33 -07:00
Ross McFarland
dd0042c6ff Escape unescaped semicolons coming out of Route53 2017-06-08 17:55:19 -07:00
Ross McFarland
ff2fec72d8 Add support for ignored records.
```yaml
ignored:
  octodns:
    ignored: true
  type: A
  value: 1.2.3.4
```
2017-06-04 19:03:38 -07:00
Ross McFarland
a36605e97e Merge branch 'master' into alias-support 2017-06-04 14:18:47 -07:00
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