21 lines
493 B
Elixir
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
|