Commit Graph
2814 Commits
Author SHA1 Message Date
Ross McFarland e91deea449 Merge pull request #1061 from octodns/meta-processor
Meta processor
2023-09-13 13:30:30 -06:00
Ross McFarland 4dca7c18cc Merge remote-tracking branch 'origin/main' into meta-processor 2023-09-10 14:46:17 -07:00
Ross McFarland 699afbc3dd Add MetaProcessor to README list 2023-09-10 14:43:54 -07:00
Ross McFarland ccb4f97a2f Merge pull request #1060 from octodns/spf-deprecations
Spf deprecations
2023-09-10 15:20:51 -06:00
Ross McFarland 9865475582 Merge branch 'main' into spf-deprecations 2023-09-10 15:13:33 -06:00
Ross McFarland 2f4e3e2d8e Merge pull request #1050 from octodns/yaml-includes
Add support for !include YAML directive
2023-09-10 15:13:08 -06:00
Ross McFarland c0382c3043 Add MetaProcessor documentation 2023-09-10 14:07:28 -07:00
Ross McFarland 0ad0c6be71 Update Manager to use MetaProcessor rather than special case of adding a meta record 2023-09-10 12:49:49 -07:00
Ross McFarland 00cbf2e136 processor should use id not name 2023-09-10 12:49:11 -07:00
Ross McFarland e61363b910 Need to add the meta record with lenient in case it's temp empty values 2023-09-10 12:48:12 -07:00
Ross McFarland 3343c4ba51 MetaProcessor implementation and testing 2023-09-10 12:30:26 -07:00
Ross McFarland a9467aaebb move auto-arpa to prepend post_processors
Preferable to have it run later after other processors have had their
change to add/remove records. Otherwise there may be PTRs created for
things that processors have filtered out. It's always possible to
manually include it in the appropriate places if you need finger grained
control.
2023-09-10 07:49:05 -07:00
Ross McFarland 557d0eb1cb Add post_processor Manager configuration option/support 2023-09-10 07:46:29 -07:00
Ross McFarland e8a88ac520 Deprecate SpfDnsLookupProcessor 2023-09-09 14:46:55 -07:00
Ross McFarland 4256ad6caf Deprecate SpfRecord 2023-09-09 14:35:45 -07:00
Ross McFarland 3c64836a88 Merge branch 'main' into yaml-includes 2023-09-08 13:09:36 -06:00
Ross McFarland b93ef685b3 Merge pull request #1058 from octodns/list-processors
Add a Processors list/section to the README
2023-09-06 15:18:16 -06:00
Ross McFarland 6be12c23b0 Add a Processors list/section to the README 2023-09-06 14:16:18 -07:00
Ross McFarland 6f16412432 Merge branch 'main' into yaml-includes 2023-09-06 14:55:53 -06:00
Ross McFarland 402e66384e Merge pull request #1048 from octodns/yaml-provider-static
YamlProvider support for shared file, loaded into all zones
2023-09-06 14:55:44 -06:00
Ross McFarland 028b2a52f6 Merge remote-tracking branch 'origin/main' into yaml-provider-static 2023-08-31 10:52:12 -07:00
Ross McFarland 8237aa955d Merge pull request #1044 from octodns/yaml-provider-refactor
Deprecate SplitYamlProvider, subsume functionality into YamlProvider w/a refactor
2023-08-31 11:50:10 -06:00
Ross McFarland 93b397cbb2 Correct Split Details directory example 2023-08-29 13:51:53 -07:00
Ross McFarland 8177ee6926 Revert "yaml provider is either split or zonefile, not both"
This reverts commit 6f39fcc5f7.
2023-08-29 12:59:38 -07:00
Ross McFarland 84add19ada Merge remote-tracking branch 'origin/main' into yaml-provider-refactor 2023-08-29 12:34:45 -07:00
Ross McFarland 77b1d7a1ba Correct split_catchall doc 2023-08-29 12:34:23 -07:00
Ross McFarland 6f39fcc5f7 yaml provider is either split or zonefile, not both 2023-08-27 08:37:26 -07:00
Ross McFarland e9d6e6d11f Merge pull request #1052 from octodns/readme-spf
Add octodns-spf to the README
2023-08-23 14:32:49 -06:00
Ross McFarland 3d719de1a5 Add octodns-spf to the README 2023-08-23 13:30:59 -07:00
Ross McFarland fa732a4fbc Merge pull request #1049 from octodns/zone-exception-context-support
Record's carry context, Zone exceptions make use of it to help with error messages
2023-08-22 15:25:34 -06:00
Ross McFarland dcaacf1dd0 Merge branch 'yaml-provider-static' into yaml-includes 2023-08-19 15:14:23 -06:00
Ross McFarland 645b088a38 CHANGELOG entry for YamlProvider !include support 2023-08-19 14:11:44 -07:00
Ross McFarland b5853ddc91 CHANGELOG entry for shared_filename 2023-08-19 14:09:58 -07:00
Ross McFarland ca1bae0797 CHANGELOG entry for shared_filename 2023-08-19 14:07:52 -07:00
Ross McFarland c64e279dd2 Add support for !include YAML directive 2023-08-19 13:45:01 -07:00
Ross McFarland 857d5e2a61 Record's carry context, Zone exceptions make use of it to help with error messages 2023-08-18 20:24:26 -07:00
Ross McFarland e48759791c forgot to add shared.yaml test file 2023-08-18 16:35:20 -07:00
Ross McFarland cb28fa0e26 YamlProvider support for shared file, loaded into all zones 2023-08-18 16:20:53 -07:00
Ross McFarland 779f2f44fa Rename split_only to disable_zonefile. More accurate and future-proof. Also improve doc a bit 2023-08-18 15:40:49 -07:00
Ross McFarland aab868f345 Make sure the only* record isn't showing up when it shouldn't 2023-08-18 09:25:06 -07:00
Ross McFarland 3f7234bfd3 Move sources tests into correct class 2023-08-18 08:18:26 -07:00
Ross McFarland 61d3ed884a More YamlProvider details testing 2023-08-18 07:39:47 -07:00
Ross McFarland b0dff4fe04 Try reordering if clauses 2023-08-17 13:15:15 -07:00
Ross McFarland b55cd4ff20 Merge branch 'main' into yaml-provider-refactor 2023-08-17 14:12:05 -06:00
Ross McFarland be1136e65e Merge pull request #1046 from octodns/archive-code-coverage
Archive code coverage data
2023-08-17 14:11:47 -06:00
Ross McFarland 5afb8c004f Per py vesion code coverage archive, include reports 2023-08-17 13:01:30 -07:00
Ross McFarland ad2377f1d2 Always try and upload coverage 2023-08-17 13:01:21 -07:00
Ross McFarland 1da6b72aef Upload the code coverage data 2023-08-17 13:01:12 -07:00
Ross McFarland 65096c0f1c break up ifs having coverage issues in 3.8/9 2023-08-17 12:56:39 -07:00
Ross McFarland e473c32bfb Add some directories to ignore 2023-08-17 12:23:43 -07:00