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

860 Commits

Author SHA1 Message Date
basirjamil
76e799873e Update octodns/provider/fastdns.py
Co-Authored-By: Ross McFarland <ross@github.com>
2019-07-19 14:32:51 -04:00
Ross McFarland
dbf4396dfb Merge branch 'master' into master 2019-07-19 08:55:03 -07:00
Ross McFarland
6e16799d98 Merge pull request #380 from github/mythic-beasts-readme
Add MythicBeastsProvider to README
2019-07-19 08:37:14 -07:00
Ross McFarland
6f39ecf261 Add MythicBeastsProvider to README 2019-07-19 08:17:37 -07:00
Ross McFarland
a043639def Merge pull request #360 from mythic-beasts/master
Support for Mythic Beasts DNS API
2019-07-19 08:16:09 -07:00
Ross McFarland
a116df3745 Merge branch 'master' into master 2019-07-19 08:14:00 -07:00
Basir
79dd35f7a7 fastdns: fixed an issue with handling spaces in SPF records 2019-07-18 17:56:18 -04:00
Basir Jamil
5a741eb600 fastdns: fixed typo in test fixture 2019-07-18 21:16:34 +00:00
Basir Jamil
e3f6c4c711 fastdns: changed sshfp to convert text to lowercase, since akamai changes to caps 2019-07-18 21:07:14 +00:00
Basir Jamil
1596add89f fastdns provider:
- added unit tests for apply functions
- added another json config file for this
- 100% code coverage reached
2019-07-18 20:46:05 +00:00
Basir Jamil
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
2019-07-18 01:07:42 +00:00
Basir Jamil
41c5986144 Fastdns provider:
- added test cases for testin populate()
- added mock request responses in tests/fixtures/
- updated requirements.txt to require edgegrid-python
2019-07-17 23:43:56 +00:00
Basir Jamil
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
2019-07-17 23:34:58 +00:00
Basir Jamil
5729358e37 removed redundant recordsets_get fxn from AkamaiClient 2019-07-16 19:27:24 +00:00
Ross McFarland
cdd7a12e39 Merge pull request #377 from github/rel-cleanup-and-fixes
Render README on pypi as markdown, update twine, fix a couple README bits
2019-07-16 07:09:21 -07:00
Ross McFarland
4ae3807627 Render README on pypi as markdown, update twine, fix a couple README bits 2019-07-16 07:03:50 -07:00
Ross McFarland
f3b58cfe0c Merge pull request #376 from github/rel-0-9-6
v0.9.6 version bump and CHANGELOG updates
v0.9.6
2019-07-16 06:42:35 -07:00
Ross McFarland
0040a51f11 v0.9.6 version bump and CHANGELOG updates 2019-07-16 06:24:43 -07:00
Ross McFarland
257b366936 Merge pull request #375 from github/weight-0-16
Drop dynamic record value weight to 0-16
2019-07-16 06:19:07 -07:00
Ross McFarland
003e8651ce Drop dynamic record value weight to 0-16
That's all Dyn supports and it's cleaner to match it than to scale dyn since
we'd lose precision we can't get back during populate.
2019-07-16 06:14:45 -07:00
Rhosyn Celyn
ddbad2498f Fixes for escaping TXT properly, extra test coverage 2019-07-02 13:25:30 +01:00
Basir
ea3b84091e encoding issue 2019-06-26 16:25:57 -04:00
Basir
550f5b14a3 started fastdns testing 2019-06-26 16:19:52 -04:00
Basir Jamil
5b143e422c cleanup - fixed lint issues 2019-06-21 17:26:54 -04:00
basirjamil
70a1627757 Delete settings.json 2019-06-21 15:08:43 -04:00
basirjamil
6f4e60ac14 Delete settings.json 2019-06-21 15:08:11 -04:00
basirjamil
2397030cf6 Delete settings.json 2019-06-21 15:07:24 -04:00
basirjamil
c7251444c8 Delete ta 2019-06-21 15:07:14 -04:00
basirjamil
173d41aa99 Delete targets=[azuredns, 2019-06-21 15:06:14 -04:00
Basir Jamil
8417a4475a cleaned up code 2019-06-21 15:04:27 -04:00
Basir Jamil
3edf6969f8 finished implementing applys, MVP reached 2019-06-21 13:48:17 -04:00
Basir Jamil
0eb1f97ae3 started implementing _params_for fxns 2019-06-20 20:21:35 -04:00
Basir Jamil
a7fb63623e fixed apply_delete, create, and update. need to impl param_for_ fxns 2019-06-20 19:43:40 -04:00
Basir Jamil
c1528e3221 implemented _apply_delete, other misc. fixes 2019-06-19 19:21:28 -04:00
Basir Jamil
c87967a239 tuesday sync 2019-06-18 18:16:15 -04:00
Basir Jamil
dfd6e8cfda Completed populate + helper functions 2019-06-18 14:43:38 -04:00
Rhosyn Celyn
402f645acd Additional test on compile_commands for deletion 2019-06-17 18:59:16 +01:00
Basir Jamil
67f7af58e6 friday sync 2019-06-17 10:24:58 -07:00
Basir Jamil
6db6052d28 friday sync 2019-06-17 10:24:34 -07:00
Rhosyn Celyn
9dc44c3f2c Clean up and simplification of tests and command generation, bug fix for multiple sub domain NS records and handling of creation/deletion 2019-06-17 16:34:58 +01:00
Basir Jamil
98f7935f90 major update: progressed on populate(), implemented _data_for_TYPE fxns, but not all are verfied to work as expected yet 2019-06-14 19:06:19 -07:00
Rhosyn Celyn
9b8e74c5dd Small clean up to populate and exceptions for requests 2019-06-14 15:09:41 +01:00
Basir Jamil
b8c94386a8 thurs sync 2019-06-13 20:05:33 -04:00
Basir Jamil
9844f4293a implemented records(), and zone_records(), fixed sone_recordset_get(), started populate() 2019-06-13 19:51:56 -04:00
Basir Jamil
ea9c90c3bb major commit: refactored exceptions, implemented testing suite, implm zones get, zone recordset get, record api calls 2019-06-13 18:26:56 -04:00
Basir Jamil
e85fce6fe0 added test class to test API calls -- to be removed later 2019-06-13 13:16:25 -04:00
Basir Jamil
b58210328f implemented API v2 - client fxns to request records functionality 2019-06-12 20:31:11 -04:00
Basir Jamil
1aa9424e21 working sync 2019-06-10 14:23:26 -07:00
Basir Jamil
4943b72b4c sync 2019-06-10 07:54:57 -07:00
Basir Jamil
c7b39053fe sync 2019-06-06 19:16:37 -04:00