Jonathan Leroy
f2a6f870b4
Make each alias zone reference its target zone instead of listing all
...
aliases zones in the target zone configuration
2020-10-20 22:18:48 +02:00
Jonathan Leroy
7bf0b31367
Revert "Add support for zones aliases"
...
This reverts commit b926d78c5c .
2020-10-20 19:54:35 +02:00
Jonathan Leroy and GitHub
2cc91ead71
Merge branch 'master' into zones-aliases
2020-10-20 19:51:56 +02:00
mintopia
e89f309179
Ensure pool caching works for Constellix Provider
...
The caching of pools for the Constellix provider will now cache based
on the type of pool and the name. Previously it was caching based on
the name only.
2020-10-16 17:59:10 +01:00
Ross McFarland and GitHub
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
ftm-qsc and GitHub
50f739495d
docs: fixed small typo in geo_records.md
...
Did you mean 'strongly'?
2020-10-14 20:45:49 +02:00
Jessica Smith and GitHub
00254f957f
Merge branch 'master' into constellix-improvements
2020-10-14 19:39:02 +01:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
832e481ea4
Bump boto3 from 1.14.52 to 1.15.9
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.14.52 to 1.15.9.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.14.52...1.15.9 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-10-01 12:55:18 +00:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
aad1467d5a
Bump botocore from 1.17.52 to 1.18.9
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.17.52 to 1.18.9.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.17.52...1.18.9 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-10-01 08:06:50 +00:00
mintopia
ce46758790
Add support for dynamic records to Constellix provider
2020-10-01 00:36:25 +01:00
Ross McFarland and GitHub
b7bae04756
Merge branch 'master' into sdist-tests
2020-09-14 15:10:08 -07:00
mintopia
5158d28b03
Update endpoint for Constellix provider to only include /domains when working on domain and record resources.
...
In order to add support for pools and other API resources from Constellix, we need to update the base URL to not contain domains and instead specify this where it's needed.
2020-09-10 23:52:23 +01:00
Ross McFarland and GitHub
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
Phelps Williams and GitHub
270fd9682f
Merge branch 'master' into compare_filtering_and_exit_codes
2020-09-03 11:58:10 -07:00
John Vandenberg
2442c23904
MANIFEST.in: Add test data
...
Fixes https://github.com/github/octodns/issues/608
2020-09-01 22:53:51 +07:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
229d77eda7
Bump boto3 from 1.14.14 to 1.14.52
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.14.14 to 1.14.52.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.14.14...1.14.52 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-09-01 15:04:28 +00:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
cfa4ac03dd
Bump botocore from 1.17.14 to 1.17.52
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.17.14 to 1.17.52.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.17.14...1.17.52 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-09-01 14:57:57 +00:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
179c89573f
Bump google-cloud-core from 1.3.0 to 1.4.1
...
Bumps [google-cloud-core](https://github.com/googleapis/python-cloud-core ) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/googleapis/python-cloud-core/releases )
- [Changelog](https://github.com/googleapis/python-cloud-core/blob/master/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-cloud-core/compare/v1.3.0...v1.4.1 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-09-01 14:54:26 +00:00
Ross McFarland and GitHub
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
dependabot-preview[bot] and GitHub
58535b3b69
Bump pycountry from 19.8.18 to 20.7.3
...
Bumps [pycountry](https://github.com/flyingcircusio/pycountry ) from 19.8.18 to 20.7.3.
- [Release notes](https://github.com/flyingcircusio/pycountry/releases )
- [Changelog](https://github.com/flyingcircusio/pycountry/blob/master/HISTORY.txt )
- [Commits](https://github.com/flyingcircusio/pycountry/compare/19.8.18...20.7.3 )
Signed-off-by: dependabot-preview[bot] <[email protected] >
2020-09-01 08:54:31 +00:00
Ross McFarland and GitHub
8e62bd9ada
Merge pull request #599 from numberly/limit-source
...
Implement octodns-sync --source
2020-08-27 09:12:16 -07:00
Guillaume Gelin
31105cc472
Implement octodns-sync --source
...
It can be useful to only synchronize zones that use a certain source. For
example, in a situation where some zones use a dynamic source and others don't,
you probably want to synchronize those with a dynamic source regularly, and
only synchronize the others when a change is made.
Although we only synchronize the zones that use a given source, we still want
to synchronize all sources to avoid deleting records that would live in another
source of the zone.
2020-08-27 16:16:24 +02:00
Ross McFarland and GitHub
451e169777
Merge pull request #598 from rupa/readme-ns1-provider
...
Update README.md
2020-08-20 13:57:17 -07:00
rupa and GitHub
b69fc32300
Update README.md
...
NS1 does support CNAME via octodns :)
2020-08-20 16:03:30 -04:00
Piotr Pieprzycki and GitHub
5ee68dd896
Merge branch 'master' into azuredns_txt
2020-08-17 09:40:59 +02:00
Piotr Pieprzycki
b4da48b860
Add tests for long txt record, test alias entries
2020-08-11 04:47:05 -04:00
Jonathan Leroy
b926d78c5c
Add support for zones aliases
...
This commit adds support for zones aliases. This allows to define one or
multiple zone as aliases of an existing zone without using workarounds
like simlinks and miltiple "zones" entries in the configuration file.
An alias zone is share all of its content with it parent zone, only the
name of the zone is different.
```
zones:
example.com.:
aliases:
- example.net.
- example.org.
sources:
- in
targets:
- out
```
Known issues:
- No documentation,
- Only the `octodns-sync` and `octodns-validate` commands supports
aliases zones at this time,
I added a loop in the manager init function which convert all alias
zone to "real" ones during config validation, however I'm not sure
this is the right approach. Comments welcome.
2020-08-03 00:47:22 +02:00
Phelps Williams and GitHub
a8c14a9625
Merge branch 'master' into compare_filtering_and_exit_codes
2020-07-21 14:11:52 -07:00
Ross McFarland and GitHub
73d2585e9e
Merge pull request #581 from actazen/easydns_provider
...
Adding Octodns provider class for easyDNS
2020-07-21 14:03:22 -07:00
John Dale
9e372fee19
Merge branch 'easydns_provider' of https://github.com/actazen/octodns into easydns_provider
2020-07-21 20:01:10 +00:00
John Dale
9e990632c4
Update to remove DYNamic A records
...
* Removed conversion of DYN records to A records
* Updated test fixtures to change test DYN to an A record
2020-07-21 19:58:24 +00:00
Phelps Williams
e1b2de656c
octodns-compare: Prefix filtering and status code on configuration mismatch
2020-07-20 17:42:47 -07:00
John Dale and GitHub
10abfd870b
Merge branch 'master' into easydns_provider
2020-07-20 19:04:03 -04:00
John Dale
6a2c7909bd
Merge branch 'easydns_provider' of https://github.com/actazen/octodns into easydns_provider
2020-07-20 23:01:30 +00:00
John Dale
9a2152d249
Update to remove URL and STEALTH records
...
* Removed conversion of URL and STEALTH records to CNAME records
* Updated test fixtures to remove URL conversion testing
2020-07-20 22:58:21 +00:00
Ross McFarland and GitHub
4175eff9ff
Merge branch 'master' into master
2020-07-20 13:52:29 -07:00
Ross McFarland and GitHub
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 McFarland and GitHub
a6a9f03cd8
Merge branch 'master' into srv-validation
2020-07-20 13:44:22 -07:00
Ross McFarland and GitHub
eca5c399f1
Merge pull request #565 from lancehudson/patch-1
...
Cloudflare: Increase page size
2020-07-20 13:35:20 -07:00
Ross McFarland and GitHub
e6e745d1b7
Merge branch 'master' into patch-1
2020-07-20 13:29:43 -07:00
Ross McFarland and GitHub
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
Ross McFarland
5c248b476d
According to docs ipaddress was 3.3, requires for ipaddress too
...
Also corrects futures to 3.2 in requires
2020-07-20 13:23:40 -07:00
Ross McFarland and GitHub
cb252c7c35
Merge branch 'master' into fix-setup-dependencies
2020-07-20 13:17:02 -07:00
Justin B Newman
427b8a1a06
Add support for wildcard SRV records, as shown in RFC 2782
2020-07-20 12:48:47 -05:00
John Dale and GitHub
ecfaa1160b
Merge branch 'master' into easydns_provider
2020-07-18 04:08:54 -04:00