From e82c42547151152dd642e75707c65cef61d23381 Mon Sep 17 00:00:00 2001 From: dgudim Date: Mon, 8 Dec 2025 22:48:49 +0200 Subject: [PATCH] Rename insecure flag to insecure-skip-tls-verify --- confluence/api.go | 4 ++-- util/cli.go | 22 +++++++++++----------- util/flags.go | 4 ++-- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/confluence/api.go b/confluence/api.go index d549ba2..cb1aeae 100644 --- a/confluence/api.go +++ b/confluence/api.go @@ -98,7 +98,7 @@ func (tracer *tracer) Printf(format string, args ...interface{}) { log.Tracef(nil, tracer.prefix+" "+format, args...) } -func NewAPI(baseURL string, username string, password string, insecure bool) *API { +func NewAPI(baseURL string, username string, password string, insecureSkipVerify bool) *API { var auth *gopencils.BasicAuth if username != "" { auth = &gopencils.BasicAuth{ @@ -108,7 +108,7 @@ func NewAPI(baseURL string, username string, password string, insecure bool) *AP } var httpClient *http.Client - if insecure { + if insecureSkipVerify { httpClient = &http.Client{ Transport: &http.Transport{ TLSClientConfig: &tls.Config{ diff --git a/util/cli.go b/util/cli.go index ef60617..360b73c 100644 --- a/util/cli.go +++ b/util/cli.go @@ -49,7 +49,7 @@ func RunMark(ctx context.Context, cmd *cli.Command) error { return err } - api := confluence.NewAPI(creds.BaseURL, creds.Username, creds.Password, cmd.Bool("insecure")) + api := confluence.NewAPI(creds.BaseURL, creds.Username, creds.Password, cmd.Bool("insecure-skip-tls-verify")) files, err := doublestar.FilepathGlob(cmd.String("files")) if err != nil { @@ -220,11 +220,11 @@ func processFile( } cfg := types.MarkConfig{ - MermaidScale: cmd.Float("mermaid-scale"), - D2Scale: cmd.Float("d2-scale"), - DropFirstH1: cmd.Bool("drop-h1"), - StripNewlines: cmd.Bool("strip-linebreaks"), - Features: cmd.StringSlice("features"), + MermaidScale: cmd.Float("mermaid-scale"), + D2Scale: cmd.Float("d2-scale"), + DropFirstH1: cmd.Bool("drop-h1"), + StripNewlines: cmd.Bool("strip-linebreaks"), + Features: cmd.StringSlice("features"), } html, _ := mark.CompileMarkdown(markdown, stdlib, file, cfg) fmt.Println(html) @@ -299,11 +299,11 @@ func processFile( ) } cfg := types.MarkConfig{ - MermaidScale: cmd.Float("mermaid-scale"), - D2Scale: cmd.Float("d2-scale"), - DropFirstH1: cmd.Bool("drop-h1"), - StripNewlines: cmd.Bool("strip-linebreaks"), - Features: cmd.StringSlice("features"), + MermaidScale: cmd.Float("mermaid-scale"), + D2Scale: cmd.Float("d2-scale"), + DropFirstH1: cmd.Bool("drop-h1"), + StripNewlines: cmd.Bool("strip-linebreaks"), + Features: cmd.StringSlice("features"), } html, inlineAttachments := mark.CompileMarkdown(markdown, stdlib, file, cfg) diff --git a/util/flags.go b/util/flags.go index fb4bbdd..297a5fa 100644 --- a/util/flags.go +++ b/util/flags.go @@ -197,10 +197,10 @@ var Flags = []cli.Flag{ Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_FEATURES"), altsrctoml.TOML("features", altsrc.NewStringPtrSourcer(&filename))), }, &cli.BoolFlag{ - Name: "insecure", + Name: "insecure-skip-tls-verify", Value: false, Usage: "skip TLS certificate verification (useful for self-signed certificates)", - Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_INSECURE"), altsrctoml.TOML("insecure", altsrc.NewStringPtrSourcer(&filename))), + Sources: cli.NewValueSourceChain(cli.EnvVar("MARK_INSECURE_SKIP_TLS_VERIFY"), altsrctoml.TOML("insecure-skip-tls-verify", altsrc.NewStringPtrSourcer(&filename))), }, }