Ross McFarland
70c35aac26
WIP implementation of dyanmic pools & rules validation
7 years ago
Ross McFarland
2829862ea5
Major refactoring of record validation to better support (planned) complex/dynamic record types
7 years ago
Ross McFarland
c41824c3e9
Better weighting support
7 years ago
Ross McFarland
92b025fe1a
Support for weights of pools
7 years ago
Ross McFarland
9d45386f4d
Sketch of new dynamic record config in unit.tests.
7 years ago
Ross McFarland
3d0f5aeca0
Config-based plan_output
Refactors the provider class lookup and kwarg processing so that it can be
reused for plan_output.
8 years ago
Paul van Brouwershaven
4b41762642
Use target.id instead of class name
8 years ago
Paul van Brouwershaven
11f4359099
Add support for included and excluded records
`Included` and `Excluded` can be used to filter records for one or more specific provider(s). This can be extremely useful when certain record types are not supported by a provider and you want only that provider to receive an alternative record.
See also: https://github.com/github/octodns/issues/26
8 years ago
Ross McFarland
c24c793bcb
CAA unit tests for provider support
8 years ago
Ross McFarland
1340aee8a9
MX RFC1035 - priority -> preference & value -> exchange
9 years ago
Ross McFarland
7e0730ea1b
Helps if I add the new config file
9 years ago
Ross McFarland
ff2fec72d8
Add support for ignored records.
```yaml
ignored:
octodns:
ignored: true
type: A
value: 1.2.3.4
```
9 years ago
zBart
bc98af024b
Handle Cloudflare not escaping semicolons
9 years ago
Ross McFarland
377bda4f9c
Implement simplistic planning concurrency, by zone
9 years ago
Ross McFarland
7957a4c018
Initial import of OSS OctoDNS
9 years ago