Files
localiserd/lib/localiser/web/controllers/onboarding_controller.ex
T

21 lines
493 B
Elixir

defmodule Localiser.Web.Controllers.OnboardingController do
use Phoenix.Controller, formats: [:json]
use OpenApiSpex.ControllerSpecs
alias Localiser.Domain.System
alias Localiser.Web.Schemas
tags ["Onboarding"]
security []
operation :status,
summary: "Get onboarding checklist status",
responses: [
ok: {"Onboarding status", "application/json", Schemas.OnboardingStatus}
]
def status(conn, _params) do
json(conn, System.onboarding_status())
end
end