OIDC-only sign-in, Vereinfacht connection test, locale defaults, and settings/docs cleanup #445

Merged
moritz merged 17 commits from feature/settings into main 2026-02-24 15:51:51 +01:00
Showing only changes of commit adb44241d9 - Show all commits

View file

@ -0,0 +1,20 @@
defmodule Mv.Repo.Migrations.AddOidcOnlyToSettings do
@moduledoc """
Adds oidc_only flag to settings. When true and OIDC is configured,
the sign-in page shows only OIDC (password login is hidden).
"""
use Ecto.Migration
def up do
alter table(:settings) do
add :oidc_only, :boolean, default: false, null: false
end
end
def down do
alter table(:settings) do
remove :oidc_only
end
end
end