Commit graph

157 commits

Author SHA1 Message Date
Tom Limoncelli 0b8bb1d1ba
FEATURE: Add experimental --reportmax flag (#2719) 2023-12-13 12:32:39 -05:00
marte26 724ce29fa2
DOCS: Fix CAA_BUILDER parameter types (issuewild type should be string[]) (#2709) 2023-12-11 07:26:34 -05:00
Florian Ritterhoff a5a1facdaf
DOCS: add dhcid RR docs (#2715) 2023-12-11 07:25:27 -05:00
Jeffrey Cafferata 3ad9560b3a
CICD: Fixed go install command (#2712)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-10 20:50:21 -05:00
Jeffrey Cafferata 8f1b33ae17
CICD: GoReleaser generates TypeScript file (#2704)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-10 10:34:24 -05:00
Costas Drogos a6091f2ed4
BUG: Register an error if EnzureZoneExists fails (#2703) 2023-12-10 10:29:09 -05:00
Tom Limoncelli cbccbbeb8d
REFACTOR: Opinion: TXT records are one long string (#2631)
Co-authored-by: Costas Drogos <costas.drogos@gmail.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Vincent Hagen <blackshadev@users.noreply.github.com>
2023-12-04 17:45:25 -05:00
Tom Limoncelli c29a6486be Update generated files for v4.6.2 2023-12-04 17:08:06 +00:00
Jonathan Bouvier 88f007cd1d
ROUTE53: fix parameter type for R53_EVALUATE_TARGET_HEALTH (#2658) 2023-11-29 11:34:27 -05:00
Jonathan Bouvier e783d7024c
ROUTE53: Allow R53_ALIAS records to enable target health evaluation (#2649) 2023-11-27 17:50:21 -05:00
Tom Limoncelli 2ca9c84dbe
Unhide shell-completion flag (#2640) 2023-11-22 08:53:04 -05:00
Tom Limoncelli 3dab594757
CHORE: More cleanups (#2632) 2023-11-19 13:44:49 -05:00
Tom Limoncelli b5ce165903
CHORE: update deps (#2620) 2023-11-12 17:01:50 -05:00
Tom Limoncelli 7a1effb1d2
CHORE: lint (#2619) 2023-11-12 16:36:46 -05:00
Tom Limoncelli 5d8b8c906f
Merge branch 'master' into add_completion_script_generation 2023-10-31 09:23:05 -04:00
Filippo Valsorda 793c3b11c5
dnscontrol.d.ts: fix DOMAIN_ELSEWHERE_AUTO signature (#2606) 2023-10-31 09:22:05 -04:00
Tom Limoncelli c91fe6c1c8
CHORE: Remove diff1 from codebase (#2575) 2023-10-22 13:56:13 -04:00
Jeffrey Cafferata 94f6a99309
DOCS: Deprecated get-certs command (#2595) 2023-10-18 09:39:46 -04:00
Tom Whitwell b147fbf557
wip: complete subcommands after bare flags 2023-10-15 12:37:59 +01:00
Tom Whitwell b91bcf373f
Add Shell Completion script generation
`dnsutils shell-completion <shell>` will generate a shell completion
script for the specified shell (bash or zsh). If no shell is specified,
the script will be generated for the current shell, using `$SHELL`.
2023-10-15 11:12:28 +01:00
Purrrpley 7e79713603
Fix the return types of *_BUILDER functions (#2583)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-10-08 11:39:18 -04:00
imlonghao fa890063a1
BUG: Ensure report location is not empty (#2560) 2023-09-16 15:52:59 -04:00
Tom Limoncelli 6ad7f348f7
NEW RECORD TYPE: DHCID (#2557)
Co-authored-by: Tom Limoncelli <tlimoncelli@tlimworkm1.mynetworksettings.com>
2023-09-15 09:11:30 -04:00
Florian Ritterhoff 1d825be67a
NEW FEATURE: Added "push --report" flag which generates JSON report of changes made (#2543)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-09-14 13:15:54 -04:00
Vincent Hagen e32bdc053f
NEW FEATURE: Order changes based on the record dependencies (#2419)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-08-29 14:00:09 -04:00
Tom Limoncelli d4f6e01e7a
"get zones" js/djs format should generate double quotes, not single (#2526) 2023-08-21 16:16:13 -04:00
Costas Drogos 012c9441cb
New flag: --no-colors (disables colored output) (#2507)
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-18 09:19:18 -04:00
Jed Fox 38b0be5d3f
Fix types for SPF_BUILDER (#2487)
Co-authored-by: str4d <4993799+str4d@users.noreply.github.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-15 17:45:31 -04:00
asn-iac 1d9646d4ff
Adjust Error message formatting for preview/push (#2477)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-08 12:02:49 -04:00
jesse-matsec 7ab38dd825
dnscontrol get-zones --help typo fix (#2459) 2023-06-24 09:12:48 -06:00
Asif Nawaz 4ba630d0be
HEXONET: Updated GO-SDK to the latest version (#2448) 2023-06-21 07:08:26 -06:00
Tom Limoncelli e9b4b9b34d
CHORE: Rename js.Javascript to js.JavaScript (#2405) 2023-05-30 18:02:24 -04:00
Jed Fox f5a9f8b6d0
DOCS: TypeScript updates (#2402) 2023-05-30 12:59:58 -04:00
Jeffrey Cafferata e97cf01744
DOCS: consistency in code examples in language reference (#2394) 2023-05-24 16:09:22 -04:00
Tom Limoncelli 0b7dabacc8
NEW FEATURE: IGNORE() (diff2 only) (#2388)
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
2023-05-24 15:14:36 -04:00
nemunaire 5ae231030e
Update version in go.mod (#2382) 2023-05-20 13:21:45 -04:00
Jeffrey Cafferata d8f45aa868
DOCS: Split horizon (#2379)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-05-20 13:19:55 -04:00
Julius Rickert 08cdba4a79
NEW FEATURE: M365_BUILDER() (Microsoft 365 builder) (#2365)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-05-17 10:38:24 -04:00
Tom Limoncelli a597b28785
diff2 is now the default. Users of diff1 will get a warning (#2366)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-16 13:50:31 -04:00
Tom Limoncelli 66a76c44c1
Don't count diff2.REPORT (informational warnings) as a "correction" (#2361)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-16 10:42:08 -04:00
Tom Limoncelli 3d1cd30a1d
BUG: "dnscontrol version" not working (#2356)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-12 10:52:31 -04:00
Jed Fox f896b749d3
Fix doc URLs in .d.ts file (#2342)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-05-09 14:29:58 -04:00
Tom Limoncelli 444b48bb0a Suggestion to use diff2 should be more clear 2023-05-08 21:59:57 -04:00
Hamish Moffatt 5fd8b65815
format=js generates wrong DS() format (#2332)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-05-08 08:08:26 -04:00
Tom Limoncelli 489be2e3dc
ROUTE53: fix R53_ZONE() handling for domains (#2306)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-02 13:04:59 -04:00
Tom Limoncelli fba40d5373
BIND: Enable hermetic zone builds (#2275)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-04-25 18:00:11 -05:00
Tom Limoncelli 5e9472bd44
BUG: diff2 flag can not work in both places (#2286)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-04-17 14:59:35 -04:00
Tom Limoncelli bcf590f649
Enable --diff2 flag anywhere on the command line (#2281)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-04-16 14:46:39 -04:00
Tom Limoncelli 60470a3886
BUG: Some DNS zones are downloaded twice (#2120)
Signed-off-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
Co-authored-by: Grégoire Henry <hnrgrgr@users.noreply.github.com>
Co-authored-by: Amelia Aronsohn <squirrel@wearing.black>
Co-authored-by: Kai Schwarz <kschwarz@hexonet.net>
Co-authored-by: Asif Nawaz <asif.nawaz@centralnic.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Will Power <1619102+willpower232@users.noreply.github.com>
2023-04-14 15:22:23 -04:00
Paul Dee ac5006ba68
DOCS: Fix number type in typescript (#2219) 2023-03-24 08:39:04 -04:00