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

165 Commits

Author SHA1 Message Date
Ross McFarland
d7880c084d Remove from __futures__ bits, all are now manditory 2022-09-15 14:10:21 -07:00
Ross McFarland
e116d26eec Implement black formatting 2022-07-04 12:27:39 -07:00
Kian-Meng Ang
04b7bf0ac2 Fix typos 2022-05-29 13:16:01 +08:00
Ross McFarland
25c6569a04 Correct the extraction warning links in the rest of the providers 2022-01-26 14:29:02 -08:00
Ross McFarland
7ad1a8389f Link all of the extration help messages to the README section 2022-01-25 19:03:18 -08:00
Ross McFarland
32c358af04 Quell all python warnings, mostly *Equals -> Equal and warn -> warning 2022-01-13 10:58:07 -08:00
Ross McFarland
ee8a425b1e Extract/shim Ns1Provider 2022-01-03 13:49:35 -08:00
Viranch Mehta
85eeec988c Rapid recheck for NS1 monitors 2021-12-03 15:25:38 -08:00
Viranch Mehta
085b57c84e Skip explicit countries when converting continent to countries in NS1 2021-11-15 13:48:53 -08:00
Viranch Mehta
264cd22e60 Add policy and frequency params for NS1 health-checks 2021-11-01 14:54:30 -07:00
Benjamin Kane
de76ee0fd6 Rename timeouts and make the default seconds. Add docs. 2021-10-27 15:28:42 -07:00
Benjamin Kane
dd45f74d30 Add customizable NS1 monitor tcp timout settings 2021-10-27 11:13:17 -07:00
Viranch Mehta
86253854e9 Merge branch 'master' into ns1-filter-chains 2021-10-22 13:18:25 -07:00
Viranch Mehta
7cd98591f4 Add warn for unparsable dynamic records 2021-10-22 13:13:39 -07:00
Viranch Mehta
b23f09608d Drop 'disabled' flag from NS1 filter chains 2021-10-22 12:41:34 -07:00
Viranch Mehta
ab897f65d9 Invalidate NS1 dynamic records with missing notes 2021-10-21 13:01:32 -07:00
Viranch Mehta
e0195294af Merge branch 'master' into ns1-filter-chains 2021-10-20 22:21:52 -07:00
Viranch Mehta
e201ed6747 Update record when NS1 filter chain is not as expected 2021-10-20 16:03:49 -07:00
Viranch Mehta
9c2a6aecc0 Process rules and pools in respective functions 2021-10-18 23:15:46 -07:00
Viranch Mehta
4610d17747 Refactor NS1 to breakdown large functions into smaller ones 2021-10-18 15:44:54 -07:00
Ross McFarland
8c0065b7c6 Merge branch 'master' into pool-value-up 2021-09-21 16:07:45 -07:00
Ross McFarland
9d02031fb8 Merge branch 'master' into python3-no-six 2021-09-21 16:02:36 -07:00
Viranch Mehta
43e02c916c enum for status flag of pool values 2021-09-21 01:54:55 -07:00
Viranch Mehta
c79572a45f Merge branch 'master' into pool-value-up 2021-09-20 21:04:07 -07:00
Viranch Mehta
d1d0de0c60 Fix typo in SUPPORTS_MULTIVALUE_PTR flag name 2021-09-17 21:59:16 -07:00
Viranch Mehta
201c57298a Deny up-flag support in BaseProvider 2021-09-17 15:40:06 -07:00
Viranch Mehta
f2e83a6a25 f-strings and lint fixes 2021-09-17 11:39:37 -07:00
Viranch Mehta
1c531a9281 Force enable/disable pool values 2021-09-17 11:20:42 -07:00
Ross McFarland
aae65594f2 Remove explicit use of six 2021-09-17 07:10:07 -07:00
Ross McFarland
4ca8cded8b f-strings for Ns1Provider 2021-09-04 18:04:40 -07:00
Ross McFarland
af22e8c9c7 Use ProviderException as the base for all provider exception classes 2021-08-31 19:39:04 -07:00
Viranch Mehta
ecb1753a07 Fix NS1 IPv6 monitor field 2021-08-25 11:10:08 -07:00
Viranch Mehta
b19c68fe0e Enable IPv6 for AAAA NS1 monitors 2021-08-25 10:01:10 -07:00
Viranch Mehta
2914f52ff3 evict NS1 record from cache before an operation 2021-08-24 00:29:56 -07:00
Viranch Mehta
106971853c add comment 2021-08-24 00:23:35 -07:00
Viranch Mehta
3754c16774 Cleaner and more compact NS1 record cache management 2021-08-24 00:19:53 -07:00
Viranch Mehta
c9fc8feae2 Centralized NS1 record cache management with decorator 2021-08-24 00:01:49 -07:00
Ross McFarland
025180ac3f NS1Client.records_update result caching & tests 2021-08-23 18:00:24 -07:00
Ross McFarland
aa88b877c4 Clear NS1 zone cache before record cache 2021-08-23 17:53:07 -07:00
Ross McFarland
efdb4866c0 Remove a couple of stray prints 2021-08-23 15:37:02 -07:00
Ross McFarland
64072f9f43 Coverage test for NS1 client caching behaviors 2021-08-23 15:36:57 -07:00
Ross McFarland
9522da210d implement & use NS1Client.reset_caches 2021-08-23 14:32:10 -07:00
Viranch Mehta
5ab238c611 Cache NS1 zones and records for faster re-retrival 2021-08-20 13:41:04 -07:00
Viranch Mehta
3abea76921 Merge branch 'master' into multi-value-PTR 2021-08-16 16:37:26 -07:00
Viranch Mehta
6e9ce3ac3c pick first PTR value instead of erroring out 2021-08-16 16:39:23 -07:00
Sham
6d302af719 adds support for CA provinces 2021-08-13 02:34:35 -07:00
Viranch Mehta
73ad7000ca better helper method name 2021-08-12 22:33:10 -07:00
Viranch Mehta
49bff426b7 Multi-value PTR records 2021-08-12 21:43:01 -07:00
Ross McFarland
1aa78b87a6 Merge branch 'master' into skip-creating-duplicate-monitors 2021-08-07 09:01:48 -07:00
Ross McFarland
c873824aff Link the changelog from ns1 shared_notifylist docstring 2021-08-04 12:28:59 -07:00