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

743 Commits

Author SHA1 Message Date
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