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

19 Commits

Author SHA1 Message Date
98f51db028 updated black formatting 2023-05-23 10:27:23 -07:00
47a898b1dc Wrap subnet support behind a SUPPORTS_ flag 2023-04-09 08:15:44 -07:00
d7880c084d Remove from __futures__ bits, all are now manditory 2022-09-15 14:10:21 -07:00
fa4225b625 Fix lots of errant '...' '...' string joins 2022-09-06 12:47:47 -07:00
e116d26eec Implement black formatting 2022-07-04 12:27:39 -07:00
04b7bf0ac2 Fix typos 2022-05-29 13:16:01 +08:00
33a10eada4 Base support for managing root NS records
* Zone object no longer treats them special, some tests needed adjusting
  b/c of this, some provider's tests may also need adjusting, though
  they should not plan changes since they won't (yet) have
  SUPPORTS_ROOT_NS
* _process_desired_zone filters and warns when not supported
* YamlProvider supports them
* TinyDnsBaseSource supports them
2022-02-08 10:26:49 -08:00
43e02c916c enum for status flag of pool values 2021-09-21 01:54:55 -07:00
c79572a45f Merge branch 'master' into pool-value-up 2021-09-20 21:04:07 -07:00
d1d0de0c60 Fix typo in SUPPORTS_MULTIVALUE_PTR flag name 2021-09-17 21:59:16 -07:00
201c57298a Deny up-flag support in BaseProvider 2021-09-17 15:40:06 -07:00
6e9ce3ac3c pick first PTR value instead of erroring out 2021-08-16 16:39:23 -07:00
dea4647a16 Make SUPPORTS_DYNAMIC an optional property, defaulting to False 2019-01-28 09:47:23 -08:00
303d0532c8 Implement SUPPORTS_DYNAMIC functionality, no providers 2018-12-03 14:40:43 -08:00
94bfb1e507 Switch populate to return exists, cleaner setup 2018-01-21 14:06:20 -08:00
9637218c8b Add lenient to abstract BaseSource signature 2017-07-03 16:10:48 +02:00
a97818b6ec populating existing provider state is lenient
- adds lenient flag to Record.new, problems during validation are just
  warnings if it's true
- target populate calls during the plan phase pass lenient=True
- make all of the provider.populate call logging consistent including both
  target and lenient
- add source=self to Record.new in a few places that were missing it
2017-06-23 09:01:25 -07:00
852c101388 Switch to an explicit SUPPORTS setup 2017-06-21 17:08:16 -07:00
7957a4c018 Initial import of OSS OctoDNS 2017-03-15 15:38:10 -07:00