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

2592 Commits

Author SHA1 Message Date
Samuel Parkinson
19e8a27110 Handle chunked values from DNS lookups 2023-02-20 18:17:43 +00:00
Samuel Parkinson
ae0497bb5a Add class comment 2023-02-20 18:17:43 +00:00
Samuel Parkinson
063bf78b9f Test nested include mechanisms 2023-02-20 18:17:43 +00:00
Samuel Parkinson
ee44779f7f Error on ptr mechanisms
It has been deprecated in https://datatracker.ietf.org/doc/html/rfc7208#section-5.5.
2023-02-20 18:17:43 +00:00
Samuel Parkinson
ffe35b9096 Mock calls to dns.resolver.resolve 2023-02-20 18:17:43 +00:00
Samuel Parkinson
4e106818b0 Handle more sorts of TXT record values 2023-02-20 18:17:43 +00:00
Samuel Parkinson
dfc0760adf Count extra lookups for the include mechanism
Co-authored-by: Jon Nangle <jon.nangle@ft.com>
2023-02-20 18:17:43 +00:00
Samuel Parkinson
dc446eefb9 Error on too many lookups from single SPF mechanisms 2023-02-20 18:17:43 +00:00
Samuel Parkinson
9f4a910a08 Upgrade dnspython
Matches the minimum version required by `octodns-bind`.
2023-02-20 18:17:43 +00:00
Ross McFarland
7fd6f9d181 Merge pull request #980 from adutton/update-readme-for-extracted-providers
Update README sample to reflect extracted providers
2023-02-17 12:16:50 -08:00
Aaron Dutton
6ac8d9c1a9 Update README sample to reflect extracted providers 2023-02-17 11:23:10 -08:00
Ross McFarland
028d840c44 Merge pull request #979 from sjparkinson/readme
Add `Financial-Times/octodns-fastly` to the resources
2023-02-16 09:31:18 -08:00
Samuel Parkinson
07e91f0d86 Add Financial-Times/octodns-fastly to the resources 2023-02-16 16:42:32 +00:00
Ross McFarland
fa789876b2 Merge pull request #974 from octodns/delayed-arpa
Delayed arpa
2023-02-07 11:37:26 -08:00
Ross McFarland
42ade94c33 Merge branch 'main' into delayed-arpa 2023-02-07 11:31:38 -08:00
Ross McFarland
4634c669b2 Merge pull request #975 from octodns/isort
Use pyproject.toml for tooling, add isort management of imports
2023-02-04 08:24:34 -08:00
Ross McFarland
1d535ad596 more pragma: no cover for 3.7 specific import work-around 2023-02-04 08:18:50 -08:00
Ross McFarland
ff7b9b0778 CHANGELOG entry for auto-arpa 2023-02-03 07:49:51 -08:00
Ross McFarland
cfaf7315de use pyproject.toml for tooling, add isort 2023-01-22 13:56:13 -08:00
Ross McFarland
6be0a8133a isort import formatting 2023-01-22 13:54:19 -08:00
Ross McFarland
0dfa537f07 pass at documenting auto_arpa support 2023-01-22 09:01:17 -08:00
Ross McFarland
ac59552403 Merge remote-tracking branch 'origin' into delayed-arpa 2023-01-22 08:26:20 -08:00
Ross McFarland
85954348dc Merge pull request #969 from octodns/octodns-record-breakup
Breakup of octodns.record file and tests
2023-01-22 08:14:28 -08:00
Ross McFarland
f8adb0dc47 Merge branch 'main' into octodns-record-breakup 2023-01-22 07:43:24 -08:00
Ross McFarland
cfa7918f35 auto-arpa support for ptrs with multiple values 2023-01-22 07:10:36 -08:00
Ross McFarland
5a1e3fcb88 Merge remote-tracking branch 'origin/main' into delayed-arpa 2023-01-20 18:12:34 -08:00
Ross McFarland
172f6a333b fully check auto_arpa and eligible_* usage for safety 2023-01-20 18:11:49 -08:00
Ross McFarland
8dd690ac88 helps if you add the files, AutoArpa 2023-01-19 12:19:10 -08:00
Ross McFarland
bc6a2d8067 working auto-arpa setup 2023-01-19 10:04:39 -08:00
Ross McFarland
6cb81cb15e Support for delaying arpa processing 2023-01-19 08:23:39 -08:00
Ross McFarland
f434178b34 Merge pull request #973 from mjekson/edgecenter_update
update README for EdgeCenter
2023-01-19 08:16:37 -08:00
Evgeny Nechiporenko
465fd2aefb update README for EdgeCenter 2023-01-19 18:38:44 +03:00
Ross McFarland
90c0402b00 break record tests into individual files 2023-01-02 23:08:18 -05:00
Ross McFarland
9205e32392 Finish breaking up octodns.record 2023-01-02 14:58:03 -05:00
Ross McFarland
965ee566bb Pull out rest of record into specific files 2023-01-02 14:33:44 -05:00
Ross McFarland
2c9c0518a5 Include Change in octodns.record, some module tests use it 2023-01-02 10:24:53 -05:00
Ross McFarland
be7c3d279e WIP breakup of octodns.record file 2023-01-02 10:12:59 -05:00
Ross McFarland
c9a57bf0a3 Merge pull request #968 from octodns/ds-record
Add support for DsRecord type
2023-01-02 06:20:46 -08:00
Ross McFarland
8ba5335333 Add support for DsRecord type 2023-01-01 21:15:11 -05:00
Ross McFarland
af23c00b26 Merge pull request #965 from octodns/certifi-bump
Bump certifi to 2022.12.7 due to security vuln
2022-12-13 10:19:22 -08:00
Ross McFarland
ed14cd6c4b Merge branch 'main' into certifi-bump 2022-12-13 10:16:22 -08:00
Ross McFarland
800141500f Merge pull request #966 from octodns/yaml-filenames-refactor
Refactor YamlProvider to add get_filenames
2022-12-09 08:51:12 -08:00
Ross McFarland
b54678bed9 Refactor YamlProvider to add get_filenames
Makes it easier to inherit from YamlProvider to add custom filename
handling
2022-12-09 08:47:02 -08:00
Ross McFarland
a8dd410e07 Bump certifi to 2022.12.7 2022-12-09 08:34:49 -08:00
Ross McFarland
498d792823 Merge pull request #959 from octodns/get-zone
Manager.get_zone used everywhere rather than direct create
2022-11-27 08:32:37 -08:00
Ross McFarland
976d68d710 Merge branch 'main' into get-zone 2022-11-27 06:53:42 -08:00
Ross McFarland
4190d65ea5 Merge pull request #957 from octodns/strict-supports-true
1.0 RC: Provider.strict_supports=True by default, fix tests that didn't like that
2022-11-21 07:52:06 -08:00
Ross McFarland
a19d44a530 Merge branch 'main' into strict-supports-true 2022-11-20 11:44:15 -08:00
Ross McFarland
bd13f8dab1 Manager.get_zone used everywhere rather than direct create 2022-11-20 09:24:28 -08:00
Ross McFarland
d0d945fa96 Merge pull request #958 from octodns/add-edge-center-to-readme
Add EdgeCenter DNS to README
2022-11-20 07:58:48 -08:00