Commit Graph
100 Commits
Author SHA1 Message Date
Ross McFarlandandGitHub 236615fdd5 Merge branch 'master' into processors 2021-03-11 17:43:56 -08:00
Ross McFarlandandGitHub fa5cff78ff Merge pull request #668 from ucc/srv_null_records
Fix handling of NULL SRV records in Cloudflare and Digital Ocean providers, add warnings to DNS Made Easy and DNSimple providers
2021-02-18 08:14:44 -08:00
Ross McFarland 5e1f653848 Merge remote-tracking branch 'origin/master' into srv_null_records 2021-02-18 07:52:47 -08:00
Ross McFarlandandGitHub 55af09d73c use super for supports base case, remove unused data_for. 2021-02-18 07:11:18 -08:00
Ross McFarlandandGitHub a63fb06b05 Merge pull request #635 from ucc/loc_record_support
Add LOC record support to OctoDNS for AXFR source, YAML, Cloudflare and PowerDNS providers
2021-02-18 06:42:02 -08:00
Ross McFarlandandGitHub cac0a85a42 Merge branch 'master' into loc_record_support 2021-02-18 06:30:34 -08:00
Ross McFarlandandGitHub 23844b8382 Merge branch 'master' into srv_null_records 2021-02-18 06:15:04 -08:00
Ross McFarlandandGitHub ed1a3f7f99 Merge pull request #677 from octodns/2-7-requirement-tweaks
Remove formal python 2.7 support
2021-02-16 07:47:41 -08:00
Ross McFarland e516e7647b Remove 2.7 form the version matix 2021-02-16 07:39:52 -08:00
Ross McFarland f64ee57b14 Actually only install twine on 3.x 2021-02-16 07:11:46 -08:00
Ross McFarland cec53b2180 Require different twines based on python version 2021-02-16 07:11:14 -08:00
Ross McFarlandandGitHub 5cb0fa1641 Merge pull request #674 from patcon/related-proj-docs
Add list of related projects & resources
2021-02-11 17:48:25 -08:00
Ross McFarlandandGitHub 571b707d63 Merge branch 'master' into related-proj-docs 2021-02-11 17:13:08 -08:00
Ross McFarlandandGitHub ce3de86524 Merge pull request #675 from snh/powerdns-sort
PowerDNS: Delete records before creating or modifying records
2021-02-11 17:12:40 -08:00
Ross McFarlandandGitHub 6034e8022f Swap import order 2021-02-11 17:05:42 -08:00
Ross McFarlandandGitHub 89356f8302 Merge pull request #671 from octodns/making-changes-info
Add the number of changes and zone name to "making changes"
2021-02-09 08:12:56 -08:00
Ross McFarlandandGitHub 61b117693b Merge branch 'master' into making-changes-info 2021-02-09 07:50:53 -08:00
Ross McFarlandandGitHub ade8d54df3 Merge pull request #665 from octodns/fix-windows-filename-problems
Fix windows filename problems
2021-02-05 12:13:35 -08:00
Ross McFarland 858628a867 Update yaml test path to work on windows 2021-02-05 12:06:46 -08:00
Ross McFarlandandGitHub f9cbf81817 Merge branch 'master' into fix-windows-filename-problems 2021-02-05 12:04:31 -08:00
Ross McFarland 4081c7b31b Add the number of changes and zone name to "making changes" 2021-02-05 11:55:37 -08:00
Ross McFarlandandGitHub 5dccb25bc1 Merge pull request #670 from octodns/fqdn-force-string
Force the value passed to FQDN to be a str
2021-02-04 12:02:31 -08:00
Ross McFarland cda56a3ca7 Force the value passed to FQDN to be a str 2021-02-04 10:48:45 -08:00
Ross McFarlandandGitHub 9aa22da1f7 Merge pull request #669 from rreichel3/rreichel3/lazy-load-azuredns-client
Modify Azure DNS Client logic to lazy load
2021-02-02 12:45:53 -08:00
Ross McFarlandandGitHub 99a9f77bac Merge pull request #667 from rreichel3/rreichel3/azure-dns-zones-improvement
Improve checking for and creating Azure DNS Zones
2021-01-31 09:27:22 -08:00
Ross McFarlandandGitHub c0000ee627 Merge branch 'master' into rreichel3/azure-dns-zones-improvement 2021-01-31 09:24:56 -08:00
Ross McFarland 4ce2563d2e Remove the rest of the . ending files, clean up code and tests for better coverage 2021-01-28 13:24:35 -08:00
Ross McFarland c06dd6f846 Merge branch 'fix-windows-filename-problems' of github.com:octodns/octodns into fix-windows-filename-problems 2021-01-28 12:23:40 -08:00
Ross McFarland 9057aaf49d Merge remote-tracking branch 'origin/master' into fix-windows-filename-problems 2021-01-28 12:23:31 -08:00
Ross McFarland dd1dbfbfdd Rework copyfile and skip based on feedback from windows test 2021-01-28 12:23:13 -08:00
Ross McFarlandandGitHub dbc858d4a4 Merge branch 'master' into fix-windows-filename-problems 2021-01-25 17:36:41 -08:00
Ross McFarlandandGitHub 3a37620ce5 Merge pull request #664 from octodns/zonefile-ext-fix
Rename extention zonefile test to avoid existing unit.tests.
2021-01-25 17:36:32 -08:00
Ross McFarland 37381bd274 Skip the axfr default name test if we can't create the needed tests file 2021-01-25 15:50:34 -08:00
Ross McFarland ea943e606e Avoid . on the end of files, but still test axfr default 2021-01-25 15:45:23 -08:00
Ross McFarland c08d4ac88f Look for zone filename not zone_name in axfr directory listing 2021-01-25 15:35:37 -08:00
Ross McFarland 97feaa7823 Rename extention zonefile test to avoid existing unit.tests. 2021-01-25 15:32:30 -08:00
Ross McFarlandandGitHub e232d595de Merge pull request #596 from ppieprzycki/azuredns_txt
Azuredns txt record too long , Skip alias entires
2021-01-23 09:12:26 -08:00
Ross McFarlandandGitHub 9e04076d5f Merge branch 'master' into azuredns_txt 2021-01-23 09:09:12 -08:00
Ross McFarlandandGitHub a2094ff9eb Merge pull request #587 from Arunothia/master
Forcing delete to happen before create
2021-01-03 13:34:24 -08:00
Ross McFarlandandGitHub ab89a92c80 Merge branch 'master' into master 2021-01-03 13:24:09 -08:00
Ross McFarlandandGitHub 2b82fa56a7 Merge pull request #654 from PeterDaveHello/patch-1
Fix indent of config/example.com.yaml in README.md
2021-01-03 13:15:50 -08:00
Ross McFarlandandGitHub 4222c6bdb8 Merge pull request #653 from PeterDaveHello/RefactorGitHookShellScript
Refactor .git_hooks_pre-commit shell script syntax
2020-12-26 08:23:18 -08:00
Ross McFarlandandGitHub 1633af6723 Merge pull request #652 from PeterDaveHello/UpdateDevDependency
Update development dependency - Twine to v3.2.0
2020-12-20 07:37:52 -08:00
Ross McFarlandandGitHub 20d34e0833 Merge pull request #634 from rissson/alias-failing-test
manager: error when an alias zone is synced without its source
2020-12-18 08:59:25 -08:00
Ross McFarlandandGitHub 3e09451fd7 Remove debug print. 2020-12-18 08:50:59 -08:00
Ross McFarlandandGitHub 66b7ced85c Merge pull request #649 from siddharths2710/doc/unsafe_threshold
Updated document for unsafe thresholds
2020-12-14 06:28:11 -08:00
Ross McFarlandandGitHub 77c65b042e Wording tweaks to threshold params doc 2020-12-14 06:24:17 -08:00
Ross McFarlandandGitHub 2143ccf80b Merge pull request #646 from nikolay-te/master
Ignore UltraDNS records with unsupported rrtypes and log warning.
2020-12-11 10:11:07 -08:00
Ross McFarlandandGitHub bf99785aee Merge pull request #645 from octodns/clear-out-nbsp
Replace some nbsp chars that have slipped into manager.py somehow
2020-12-10 10:26:33 -08:00
Ross McFarland a7bb6a306c Remove corresponding nbsp's from manager tests 2020-12-10 08:39:31 -08:00
Ross McFarland 86232b48cf Replace some nbsp chars that have slipped into manager.py somehow 2020-12-10 08:30:15 -08:00
Ross McFarlandandGitHub 4516fa4fbf Merge pull request #642 from octodns/octodns-org-links
Update links to octodns/octodns
2020-12-08 09:04:27 -08:00
Ross McFarland 523f1f5647 s#github/octodns#octodns/octodns/g 2020-12-08 08:33:04 -08:00
Ross McFarland 040afe6fc1 Don't need to _wildcard empty names 2020-12-08 08:13:36 -08:00
Ross McFarlandandGitHub 16241d29a6 Merge pull request #641 from 0xflotus/patch-1
fix: error in gandi.py
2020-12-08 06:36:55 -08:00
Ross McFarland 261abeb133 Sketch at process: source, target, plan setup, with ownership 2020-12-06 13:02:56 -08:00
Ross McFarlandandGitHub b1b992c628 Merge pull request #639 from PeterDaveHello/AddMorePythonVersionsOnGitHubActions
Also add Python v3.6, v3.8 on GitHub Actions for test
2020-12-04 07:03:05 -08:00
Ross McFarlandandGitHub ac0aeef54f Link to python vesrion EOL dates 2020-12-04 06:59:08 -08:00
Ross McFarland f9a4239af5 Marking side of ownership processor 2020-12-03 18:12:43 -08:00
Ross McFarland 95d9ffc221 Tell the processor when it's being called in a target context 2020-12-03 18:12:16 -08:00
Ross McFarland e4d6084b4c POC of processors concept that can hook in to modify zones 2020-12-03 17:50:56 -08:00
Ross McFarlandandGitHub f9aa08b38b Merge pull request #632 from ucc/python_3.9_compat
Fix _is_valid_dkim_key for Python 3.9 compatibility in OVH provider
2020-12-03 07:41:20 -08:00
Ross McFarlandandGitHub 7235d82460 Merge pull request #631 from PeterDaveHello/ImproveValueValidation
Improve ALIAS, CNAME, DNAME & PTR record FQDN validation
2020-12-01 09:13:10 -08:00
Ross McFarlandandGitHub 3076f28212 Merge pull request #630 from pieterlexis/pdns-pre-release
PowerDNS: Support pre-release versions
2020-11-19 06:58:31 -08:00
Ross McFarlandandGitHub f822ef3d5f Removing trailing space 2020-11-19 06:44:44 -08:00
Ross McFarlandandGitHub 5e13d5009a Add a comment about the - version split 2020-11-19 06:35:13 -08:00
Ross McFarlandandGitHub 07b8c19acc Merge pull request #627 from numberly/fix-name-length-validation
Fix name length validation
2020-11-16 06:40:16 -08:00
Ross McFarlandandGitHub 6a169be47a Merge pull request #625 from yzguy/axfr_caa
Add CAA record support to AxfrSource/ZoneFileSource
2020-11-12 09:56:10 -08:00
Ross McFarlandandGitHub 317f7cadc6 Merge pull request #623 from github/rel-0-9-11
v0.9.11 version bump and CHANGELOG update
2020-11-06 08:21:11 -08:00
Ross McFarland edf92fb159 v0.9.11 version bump and CHANGELOG update 2020-11-05 09:45:39 -08:00
Ross McFarlandandGitHub 340a54a65d Merge pull request #609 from jayvdb/sdist-tests
MANIFEST.in: Add test data
2020-11-05 09:01:44 -08:00
Ross McFarlandandGitHub c9ae0e7d49 Merge branch 'master' into sdist-tests 2020-11-05 08:59:03 -08:00
Ross McFarlandandGitHub 150005d905 Add missing .md's remove redundant recursives 2020-11-05 08:58:48 -08:00
Ross McFarlandandGitHub a1dc5c7382 Merge pull request #619 from Inikup/gandi-provider
Add support for Gandi LiveDNS
2020-11-04 14:31:01 -08:00
Ross McFarlandandGitHub 51f9f2826f Merge pull request #621 from github/alias-root-only
ALIAS records only allowed at the root of zones
2020-11-03 10:39:45 -08:00
Ross McFarland 269e737812 Add a caveat emptor clause to lenient doc section. 2020-11-03 10:35:55 -08:00
Ross McFarland b017f90c66 Add some docs around lenient and its uses 2020-11-03 10:27:31 -08:00
Ross McFarland 7958a6e1d1 Merge remote-tracking branch 'origin/master' into alias-root-only 2020-11-02 13:47:23 -08:00
Ross McFarlandandGitHub 1bd561b531 Merge pull request #592 from Inikup/zones-aliases
Add support for zones aliases
2020-11-02 09:55:52 -08:00
Ross McFarland 364b70048f Fix coverage pragma grep 2020-11-02 07:27:48 -08:00
Ross McFarland 19798e3acf Only allow ALIAS on APEX 2020-11-02 07:26:07 -08:00
Ross McFarlandandGitHub b37656a2c8 Merge pull request #620 from Inikup/dname-records
Add support for DNAME records
2020-10-27 13:22:23 -07:00
Ross McFarlandandGitHub 8f686142d6 Merge pull request #617 from ftm-qsc/patch-1
docs: fixed small typo in geo_records.md
2020-10-14 11:50:29 -07:00
Ross McFarlandandGitHub 5c26f38851 Merge pull request #613 from github/dependabot/pip/boto3-1.15.9
Bump boto3 from 1.14.52 to 1.15.9
2020-10-01 05:59:59 -07:00
Ross McFarlandandGitHub 9bd6e9e35a Merge pull request #612 from github/dependabot/pip/botocore-1.18.9
Bump botocore from 1.17.52 to 1.18.9
2020-10-01 05:54:15 -07:00
Ross McFarlandandGitHub b7bae04756 Merge branch 'master' into sdist-tests 2020-09-14 15:10:08 -07:00
Ross McFarlandandGitHub 6b0d9e2274 Merge pull request #589 from phelpsw/compare_filtering_and_exit_codes
octodns-compare: Prefix filtering and status code on on mismatch
2020-09-03 12:05:25 -07:00
Ross McFarlandandGitHub 18160c095a Merge pull request #604 from github/dependabot/pip/boto3-1.14.52
Bump boto3 from 1.14.14 to 1.14.52
2020-09-01 08:09:45 -07:00
Ross McFarlandandGitHub f8e2117928 Merge pull request #602 from github/dependabot/pip/botocore-1.17.52
Bump botocore from 1.17.14 to 1.17.52
2020-09-01 08:03:13 -07:00
Ross McFarlandandGitHub b7752cbc05 Merge pull request #603 from github/dependabot/pip/google-cloud-core-1.4.1
Bump google-cloud-core from 1.3.0 to 1.4.1
2020-09-01 07:56:35 -07:00
Ross McFarlandandGitHub 52e3b33ddf Merge pull request #601 from github/dependabot/pip/pycountry-20.7.3
Bump pycountry from 19.8.18 to 20.7.3
2020-09-01 07:53:08 -07:00
Ross McFarlandandGitHub 8e62bd9ada Merge pull request #599 from numberly/limit-source
Implement octodns-sync --source
2020-08-27 09:12:16 -07:00
Ross McFarlandandGitHub 451e169777 Merge pull request #598 from rupa/readme-ns1-provider
Update README.md
2020-08-20 13:57:17 -07:00
Ross McFarlandandGitHub 73d2585e9e Merge pull request #581 from actazen/easydns_provider
Adding Octodns provider class for easyDNS
2020-07-21 14:03:22 -07:00
Ross McFarlandandGitHub 4175eff9ff Merge branch 'master' into master 2020-07-20 13:52:29 -07:00
Ross McFarlandandGitHub ee89b16ebd Merge pull request #588 from euphline/srv-validation
Add support for wildcard SRV records, as shown in RFC 2782
2020-07-20 13:52:20 -07:00
Ross McFarlandandGitHub a6a9f03cd8 Merge branch 'master' into srv-validation 2020-07-20 13:44:22 -07:00
Ross McFarlandandGitHub eca5c399f1 Merge pull request #565 from lancehudson/patch-1
Cloudflare: Increase page size
2020-07-20 13:35:20 -07:00
Ross McFarlandandGitHub e6e745d1b7 Merge branch 'master' into patch-1 2020-07-20 13:29:43 -07:00
Ross McFarlandandGitHub a5810915d1 Merge pull request #569 from DavHau/fix-setup-dependencies
fix: dependency 'ipaddress' unnecessary for py >= 3.2
2020-07-20 13:29:27 -07:00