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

571 Commits

Author SHA1 Message Date
Matt
933a56d8f9 Add - (non-empty) Record._octodns dict to YAML file output. 2018-11-04 10:32:06 +11:00
Ross McFarland
6ec5bd4da2 Merge pull request #283 from github/rel-0-9-3
Version bump to 0.9.3 & CHANGELOG.md update
2018-10-29 19:46:15 -07:00
Ross McFarland
d074e5ea82 Correct CHANGELOG version number v0.9.3 2018-10-29 19:42:20 -07:00
Ross McFarland
680f8454c8 Version bump to 0.9.3 & CHANGELOG.md update 2018-10-29 19:38:56 -07:00
Ross McFarland
93dab2cd0c Merge pull request #282 from github/bump-requests-version
Bump requests to 2.20.0
2018-10-29 19:34:35 -07:00
Ross McFarland
9904086b31 In setup.py too 2018-10-29 19:32:12 -07:00
Ross McFarland
4df77f2322 Bump requests to 2.20.0 2018-10-29 19:30:19 -07:00
Ross McFarland
b27a3a80bf Merge pull request #281 from kivikakk/natsort-upper-limit
bound natsort to 5.2.x
2018-10-29 18:34:58 -07:00
Ashe Connor
f8a98b8fbc bound natsort to 5.2.x
Current latest (5.4.1) FTBFS on Python 2.7.
2018-10-30 11:12:23 +11:00
Ross McFarland
1f0b5d4a22 Merge pull request #264 from begincalendar/add-cloudflare-proxied-support
Add ability to manage Cloudflare proxy flag
2018-10-27 16:33:03 -07:00
Matt
bcff231e35 Alter - New tests to be more unit-test-like. 2018-10-18 21:55:48 +11:00
Matt
a0eaefb330 Add: Documentation on how to utilise the new behaviour. 2018-10-18 10:46:12 +11:00
Matt
6ceb35c2fc Add: New tests. 2018-10-18 10:46:12 +11:00
Matt
18f29f1c6b Alter: Existing tests. 2018-10-18 10:46:12 +11:00
Matt
9ff5942d19 Add: Ability to manage "proxied" flag of "A", "AAAA" and "CNAME" records via
YAML configuration (see "CloudflareProvider" class docstring for details).
2018-10-18 10:42:31 +11:00
Ross McFarland
16a0a4181a Merge pull request #277 from github/fix-cf-record-update-order
Vastly improved CloudflareProvider _apply_Update, much safer
2018-10-17 07:26:59 -07:00
Ross McFarland
aee786dd01 Explicit handling of SRV & CAA in _gen_key, tests for those cases 2018-10-16 07:08:01 -07:00
Ross McFarland
0c33d3acac Handle the MX special case around content 2018-10-15 20:18:14 -07:00
Ross McFarland
db8e291d53 Implement CloudflareProvider create + delete -> update conversion 2018-10-15 19:51:26 -07:00
Ross McFarland
c752005856 CloudflareProvider._hash_data is no longer used 2018-10-15 16:34:25 -07:00
Ross McFarland
e0c4e60c43 Vastly improved CloudflareProvider _apply_Update, much safer 2018-10-15 16:29:36 -07:00
Ross McFarland
c66feba63f Merge pull request #276 from yzguy/zonefile_source
add Zone File source, reads Bind compatible zone files
2018-10-15 08:58:28 -07:00
Adam Smith
fd3de1e08b add Zone File source, reads Bind compatible zone files 2018-10-14 16:53:05 -07:00
Ross McFarland
6da23ea795 Merge pull request #259 from github/rel-0-9-2
Rel 0 9 2
v0.9.2
2018-08-20 10:54:09 -07:00
Ross McFarland
d6b0726a09 Minor fixes to script/release to source env 2018-08-20 10:49:58 -07:00
Ross McFarland
8c342f608a 0.9.2 version bump and changelog update 2018-08-20 10:49:42 -07:00
Ross McFarland
03c5a24fe6 Merge pull request #257 from tnir/pypi-google-cloud-dns
Use google-cloud-dns instead of google-cloud for GoogleCloud
2018-08-15 19:42:44 -07:00
Takuya Noguchi
19e0811428 Use google-cloud-dns for GoogleCloud
On 2018-06-18, google-cloud package was deprecated and so
it requires us to use google-cloud-dns instead of google-cloud
for GoogleCloudProvider (Google Cloud DNS).

Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-08-16 11:24:46 +09:00
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