Commit Graph

  • 59e44b865c Added detection for edge case that could happen with existing records where the value is '@' Maikel Poot 2019-09-25 11:24:13 +02:00
  • 7056d29907 fixes lint warning. Maikel Poot 2019-09-25 08:18:59 +02:00
  • 30c8c4d313 Add transip requirement and add provider to readme Maikel Poot 2019-09-25 08:18:17 +02:00
  • 02ec7c29cd Merge branch 'master' into transip_provider Maikel Poot 2019-09-25 07:02:22 +02:00
  • bb3f0c0b4a Added TransIP provider and tests Maikel Poot 2019-09-25 07:01:06 +02:00
  • 4b52aa9c92 Merge pull request #404 from Arunothia/users/arunothia/UpdateReadme Ross McFarland 2019-09-23 21:21:44 -04:00
  • 736d588e86 Changed requirements to version 2.22.0 Maikel Poot 2019-09-20 10:18:51 +02:00
  • 7d8f181367 Adding Akamai entry to supported providers Arunothia Marappan 2019-09-19 10:48:18 -07:00
  • e18dfe1c19 switch from X-Auth-{Email,Key} to Authorization for Cloudflare Mark Mercado 2019-09-13 08:09:21 -04:00
  • e05f70fb47 Merge pull request #388 from willblackie/route53-split-fix Ross McFarland 2019-08-19 06:10:12 -07:00
  • dd4238ad6b fix split calls in Route53Provider to not specify ' ' parameter so they can tolerate multiple sequential separators William Blackie 2019-08-19 17:06:23 +10:00
  • 9bb3e48ac2 Merge pull request #387 from yzguy/constellix_provider Ross McFarland 2019-08-08 10:39:40 -07:00
  • c0315d25ba add Constellix Provider Adam Smith 2019-07-29 23:12:27 -07:00
  • 5db2f2e6f6 Merge pull request #383 from TruePack/add-selectel Ross McFarland 2019-08-01 05:41:40 -07:00
  • de2421aed4 Merge branch 'master' into add-selectel Ross McFarland 2019-08-01 05:24:50 -07:00
  • 74a87d4933 Add debug for _include_changes Anton Shnayder 2019-08-01 13:33:53 +03:00
  • 76a9d358e8 Add more explicit constant name for pagination Shnayder Anton 2019-08-01 12:53:25 +03:00
  • 5088bf1726 Merge pull request #379 from basirjamil/master Ross McFarland 2019-07-29 13:51:08 -07:00
  • e16d335121 Merge branch 'master' into master Ross McFarland 2019-07-29 12:33:22 -07:00
  • b2bd91a998 fastdns: resolved naming mismatch for exception class Basir 2019-07-29 13:25:26 -04:00
  • 55210ebb05 fastdns: fixed naming in AkamaiClient init Basir 2019-07-29 13:09:18 -04:00
  • 93e1e0939d fastdns: fixed how exceptions are handled in _request Basir 2019-07-29 13:07:04 -04:00
  • a85d4e25ed fastdns: refactored AkamaiClientNotFound exception class Basir 2019-07-29 13:03:23 -04:00
  • fcb7c1f94b Merge pull request #381 from kittenking/typo-fixes Ross McFarland 2019-07-29 09:34:02 -07:00
  • ce67824015 Handle python3 sourcing of urlparse Ross McFarland 2019-07-29 08:48:17 -07:00
  • da09d9baaf Modernize object cmp methods Ross McFarland 2019-07-29 08:45:49 -07:00
  • 9e4c120c3e StringIO compat Ross McFarland 2019-07-29 08:43:58 -07:00
  • a9d0eef3ba Lots of text_type Ross McFarland 2019-07-29 08:37:47 -07:00
  • ee0efc5b3a Explicit list-ification Ross McFarland 2019-07-29 08:34:47 -07:00
  • 57c96cf40f Add Selectel as OctoDNS provider Shnayder Anton 2019-07-22 13:18:45 +03:00
  • daa6fecc9b Fix Typos Kitten King 2019-07-20 06:31:05 +00:00
  • 41a5d78728 fastdns: refactored how exceptions are handled Basir Jamil 2019-07-19 20:53:34 +00:00
  • 91e7ac6d36 Update octodns/provider/fastdns.py basirjamil 2019-07-19 14:33:23 -04:00
  • d53eb7ad8e Update octodns/provider/fastdns.py basirjamil 2019-07-19 14:32:58 -04:00
  • 76e799873e Update octodns/provider/fastdns.py basirjamil 2019-07-19 14:32:51 -04:00
  • 30dc13d21d Merge branch 'master' into modernize-python2-code Ross McFarland 2019-07-19 10:22:28 -07:00
  • dbf4396dfb Merge branch 'master' into master Ross McFarland 2019-07-19 08:55:03 -07:00
  • 6e16799d98 Merge pull request #380 from github/mythic-beasts-readme Ross McFarland 2019-07-19 08:37:14 -07:00
  • 6f39ecf261 Add MythicBeastsProvider to README Ross McFarland 2019-07-19 08:10:14 -07:00
  • a043639def Merge pull request #360 from mythic-beasts/master Ross McFarland 2019-07-19 08:16:09 -07:00
  • a116df3745 Merge branch 'master' into master Ross McFarland 2019-07-19 08:14:00 -07:00
  • 79dd35f7a7 fastdns: fixed an issue with handling spaces in SPF records Basir 2019-07-18 17:56:18 -04:00
  • 5a741eb600 fastdns: fixed typo in test fixture Basir Jamil 2019-07-18 21:16:34 +00:00
  • e3f6c4c711 fastdns: changed sshfp to convert text to lowercase, since akamai changes to caps Basir Jamil 2019-07-18 21:07:14 +00:00
  • 1596add89f fastdns provider: - added unit tests for apply functions - added another json config file for this - 100% code coverage reached Basir Jamil 2019-07-18 20:46:05 +00:00
  • 852d607715 fastdns: - added test cases for test_apply, testing for basic create, update, delete records - added previous state json file in test/fixtures to do the above Basir Jamil 2019-07-18 01:07:42 +00:00
  • 41c5986144 Fastdns provider: - added test cases for testin populate() - added mock request responses in tests/fixtures/ - updated requirements.txt to require edgegrid-python Basir Jamil 2019-07-17 23:43:56 +00:00
  • 3e3bfe5cf5 fastdns provider fixes: - fixed exception handling in AkamaiClientException - fixed zone_records and zone_recordset fxns in AkamaiProvider and AkamaiClient - refactored _build_zone_config in AkamaiProvider Basir Jamil 2019-07-17 23:34:58 +00:00
  • 5729358e37 removed redundant recordsets_get fxn from AkamaiClient Basir Jamil 2019-07-16 19:27:24 +00:00
  • 1d3db3ade8 Merge branch 'master' into modernize-python2-code Ross McFarland 2019-07-16 07:14:31 -07:00
  • cdd7a12e39 Merge pull request #377 from github/rel-cleanup-and-fixes Ross McFarland 2019-07-16 07:09:21 -07:00
  • 4ae3807627 Render README on pypi as markdown, update twine, fix a couple README bits Ross McFarland 2019-07-16 07:03:50 -07:00
  • f3b58cfe0c Merge pull request #376 from github/rel-0-9-6 v0.9.6 Ross McFarland 2019-07-16 06:42:35 -07:00
  • 0040a51f11 v0.9.6 version bump and CHANGELOG updates Ross McFarland 2019-07-16 06:24:43 -07:00
  • 257b366936 Merge pull request #375 from github/weight-0-16 Ross McFarland 2019-07-16 06:19:07 -07:00
  • 003e8651ce Drop dynamic record value weight to 0-16 Ross McFarland 2019-07-16 06:14:45 -07:00
  • 9149d358f4 pragma: no cover cclauss 2019-07-15 05:36:02 +02:00
  • c8b261a409 Unroll the list comprehensions cclauss 2019-07-13 23:49:09 +02:00
  • 158add8eb6 Modernize Python 2 code to prepare for Python 3 cclauss 2019-07-12 01:28:10 +02:00
  • ddbad2498f Fixes for escaping TXT properly, extra test coverage Rhosyn Celyn 2019-07-02 13:25:30 +01:00
  • ea3b84091e encoding issue Basir 2019-06-26 16:25:57 -04:00
  • 550f5b14a3 started fastdns testing Basir 2019-06-26 16:19:52 -04:00
  • 5b143e422c cleanup - fixed lint issues Basir Jamil 2019-06-21 17:26:54 -04:00
  • 70a1627757 Delete settings.json basirjamil 2019-06-21 15:08:43 -04:00
  • 6f4e60ac14 Delete settings.json basirjamil 2019-06-21 15:08:11 -04:00
  • 2397030cf6 Delete settings.json basirjamil 2019-06-21 15:07:24 -04:00
  • c7251444c8 Delete ta basirjamil 2019-06-21 15:07:14 -04:00
  • 173d41aa99 Delete targets=[azuredns, basirjamil 2019-06-21 15:06:14 -04:00
  • 8417a4475a cleaned up code Basir Jamil 2019-06-21 15:04:27 -04:00
  • 3edf6969f8 finished implementing applys, MVP reached Basir Jamil 2019-06-21 13:48:17 -04:00
  • 0eb1f97ae3 started implementing _params_for fxns Basir Jamil 2019-06-20 20:21:35 -04:00
  • a7fb63623e fixed apply_delete, create, and update. need to impl param_for_ fxns Basir Jamil 2019-06-20 19:43:40 -04:00
  • c1528e3221 implemented _apply_delete, other misc. fixes Basir Jamil 2019-06-19 19:21:28 -04:00
  • c87967a239 tuesday sync Basir Jamil 2019-06-18 18:16:15 -04:00
  • dfd6e8cfda Completed populate + helper functions Basir Jamil 2019-06-18 14:43:38 -04:00
  • 402f645acd Additional test on compile_commands for deletion Rhosyn Celyn 2019-06-17 18:59:16 +01:00
  • 67f7af58e6 friday sync Basir Jamil 2019-06-17 10:24:58 -07:00
  • 6db6052d28 friday sync Basir Jamil 2019-06-17 10:24:34 -07:00
  • 9dc44c3f2c Clean up and simplification of tests and command generation, bug fix for multiple sub domain NS records and handling of creation/deletion Rhosyn Celyn 2019-06-17 16:34:58 +01:00
  • 98f7935f90 major update: progressed on populate(), implemented _data_for_TYPE fxns, but not all are verfied to work as expected yet Basir Jamil 2019-06-14 19:06:19 -07:00
  • 9b8e74c5dd Small clean up to populate and exceptions for requests Rhosyn Celyn 2019-06-14 15:09:41 +01:00
  • b8c94386a8 thurs sync Basir Jamil 2019-06-13 20:05:33 -04:00
  • 9844f4293a implemented records(), and zone_records(), fixed sone_recordset_get(), started populate() Basir Jamil 2019-06-13 19:51:56 -04:00
  • ea9c90c3bb major commit: refactored exceptions, implemented testing suite, implm zones get, zone recordset get, record api calls Basir Jamil 2019-06-13 18:26:56 -04:00
  • e85fce6fe0 added test class to test API calls -- to be removed later Basir Jamil 2019-06-13 13:16:25 -04:00
  • b58210328f implemented API v2 - client fxns to request records functionality Basir Jamil 2019-06-12 20:31:11 -04:00
  • 1aa9424e21 working sync Basir Jamil 2019-06-10 14:23:26 -07:00
  • 4943b72b4c sync Basir Jamil 2019-06-10 07:54:57 -07:00
  • c7b39053fe sync Basir Jamil 2019-06-06 19:16:37 -04:00
  • ec5e7a173e fixed typo Basir Jamil 2019-06-06 18:54:19 -04:00
  • 9c43c92339 json parse Basir Jamil 2019-06-06 18:52:55 -04:00
  • a9fe4a9cf6 fixed typo Basir Jamil 2019-06-06 18:42:26 -04:00
  • d2ec707255 fixed typo Basir Jamil 2019-06-06 18:40:30 -04:00
  • 32f01da506 fixed zone name trailing . Basir Jamil 2019-06-06 18:39:24 -04:00
  • b385b1ddb5 fixed typo Basir Jamil 2019-06-06 18:36:16 -04:00
  • 6afab8c90a fixed typo Basir Jamil 2019-06-06 18:35:04 -04:00
  • 4a68f7df25 added dns client class, changed auth method Basir Jamil 2019-06-06 18:32:46 -04:00
  • 66136f475f fixed typo Basir Jamil 2019-06-06 17:27:42 -04:00
  • 2ea26273b8 started populate fxn Basir Jamil 2019-06-06 17:25:16 -04:00
  • 3d61baea50 fixed issue with accessing home dir Basir Jamil 2019-06-06 15:00:04 -04:00