Accrue.SetupDiagnostic exception (accrue v1.0.0)

Copy Markdown View Source

Shared setup-diagnostic carrier for first-hour host misconfiguration.

Summary

Types

t()

@type t() :: %Accrue.SetupDiagnostic{
  __exception__: true,
  code: String.t(),
  details: term(),
  docs_path: String.t(),
  fix: String.t(),
  summary: String.t()
}

Functions

admin_mount_missing(opts \\ [])

@spec admin_mount_missing(keyword()) :: t()

auth_adapter(opts \\ [])

@spec auth_adapter(keyword()) :: t()

format(diagnostic)

@spec format(t()) :: String.t()

migrations_pending(opts \\ [])

@spec migrations_pending(keyword()) :: t()

oban_not_configured(opts \\ [])

@spec oban_not_configured(keyword()) :: t()

oban_not_supervised(opts \\ [])

@spec oban_not_supervised(keyword()) :: t()

redact(value)

@spec redact(term()) :: String.t()

repo_config(opts \\ [])

@spec repo_config(keyword()) :: t()

webhook_pipeline(opts \\ [])

@spec webhook_pipeline(keyword()) :: t()

webhook_raw_body(opts \\ [])

@spec webhook_raw_body(keyword()) :: t()

webhook_route_missing(opts \\ [])

@spec webhook_route_missing(keyword()) :: t()

webhook_secret_missing(opts \\ [])

@spec webhook_secret_missing(keyword()) :: t()