Ross McFarland
61b30f2b41
Merge pull request #253 from yzguy/axfr_source
...
add AXFR source to OctoDNS
2018-07-16 10:04:14 -07:00
Adam Smith
a803371fa4
add AXFR source to OctoDNS
...
Adds a new source requested in #239 . This source allows a user to pull data from
a legacy system (Bind9, etc.) that does not have an API/existing provider via
AXFR Zone Transfer.
2018-07-16 01:34:32 -07:00
Ross McFarland
8268385af2
Merge pull request #245 from github/etc-hosts-provider
...
Implement EtcHostsProvider, content to be used in /etc/hosts
2018-06-15 07:39:30 -07:00
Ross McFarland
9e8c4cf438
Merge branch 'master' into etc-hosts-provider
2018-06-15 07:25:23 -07:00
Ross McFarland
992052cf18
Merge pull request #236 from mvermaes/patch-1
...
Fix minor typo in contributing doc, layout
2018-06-15 07:01:49 -07:00
Ross McFarland
f9c53cc4ff
Merge branch 'master' into patch-1
2018-06-15 06:55:06 -07:00
Michael Vermaes
a5caf4ba5c
Fix minor typo in contributing doc, layout
2018-06-15 12:28:31 +08:00
Ross McFarland
b01cc18706
Merge branch 'master' into etc-hosts-provider
2018-06-14 07:28:17 -07:00
Ross McFarland
29ac9cb7ec
Merge pull request #246 from yzguy/route53_auth_methods
...
if user does not explicitly set Access Key ID and Secret Access Key t…
2018-06-14 07:27:42 -07:00
Ross McFarland
928661b2f2
Merge branch 'master' into route53_auth_methods
2018-06-14 07:22:14 -07:00
Ross McFarland
5ac99d70eb
Merge pull request #247 from yzguy/ns1_absolute_values
...
change all answers from NS1 to absolute for types that require it
2018-06-14 07:19:13 -07:00
Adam Smith
18e644918b
fix formatting for base provider output
2018-06-13 23:29:47 -07:00
Adam Smith
be6019f119
change all answers from NS1 to absolute for types that require it
2018-06-13 22:44:45 -07:00
Adam Smith
16eda53eb3
add note about fallback authentication for route53 provider
2018-06-13 21:24:29 -07:00
Adam Smith
446e8485b3
if user does not explicitly set Access Key ID and Secret Access Key then use
...
boto3's methods as fallback
2018-06-13 21:18:21 -07:00
Ross McFarland
1e2da34361
Use path.join, add loop detection & tests
2018-06-09 16:21:25 -07:00
Ross McFarland
50e1ce3881
Include zone name in the header
2018-06-01 21:05:30 -07:00
Ross McFarland
36b67b8b7a
Implement EtcHostsProvider, content to be used in /etc/hosts
...
...for testing or emergencies
2018-06-01 20:59:03 -07:00
Ross McFarland
f8a29f49d5
Merge pull request #243 from github/lenient-add-record
...
Lenient add record
2018-05-30 14:04:21 -07:00
Ross McFarland
bfb1251c4f
Merge branch 'master' into lenient-add-record
2018-05-30 13:48:59 -07:00
Ross McFarland
118cd32ef4
Merge pull request #244 from github/children-first
...
Apply sub-zones before parents
2018-05-30 13:48:15 -07:00
Ross McFarland
b4176382b5
Cleaner impl for _plan_keyer
2018-05-30 13:35:19 -07:00
Ross McFarland
c54904fa68
Apply sub-zones before parents
2018-05-30 13:28:55 -07:00
Ross McFarland
206d77d5a6
Include a provider test of populate w/lenient=True
2018-05-30 12:56:25 -07:00
Ross McFarland
cee7677ae4
Implement Zone.add_record lenient across our providers
2018-05-30 12:41:59 -07:00
Ross McFarland
1103b4c383
Implement Zone.add_record lenient param/support and more tests
2018-05-30 12:30:20 -07:00
Ross McFarland
adf7154f6b
TDD lenient add_record
2018-05-30 12:22:35 -07:00
Ross McFarland
6353493906
Merge pull request #241 from github/rel-0-9-1
...
0.9.1 version bump and changelog update
v0.9.1
2018-05-21 19:10:05 -07:00
Ross McFarland
ffbca09d8b
0.9.1 version bump and changelog update
2018-05-21 19:03:15 -07:00
Ross McFarland
ad85496e39
Merge pull request #237 from github/simonsj-patch-1
...
README.md: your -> you're typo
2018-04-24 13:56:01 -07:00
Jon Simons
9f575374fa
README.md: your -> you're typo
2018-04-24 13:40:47 -07:00
Ross McFarland
90b7a7fe90
Merge pull request #233 from github/requirements-doc
...
Include info about provider specific reqs in README
2018-04-20 13:30:25 -07:00
Ross McFarland
7b68490911
Merge branch 'master' into requirements-doc
2018-04-20 13:20:26 -07:00
Ross McFarland
5ddf2d3154
Merge pull request #235 from github/revert-setup-cfg
...
Revert the setup.cfg infra and go back to requirements.txt
2018-04-20 12:49:44 -07:00
Ross McFarland
4f577bbcab
Include a >=10.0.1 for pip -U pip
2018-04-20 12:45:53 -07:00
Ross McFarland
f86c06d304
Revert the setup.cfg infra and go back to requirements.txt
...
I've continually run into problems with the setup.cfg route that I'm not
interested in investing the time to debug and fix. Looking around it doesn't
seem to be very common yet so I've had a hard time finding help/docs etc.
2018-04-20 12:35:58 -07:00
Ross McFarland
8af22779b7
Merge branch 'master' into requirements-doc
2018-04-15 10:02:13 -07:00
Ross McFarland
33efc522c6
Merge pull request #234 from github/lint-fixes
...
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
2018-04-15 10:02:00 -07:00
Ross McFarland
3ea78af8e1
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
2018-04-15 09:58:36 -07:00
Ross McFarland
8db46cc0d2
Missing column in readme table
2018-04-15 09:51:13 -07:00
Ross McFarland
dce1551f82
Include info about provider specific reqs in README
2018-04-15 09:46:35 -07:00
Ross McFarland
b7955ac0df
Merge pull request #227 from tommyang/bugfix/skipping-unsupported-records
...
Skip unsupported records for NS1 & DNSimple
2018-04-09 08:06:04 -07:00
Ross McFarland
10ec89e8b2
Merge branch 'master' into bugfix/skipping-unsupported-records
2018-04-09 07:59:23 -07:00
Ross McFarland
419cd4e8a9
Merge pull request #226 from evaryont/patch-1
...
Mark SSHFP algorithm 4 as valid
2018-04-09 07:57:24 -07:00
Tommy Yang
b000c07c80
Skip unsupported records for NS1 & DNSimple
...
Implements the unsupported records skipping fix [proposed by ross](https://github.com/github/octodns/issues/176#issuecomment-359294960 ) in #176 for DNSimple and additionally for NS1.
Fixes #176 and also the NS1 version of it (`AttributeError: 'Ns1Provider' object has no attribute '_data_for_DNSKEY'`) that currently affect domains that have DNSSEC enabled.
2018-04-09 05:50:22 -07:00
No GUI
a06ad43e0a
Mark SSHFP algorithm 4 as valid
...
[RFC 7479](https://tools.ietf.org/html/rfc7479 ) introduces support for Ed25519 host keys for the SSHFP record.
2018-04-07 09:39:20 -07:00
Ross McFarland
94b8c57557
Merge pull request #67 from github/configurable-geo-healthcheck
...
Configurable geo healthcheck host & path
2018-04-04 18:14:13 -07:00
Ross McFarland
e4d75faf3c
Add a note to CHANGELOG about health check updates
2018-04-04 17:49:11 -07:00
Ross McFarland
19956f14bc
Include fqdn in Route53 health check refs, not name
...
This will ensure unique refs for different zones. Without them the ref isn't
enough to make sure we're looking at the right thing (notably when we're
gc'ing old health checks.) This also adds a bit more debugging around health
checks.
2018-04-04 17:38:00 -07:00
Ross McFarland
a5c560f203
Rename Dyn._monitor_matches to _monitor_doesnt_match
2018-04-04 07:33:57 -07:00