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

141 Commits

Author SHA1 Message Date
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
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
Ross McFarland
b21821dc88 Further info on Ns1Provider shared_notifylist usage 2021-08-03 08:18:55 -07:00
Ross McFarland
cfde1e908c notifylists have a 64 char limit, not monitors 2021-08-02 17:12:13 -07:00
Ross McFarland
e2139f92c0 Suport for shared_notifylist in Ns1Provider 2021-08-01 14:40:51 -07:00
Ross McFarland
7f59c476e0 NS1 _apply_Update needs to gc monitors w/existing 2021-08-01 12:17:29 -07:00
Sham
65056fb4cd check for identical monitor and skip creating one if found 2021-07-30 12:37:21 -07:00
Brian E Clow
21fcff920e Adding NS1 URLFWD support and testing 2021-07-22 14:32:09 -07:00
Ross McFarland
aa0376a15b Merge branch 'master' into NA-limitation-fix-part2 2021-07-18 14:08:32 -07:00
Sham
303e439a54 skip monitors that are not managed by OctoDNS 2021-06-30 12:11:54 -07:00
Sham
1b95724e17 Adding SX and UM to NA countries 2021-06-28 14:18:47 -07:00
Sham
832c22a513 added SX and UM to partial list of countries test 2021-06-27 01:24:13 -07:00
Sham
e55da245d9 comment for why US-* need to continue to exist under _REGION_TO_CONTINENT 2021-06-24 11:29:34 -07:00
Sham
7e0733a4e4 fix for NA continent geo target limitation on NS1 2021-06-23 12:37:40 -07:00
Sham
53608cbcf9 Merge branch 'octodns:master' into sham/issue-710 2021-06-10 00:26:30 -07:00
Sham
eb14873abb Allow the option to not pass Host header in healthchecks 2021-05-24 19:10:53 -07:00
Ross McFarland
428f9421a3 Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support 2021-05-04 21:19:02 -04:00
Viranch Mehta
6d7cab43e8 Rename data/params for dynamic methods 2021-05-03 10:59:12 -07:00
Viranch Mehta
15eb23eeb6 Trim trailing dot from CNAME answers for NS1 monitors 2021-04-30 20:26:11 -07:00
Viranch Mehta
40569945d2 Add support for dynamic CNAME records in NS1 2021-04-30 17:02:12 -07:00
Ross McFarland
fbd8389903 Tests for new-style ns1 data_for_dynamic_A fallback only pools 2021-04-26 17:10:22 -07:00
Ross McFarland
078576520d Rework NS1 pool handling to support fallback-only pools 2021-04-26 08:34:02 -07:00
Ross McFarland
0830b9c114 Handle and test for old-style NS1 catchall naming pattern 2020-06-23 14:54:40 -07:00
Ross McFarland
bbe4dc2d3e NS1 georegion, country, and catchall need to be separate groups 2020-06-23 09:49:37 -07:00
Ross McFarland
5975ae64be Update NS1 _REGION_FILTER to include remove_no_georegion in config 2020-05-13 09:47:46 -07:00
Ross McFarland
4323bed345 Merge branch 'master' into tcp-healthcheck-support 2020-05-11 07:10:59 -07:00