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

33 Commits

Author SHA1 Message Date
0b5dac30b6 DRY up tinydns ttl finding logic 2023-07-06 08:00:51 -04:00
59a8958226 Record.parse_rdata_texts, TinyDns support for arbitrary record types 2023-07-01 09:18:53 -07:00
b1252f923e deal with duplicates and duplicate auto-creates cleanly 2023-06-30 18:53:57 -07:00
80adcc5d9b TinyDNS SRV support and test coverage 2023-06-30 18:31:09 -07:00
7920b815f3 We now use .ownes, so no need to handle SubzoneRecordException 2023-06-30 16:35:45 -07:00
ca3a4541a0 TindyDNS rework passing tests 2023-06-30 14:59:48 -07:00
cdca6085a6 Correctly handle TTLs, remove dead code, arpa support 2023-06-30 13:13:07 -07:00
50df3387e6 tinydns lines to records isn't one-to-one, rework to handle that 2023-06-30 12:25:06 -07:00
1bad1e668b WIP: full tinydns spec-compliant source implementation 2023-06-29 15:40:00 -07:00
59478e9c7c Correctly handle trailing . in TinyDNS source fqdns 2023-06-29 10:12:52 -07:00
6be0a8133a isort import formatting 2023-01-22 13:54:19 -08:00
66debc0b80 Use super() now that we require python3, less error prone 2022-09-15 14:25:47 -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
32c358af04 Quell all python warnings, mostly *Equals -> Equal and warn -> warning 2022-01-13 10:58:07 -08:00
bd8e9c9c14 f-string some regexes in sources 2021-09-03 09:54:43 -07:00
b749d8cc32 f-strings for octodns/source/* 2021-09-02 16:49:52 -07:00
4d0bc29acc Remove a couple more filters( 2019-10-09 15:36:25 -07:00
0708b797da TinyDnsSource python3 2019-10-07 08:29:50 -07:00
8c9b9fce89 Move method doc to comment 2019-04-26 02:43:58 -07:00
29e477edbd Add comment about adding ':' characters into AAAA records read
from TinyDNS files
2019-04-26 09:44:03 +01:00
799e939381 Escape semicolons read in from TinyDNS TXT records 2019-04-17 11:34:55 +01:00
a10cab351b Add support for TinyDNS AAAA records 2019-04-12 21:29:58 +01:00
fbfc3f8bb9 Add support for TinyDNS TXT records 2019-04-12 20:40:28 +01:00
303d0532c8 Implement SUPPORTS_DYNAMIC functionality, no providers 2018-12-03 14:40:43 -08:00
cee7677ae4 Implement Zone.add_record lenient across our providers 2018-05-30 12:41:59 -07:00
3ea78af8e1 pycodestyle updates, mostly escaping \, couple r's, ignore break on binary 2018-04-15 09:58:36 -07:00
1340aee8a9 MX RFC1035 - priority -> preference & value -> exchange 2017-06-23 13:04:38 -07: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
da4632fb7c docstrings for each provider showing config 2017-03-17 10:03:27 -07:00
7957a4c018 Initial import of OSS OctoDNS 2017-03-15 15:38:10 -07:00