Ross McFarland
|
7566250f96
|
Implement populate exists for DnsimpleProvider
|
2018-01-21 14:58:33 -08:00 |
|
Ross McFarland
|
88ff1729ab
|
Implement populate exists for DigitalOceanProvider
|
2018-01-21 14:55:53 -08:00 |
|
Ross McFarland
|
720e8eb434
|
Implement populate exists for AzureProvider
|
2018-01-21 14:49:20 -08:00 |
|
Ross McFarland
|
d693d2e99e
|
Implement populate exists for GoogleCloudProvider
|
2018-01-21 14:46:49 -08:00 |
|
Ross McFarland
|
d35fcd319a
|
Implement populate exists for RackspaceProvider
|
2018-01-21 14:44:36 -08:00 |
|
Ross McFarland
|
1f40b98889
|
Implement populate exists for CloudflareProvider
|
2018-01-21 14:40:07 -08:00 |
|
Ross McFarland
|
b54630878f
|
Implement populate exists for DynProvider
|
2018-01-21 14:37:31 -08:00 |
|
Ross McFarland
|
3ef91326e8
|
Implement populate exists for Ns1Provider
|
2018-01-21 14:35:32 -08:00 |
|
Ross McFarland
|
d03e07c01c
|
Implement populate exists for PowerDnsProvider
|
2018-01-21 14:27:08 -08:00 |
|
Ross McFarland
|
73c002f94c
|
Implement populate exists for Route53Provider
|
2018-01-21 14:26:51 -08:00 |
|
Ross McFarland
|
94bfb1e507
|
Switch populate to return exists, cleaner setup
|
2018-01-21 14:06:20 -08:00 |
|
Ross McFarland
|
1e71bce907
|
Add create param to Plan
|
2018-01-21 13:47:58 -08:00 |
|
Ross McFarland
|
af435c3130
|
Handle MX preference of 0
|
2018-01-21 06:31:37 -08:00 |
|
Ross McFarland
|
1fc735e617
|
Merge branch 'master' into master
|
2018-01-09 07:22:17 -08:00 |
|
Ross McFarland
|
e45fec3956
|
Merge branch 'master' into master
|
2018-01-08 14:12:03 -08:00 |
|
Steve Coursen
|
b06c14deae
|
Fix E501 line too long
|
2018-01-08 12:28:25 -05:00 |
|
Steve Coursen
|
dc43c43866
|
Increased test coverage
|
2018-01-08 10:02:27 -05:00 |
|
Steve Coursen
|
25dfaf2310
|
Merge branch 'master' into master
|
2018-01-06 23:28:20 -05:00 |
|
Ross McFarland
|
e300f1c301
|
Merge branch 'master' into cloudflare-alias-support
|
2018-01-06 18:59:41 -08:00 |
|
Ross McFarland
|
c8e71955bb
|
Merge branch 'master' into plan-outputs
|
2018-01-06 16:54:04 -08:00 |
|
Ross McFarland
|
fdea900537
|
Correct total_count in Cloudflare record fixtures
|
2018-01-06 16:53:34 -08:00 |
|
Ross McFarland
|
0659eda451
|
Add Cloudflare ALIAS record support
Translates them to/from root CNAME
|
2018-01-06 16:53:11 -08:00 |
|
Ross McFarland
|
ad1d0f0fe8
|
Fixes and unit tests for new plan output functionality
|
2018-01-06 16:26:48 -08:00 |
|
Ross McFarland
|
3c3f63b450
|
Unit tests for reworked Cloudflare updates
|
2018-01-06 15:51:48 -08:00 |
|
Terrence Cole
|
8d7eca21e9
|
Get lint green on test code too.
|
2018-01-05 15:56:06 -08:00 |
|
Steve Coursen
|
481bbe10f6
|
add geo support for ns1
|
2017-12-28 16:01:56 -05:00 |
|
Steve Coursen
|
61a86810ee
|
add geo support for ns1
|
2017-12-28 16:01:22 -05:00 |
|
Ross McFarland
|
fd9af2bd25
|
Major reworking of Cloudflare record update
|
2017-12-27 09:54:18 -08:00 |
|
Terrence Cole
|
1903b242b5
|
Merge branch 'master' of https://github.com/github/octodns
|
2017-12-15 11:33:39 -08:00 |
|
Ross McFarland
|
3d0f5aeca0
|
Config-based plan_output
Refactors the provider class lookup and kwarg processing so that it can be
reused for plan_output.
|
2017-12-02 11:40:55 -08:00 |
|
Ross McFarland
|
f50d9b6087
|
Extract plan from base.py into plan.py
|
2017-12-02 10:31:59 -08:00 |
|
Adam Smith
|
ef8d66ff9c
|
Transform @ in Digitalocean API output to zone name
|
2017-11-23 22:30:39 -08:00 |
|
Steve Coursen
|
1479d8804f
|
Merge branch 'ns1_geo' of ssh://github.com/nsone/octodns into ns1_geo
|
2017-11-14 13:14:52 -05:00 |
|
Steve Coursen
|
ce5ecc52e3
|
fix broken test by updating the actual format of the answers
|
2017-11-14 13:14:03 -05:00 |
|
Adam Smith
|
feec4a6821
|
Add DigitalOcean provider
|
2017-11-12 23:50:52 -08:00 |
|
Ross McFarland
|
454f7f8c8f
|
Add formal CAA support to YamlProvider
|
2017-11-08 06:26:18 -08:00 |
|
trnsnt
|
6b1a8f8ccf
|
OVH: Add support of DKIM records
|
2017-10-30 20:29:11 +01:00 |
|
Ross McFarland
|
4b740a48ff
|
Merge branch 'master' into master
|
2017-10-30 11:00:25 -07:00 |
|
Paul van Brouwershaven
|
6261ded879
|
Add more include/exclude tests
|
2017-10-30 18:34:22 +01:00 |
|
Adam Smith
|
bf1896329b
|
validate values for empty string or None value
dump does not write invalid value(s) to yaml
|
2017-10-29 10:37:18 -07:00 |
|
Ross McFarland
|
e91f773a93
|
Merge branch 'master' into leient-from-config
|
2017-10-28 10:09:25 -07:00 |
|
Adam Smith
|
00aaa3bf4d
|
set default value for nsone cname to None, use first value if non-zero length
|
2017-10-27 09:53:38 -07:00 |
|
Ross McFarland
|
bf4f7dd42d
|
Allow enabling lenient on a per-record basis with octodns.lenient
```
---
'':
octodns:
ignored: True
lenient: True
type: CNAME # not valid to have a root cname
value: foo.com.
|
2017-10-26 06:30:38 -05:00 |
|
Terrence Cole
|
3cf6540aaa
|
Merge remote-tracking branch 'upstream/master'
|
2017-10-19 09:25:36 -07:00 |
|
Ross McFarland
|
f39e1d28c8
|
Fix log formatting and lint compliance
|
2017-10-18 10:38:09 -07:00 |
|
Tim Hughes
|
8352ab89ef
|
adds warning to dyn provider when it cannot load a trafficdirector
|
2017-10-17 16:16:17 +01:00 |
|
Petter Hassberg
|
b027e5ca4c
|
Merge branch 'master' into google_cloud_provider
|
2017-10-14 19:42:38 +02:00 |
|
Petter Hassberg
|
7958618f63
|
Use uuid4 for zone name in GoogleCloudProvider
use uuid4().hex to ensure unique zone_name generation and thereby streamline with the other providers.
|
2017-10-14 19:32:24 +02:00 |
|
Ross McFarland
|
ffeceb39b1
|
Handle Manager.dump with an empty Zone
|
2017-10-13 13:15:24 -07:00 |
|
Joe Williams
|
50ac2f794c
|
add tests
|
2017-10-10 14:39:25 -07:00 |
|