Heesu Hwang
99578f328c
add azure to README. order reqs, change comments slightly, alphabetize functions
9 years ago
Heesu Hwang
968db67f30
Merge branch 'master' of https://github.com/github/octodns
9 years ago
Heesu Hwang
348a6ca783
Changed to map types to Azure Records isntead of implicitly using eval
9 years ago
Ross McFarland
6b4a49d597
Merge pull request #87 from doddo/lenient_basesource
Add lenient to abstract BaseSource signature
9 years ago
Heesu Hwang
64455c4eff
Merge branch 'master' of https://github.com/h-hwang/octodns
9 years ago
Heesu Hwang
3bd41d8e2b
Merge branch 'master' of https://github.com/github/octodns
9 years ago
Heesu Hwang
e42de92b91
Merge branch 'master' into master
9 years ago
Heesu Hwang
cd9d7254f0
Fixed stray prints and assert errors. Added versions of required azure libraries
9 years ago
Petter Hassberg
9637218c8b
Add lenient to abstract BaseSource signature
9 years ago
Ross McFarland
253e2c612b
Merge pull request #86 from github/main-thread-future-trace-fix
Fix stacktraces on MainThreadExecutor
9 years ago
Ross McFarland
bdceac42be
Fix stacktraces on MainThreadExecutor
9 years ago
Ross McFarland
69817ab465
Merge pull request #81 from github/ns1-retry
Ns1 rate limit handling
9 years ago
Ross McFarland
a49330c5f4
Merge remote-tracking branch 'origin/master' into ns1-retry
9 years ago
Ross McFarland
06fb578550
Include sleep duration in ns1 RateLimitException log
9 years ago
Ross McFarland
d9806e851f
NS1 RateLimitException, just sleep for e.period
9 years ago
Heesu Hwang
ec4261e7da
Fixed typed in _data_for_PTR and amended test case to check for it
9 years ago
Heesu Hwang
824cf4e98c
Changed code as per PR review. Only major change is refactoring _check_zones. Many more comments
9 years ago
Heesu Hwang
764e2472a8
Merge branch 'master' of https://github.com/github/octodns
9 years ago
Heesu Hwang
0b2275c4e6
Added complete error testing suite for azuredns
9 years ago
Ross McFarland
16cfdc5bf0
Merge pull request #83 from anthonyvia/fix-route53-paging
Supply 'Marker' to Route53 client when paging in order to correctly r…
9 years ago
anthonyvia
b0de5de445
Supply 'Marker' to Route53 client when paging in order to correctly retrieve the next page of results.
9 years ago
Heesu Hwang
08d3fda99e
safety check for azure null values
9 years ago
Heesu Hwang
ce00d13cee
Merge branch 'master' of https://github.com/github/octodns
9 years ago
Ross McFarland
74f5491426
Merge pull request #82 from github/release-bump-0-8-4
CHANGELOG, version bump, pass at release script
9 years ago
Ross McFarland
67c2f9767b
CHANGELOG, version bump, pass at release script
9 years ago
Ross McFarland
6e99870cdc
Merge pull request #80 from github/manually-join-values
Manually join self.values to avoid double escapes, e.g. \\;
9 years ago
Ross McFarland
a44b82c2c7
NS1 rate_limit_delay param, unit tests for rate limit handling
9 years ago
Ross McFarland
0fb88a959a
Add retry to ns1 provider
9 years ago
Ross McFarland
3a2ccdcac0
Manually join self.values to avoid double escapes, e.g. \\;
9 years ago
Heesu Hwang
36585a11ef
Merge branch 'master' of https://github.com/github/octodns into AZProvider
9 years ago
Heesu Hwang
cc47bd7034
Fixed bug for MX and SRV. Added Azure test suite as well.
9 years ago
Ross McFarland
d7b02da246
Merge pull request #77 from github/rfc-1035
Rfc 1035 compliance
9 years ago
Ross McFarland
3b7973425a
Merge branch 'master' into rfc-1035
9 years ago
Ross McFarland
29861c44de
Merge pull request #78 from github/meta-records
Add meta record support with provider id to zone
9 years ago
Ross McFarland
5e4d68094f
Add meta record support with provider id to zone
Support replace=True in zone.add_record
9 years ago
Heesu Hwang
98f7c646dd
Merge branch 'master' of https://github.com/github/octodns into AZProvider
9 years ago
Heesu Hwang
598acc943d
Added full support of Azure DNS. TODO: testing.
9 years ago
Ross McFarland
4e3cc6b46a
SSHFP RFC4255 - validate algorithm & fingerprint_type
- unrecognized wording for invalid values
9 years ago
Ross McFarland
3ce0d71e62
NAPTR RFC2915 - validate flags (partial)
- punting on service, regex & replacement validation for now
- clean up MX a smidge
9 years ago
Ross McFarland
6fc82fd279
Validate that MX preference parses as int
9 years ago
Ross McFarland
1340aee8a9
MX RFC1035 - priority -> preference & value -> exchange
9 years ago
Ross McFarland
3ca64c4e08
Merge pull request #74 from github/validate-rework
Complete refactor & rework of how validation is set up and overall improvements
9 years ago
Ross McFarland
615bc95976
CNAME cannot coexist with other records on a node
9 years ago
Ross McFarland
d2af8efe5c
Root CNAMEs are not allowed
9 years ago
Ross McFarland
a69ff64ae1
Add --lenient flag to dump
9 years ago
Ross McFarland
cfc0d586a1
Log max_workers, useful to know
9 years ago
Ross McFarland
a97818b6ec
populating existing provider state is lenient
- adds lenient flag to Record.new, problems during validation are just
warnings if it's true
- target populate calls during the plan phase pass lenient=True
- make all of the provider.populate call logging consistent including both
target and lenient
- add source=self to Record.new in a few places that were missing it
9 years ago
Ross McFarland
8323b4c0ea
Complete refactor & rework of how validation is set up
This is with an eye toward expanding it in the future both in terms of what it
checks and to add the ability to ignore things. This commit does not intend to
change any validation. It only reworks the flow and improves the error
messaging.
9 years ago
Heesu Hwang
4a9889bd59
Merge branch 'master' of https://github.com/github/octodns into AZProvider
9 years ago
Heesu Hwang
3c1e409e6f
Added support for CNAME, AAAA, MX, SRV, NS, PTR. TODO: add TXT. add zone creation. create tests
9 years ago