Commit graph

24 commits

Author SHA1 Message Date
Tom Limoncelli
2a28d81490
MSDNS: be more efficient with ttl changes ()
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-03-31 09:08:26 -04:00
Tom Limoncelli
f676c4956e
diff2: Add a "hints" when change is TTL-only ()
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-03-29 14:34:10 -04:00
Tom Limoncelli
6ac1961341
TESTING: Disable colorized output during tests ()
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-03-29 13:57:49 -04:00
Vincent Hagen
9ffec690f5
TRANSIP: Improve diff2 implementation ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-03-26 12:51:45 -04:00
Tom Limoncelli
edf4c92815
FEATURE: Truncate report of ignored/purged items unless --full ()
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-03-20 09:40:28 -04:00
Tom Limoncelli
30646a15f7
CHORE: go generate () 2023-03-16 09:21:35 -04:00
Tom Limoncelli
81054e72c5
CHORE: linting () 2023-03-15 18:35:34 -04:00
Tom Limoncelli
2586e2b611
CORE: Clean up diff2 code in prep for production () 2023-02-28 01:25:09 -05:00
Tom Limoncelli
e129e40313
FEATURE: Colorize diff2 output () 2023-02-28 01:14:06 -05:00
Tom Limoncelli
05dc26bf2e
BUG: diff2: ttl changes don't always work () 2023-02-25 22:40:54 -05:00
Jeffrey Cafferata
ab872cc13f
CHORE: Go fmt ()
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-02-25 22:20:12 -05:00
Tom Limoncelli
fc3a217dc1
Bugfixed: NO_PURGE now works on all diff2 providers () 2023-02-19 12:33:08 -05:00
Tom Limoncelli
e3dc604247
AZURE_DNS: Convert to use diff2 natively () 2023-02-07 16:53:49 -05:00
Tom Limoncelli
e1ce6ff34f
CLOUDFLARE: Adopt diff2 () 2023-02-01 16:18:01 -05:00
Tom Limoncelli
de202531cb
NEW FEATURE: NO_PURGE reports what is not purged (diff2 only) () 2023-02-01 07:27:00 -05:00
Tom Limoncelli
0051b41720
BUGFIX: CREATE may product empty log messages (ByRecordSet) () 2023-01-29 13:01:40 -05:00
Tom Limoncelli
8249a4b95b
Linting () 2023-01-28 11:09:38 -05:00
Tom Limoncelli
214eaeb84d
DOCS: Clarify ByRecord() assertions () 2023-01-11 12:17:34 -05:00
Tom Limoncelli
5c0801f4a8
DOCS: Improve pkg/diff2 documentation () 2023-01-01 14:14:18 -05:00
Tom Limoncelli
96e4e88fc5
Cleanups () 2022-12-30 22:03:36 -05:00
Tom Limoncelli
397ce107e5
REFACTOR: Add a backwards compatible interface to diff2 () 2022-12-30 21:53:50 -05:00
Tom Limoncelli
d765ced927
CHORE: Make Test_filterBy more readable () 2022-12-30 21:33:14 -05:00
Tom Limoncelli
54fc2e9ce3
NEW FEATURE: diff2: A better "diff" mechanism () 2022-12-11 17:28:58 -05:00
Tom Limoncelli
b0f2945510
REFACTOR: Add diff2 enable flag to all DNS providers ()
This should enable the diff2 code to be inserted with good "git blame" results for new code.  I'm adding this early to catch any problems early.
2022-12-11 15:02:58 -05:00