feat(web): read-write configuration from admin UI #124
Reference in New Issue
Block a user
Delete Branch "feat-admin-config-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Convert all module settings from read-only to editable fields in the admin settings page.
Now editable:
New components:
SelectField(dropdown for sslmode),CheckboxField(boolean toggles for use_ssl, auth enabled flags)Secret handling: Redacted fields (
****) now render as password inputs with••••••••placeholder — editing replaces the value.Auth nested keys: Sub-sections (local, ldap, oidc) use nested object payloads so all fields within a section are sent together.
Backend already persists overrides via
settings_overridestable and flags restart-required changes (database, storage, server, schemas namespaces). SSEsettings.changedevent broadcasts to other admin sessions (from #101).Closes #117