Commit Graph

  • 0c1a8fe964 Add custom healtcheck host & path to Dyn geo records Ross McFarland 2017-06-15 10:12:17 -07:00
  • 4761da9c33 Add custom host & path support to Route53 Geo healthchecks Ross McFarland 2017-06-15 09:57:40 -07:00
  • 670d7eef17 Record.healtcheck_(host|path) Ross McFarland 2017-06-15 09:04:35 -07:00
  • a7c538dcd6 Merge pull request #47 from github/alias-support Ross McFarland 2017-06-13 15:59:33 -07:00
  • b777c159ce Merge remote-tracking branch 'origin/master' into alias-support Ross McFarland 2017-06-12 14:07:03 -07:00
  • e87462380f Update comment about DNSimple's ALIAS support, no errors are thrown Ross McFarland 2017-06-12 14:06:43 -07:00
  • 98e0670020 Merge pull request #56 from github/ignored-record-support Ross McFarland 2017-06-09 07:02:19 -07:00
  • 80b06b726c Merge branch 'master' into ignored-record-support Ross McFarland 2017-06-09 06:22:37 -07:00
  • a69362d509 Merge pull request #59 from github/route53-semicolon-escapes Ross McFarland 2017-06-09 05:43:57 -07:00
  • d95f84216b Merge branch 'master' into route53-semicolon-escapes Ross McFarland 2017-06-08 18:50:35 -07:00
  • efa474b1c8 Merge pull request #60 from github/fix-always-dry-run Ross McFarland 2017-06-08 18:50:08 -07:00
  • 7e0730ea1b Helps if I add the new config file Ross McFarland 2017-06-08 18:45:47 -07:00
  • 371138dbec Fix zone-level always-dry-run functionality Ross McFarland 2017-06-08 18:34:33 -07:00
  • dd0042c6ff Escape unescaped semicolons coming out of Route53 Ross McFarland 2017-06-08 17:55:19 -07:00
  • ff2fec72d8 Add support for ignored records. Ross McFarland 2017-06-04 19:03:38 -07:00
  • a36605e97e Merge branch 'master' into alias-support Ross McFarland 2017-06-04 14:18:47 -07:00
  • 1e329f1345 Merge pull request #55 from github/dnsimple-root-record-fixes Ross McFarland 2017-06-04 14:17:27 -07:00
  • 6fd7371e2f DnsimpleProvider updates delete before create, or else errors thrown Ross McFarland 2017-06-04 14:12:53 -07:00
  • 736938912c Merge pull request #54 from github/ns1-no-sshfp Ross McFarland 2017-06-04 14:09:43 -07:00
  • 23d0efdba2 DNSimple mock calls allowed in any order Ross McFarland 2017-06-04 14:08:04 -07:00
  • 1b1590011c NS1 does not support SSHFP Ross McFarland 2017-06-04 14:07:12 -07:00
  • 8ed7278032 DynProvider and DnsimpleProvider ALIAS tests Ross McFarland 2017-06-03 17:21:08 -07:00
  • 11cf155477 Pass of ALIAS support across supported providers. Allow ALIAS ttl Ross McFarland 2017-06-03 09:44:05 -07:00
  • 82ed633669 Merge remote-tracking branch 'origin/master' into alias-support Ross McFarland 2017-06-03 09:31:07 -07:00
  • 756f017854 Go back to simple/standard ALIAS value Ross McFarland 2017-06-03 08:47:01 -07:00
  • 703ec00e24 Merge pull request #50 from vanbroup/patch-1 Ross McFarland 2017-06-01 07:30:07 -07:00
  • ac82ab171e Fix NS1 provider name Paul van Brouwershaven 2017-06-01 15:57:53 +02:00
  • 68fe90fd78 Merge pull request #48 from weyrick/patch-1 Ross McFarland 2017-05-31 09:53:12 -07:00
  • 7163c83102 Update README to include new NS1 Provider Shannon Weyrick 2017-05-31 12:29:02 -04:00
  • b549ee79e9 Merge pull request #33 from github/nsone-basic-support Ross McFarland 2017-05-30 07:57:24 -07:00
  • a9c6d8c6ba Rework _Route53Record to avoid a bunch of hacks Ross McFarland 2017-05-29 08:26:38 -07:00
  • 9dbfe7c839 AliasValue, name & type, improved Record KeyError handling Ross McFarland 2017-05-28 17:05:23 -07:00
  • f2b3e9e3f4 Add missing class Ross McFarland 2017-05-28 07:26:47 -07:00
  • 9e172ed303 Add AliasRecord & tests Ross McFarland 2017-05-28 07:21:53 -07:00
  • f12bbd9191 Merge pull request #44 from github/cmd-mains Ross McFarland 2017-05-27 14:12:36 -07:00
  • 9da976122c Add __main__ calls to main in cmds Ross McFarland 2017-05-27 14:10:32 -07:00
  • ea653c7c2a Merge pull request #42 from clwells/doc-link-fix Ross McFarland 2017-05-24 13:37:39 -07:00
  • b1e762dee8 Fixing octodns/record.py link Chris Wells 2017-05-24 16:33:44 -04:00
  • 68fcd69f22 Merge pull request #40 from github/failsafe Joe Williams 2017-05-24 08:32:05 -07:00
  • e16bd2701f fix up logging Joe Williams 2017-05-24 08:04:52 -07:00
  • 5b93bb5979 use a percentage of change/deleted records rather than an absolute count Joe Williams 2017-05-24 07:21:04 -07:00
  • bc1736bc39 NS1, add Delete support, fix apply create, flush out tests to 100% Ross McFarland 2017-05-23 09:36:15 -07:00
  • 06e17d043b Corrected handling of ns1 errors, Ns1Provider.populate tests Ross McFarland 2017-05-22 17:33:31 -07:00
  • 2ff34997a5 Merge pull request #35 from github/dyn-monitor-user-agent Ross McFarland 2017-05-12 05:39:37 -07:00
  • 864a700f95 Remove extranious u's Ross McFarland 2017-05-11 08:45:25 -07:00
  • 1aae060f6d Add User-Agent header to Dyn monitors Ross McFarland 2017-05-11 08:43:49 -07:00
  • 23257d8ac7 NsOneProvider -> Ns1Provider and related renames Ross McFarland 2017-05-10 16:09:21 -07:00
  • 5f95cd904c First pass through NsOneProvider Ross McFarland 2017-05-09 22:17:52 -07:00
  • a6948a3b0b Merge pull request #32 from github/route53-geo-conv-fixes Ross McFarland 2017-05-09 16:42:41 -07:00
  • 852381b810 Add test for Route53Provider geo -> plain conversion Ross McFarland 2017-05-09 14:45:35 -07:00
  • d7469cbd0b Test _get_health_check_id without perm to create Ross McFarland 2017-05-09 14:26:48 -07:00
  • ee6a654054 HealthCheckId is required for geo records now Ross McFarland 2017-05-09 14:22:39 -07:00
  • e7fffb0ca1 Route53Provider correctly handle converting to and from geo records Ross McFarland 2017-05-09 14:20:44 -07:00
  • 1f01c55826 Merge pull request #29 from zBart/cloudflare-semicolons Ross McFarland 2017-05-03 06:25:08 -07:00
  • e41f0d7d78 Wrap a long line in test_octodns_provider_cloudflare.py Ross McFarland 2017-05-03 06:24:37 -07:00
  • bc98af024b Handle Cloudflare not escaping semicolons zBart 2017-05-03 12:08:32 +02:00
  • faa4630362 Merge pull request #21 from The-Compiler/patch-1 Ross McFarland 2017-04-28 19:05:33 -04:00
  • cedfd57b3b Merge pull request #20 from endersonmaia/patch-1 Ross McFarland 2017-04-28 19:04:23 -04:00
  • 753586693c Merge pull request #19 from LeoColomb/patch-1 Ross McFarland 2017-04-28 19:04:00 -04:00
  • cad07ff57c DnsimpleProvider rather than DNSimple Ross McFarland 2017-04-28 19:02:54 -04:00
  • d64e9da1c2 readme: Fix link to contributing doc Florian Bruhin 2017-04-27 18:59:04 +02:00
  • 01f60e2d70 Fixed broken link to Records Documentation Enderson Tadeu S. Maia 2017-04-27 13:58:16 -03:00
  • be0d25e31c readme: typos and bad links Léo Colombaro 2017-04-27 18:43:08 +02:00
  • d84f30c14d Merge pull request #18 from github/dist-and-rel Ross McFarland 2017-04-18 09:18:53 -07:00
  • 5a742bca92 Fixes to get a working dist build Ross McFarland 2017-04-18 09:12:14 -07:00
  • ea376d7d07 Merge pull request #17 from github/supported-providers-readme Ross McFarland 2017-04-18 08:52:11 -07:00
  • f68213647f Add missing header col Ross McFarland 2017-04-18 08:51:33 -07:00
  • 274b679f9e Add a supported providers table to the README Ross McFarland 2017-04-18 08:50:05 -07:00
  • 437badd41d Merge pull request #16 from github/dyn-td-province-fix Ross McFarland 2017-04-13 13:27:38 -07:00
  • 20351ba442 DynProvider Traffic Directors want lowercase province without country Ross McFarland 2017-04-13 08:43:02 -07:00
  • 08d8009b14 Merge pull request #15 from github/logo Ross McFarland 2017-04-12 15:31:50 -07:00
  • a0d4c9800f Add the octoDNS logo Ross McFarland 2017-04-12 15:30:52 -07:00
  • b34c3e2c96 Merge pull request #14 from github/rm-yamllint-req Ross McFarland 2017-03-29 12:23:13 -07:00
  • a4c5a36ff9 yamllint is not a hard requirement, just something we use in our workflow Ross McFarland 2017-03-29 12:22:09 -07:00
  • 02658fb27f Merge pull request #13 from github/dyn-session-create-not-thread-safe Ross McFarland 2017-03-29 12:14:20 -07:00
  • 4f53f7d0f7 Rework DynProvider._check_dyn_sess based on further reading of the code Ross McFarland 2017-03-29 12:00:43 -07:00
  • 9ff90a9b4c DynectSession creation isn't thread-safe so we need to lock around it Ross McFarland 2017-03-29 10:57:24 -07:00
  • 757bfad87e Merge pull request #12 from github/multi-threaded-planning Ross McFarland 2017-03-29 07:04:27 -07:00
  • 599605f0b2 "main thread" not "main call" Ross McFarland 2017-03-29 07:02:33 -07:00
  • 298fc2cdbf Doc for MainThreadExecutor to lay out why it exists Ross McFarland 2017-03-28 13:35:49 -07:00
  • d51c2b41b8 Tests for MainThreadExecutor Ross McFarland 2017-03-28 13:32:49 -07:00
  • 32a7b23923 Don't use threads when max_workers=1 Ross McFarland 2017-03-28 13:26:02 -07:00
  • fe1d1b22d7 Handle creating per-thread DynectSessions Ross McFarland 2017-03-27 15:27:45 -07:00
  • ffa42d4015 Add thread-id to log format Ross McFarland 2017-03-27 15:27:34 -07:00
  • 377bda4f9c Implement simplistic planning concurrency, by zone Ross McFarland 2017-03-27 14:39:50 -07:00
  • 67e8139580 Rework Yaml constructor/representer to match PyYaml's setup Ross McFarland 2017-03-27 14:33:52 -07:00
  • 9441b752f4 Merge pull request #10 from github/command-fixes Ross McFarland 2017-03-27 10:00:32 -07:00
  • 100688cdc6 Fix octodns-* command warning, improve log messages a bit Ross McFarland 2017-03-27 09:59:42 -07:00
  • 7f0b9df0e3 Merge pull request #9 from github/doc-records Ross McFarland 2017-03-17 10:33:54 -07:00
  • da4632fb7c docstrings for each provider showing config Ross McFarland 2017-03-17 10:03:27 -07:00
  • 8fa2ddee09 Pass of edits & cleanup to records.md Ross McFarland 2017-03-17 09:20:05 -07:00
  • c34bdbb4f5 Correct CODE_OF_CONDUCT email Ross McFarland 2017-03-17 09:08:24 -07:00
  • 73a1eafef4 Quick pass at a doc about records support & config. Ross McFarland 2017-03-16 17:20:46 -07:00
  • 0ec33dec00 Merge pull request #2 from github/updated-code-of-conduct Ross McFarland 2017-03-16 14:54:34 -07:00
  • dd6f82c3bb Update to an active code of conduct, move contibuting Ross McFarland 2017-03-16 14:53:35 -07:00
  • 3a02a76d31 Merge pull request #1 from github/initial-import Ross McFarland 2017-03-16 13:35:33 -07:00
  • 23311c883b Remove accidental paste from README header Ross McFarland 2017-03-16 10:44:30 -07:00
  • 6607271af6 Address README review feedback Ross McFarland 2017-03-16 08:19:56 -07:00
  • e66e168554 Untested .travis.yml Ross McFarland 2017-03-15 15:54:57 -07:00
  • f18365f1f0 Add joewilliams to Authors section Ross McFarland 2017-03-15 15:52:27 -07:00