feature/opnform #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/opnform"
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?
Rename roles/OpnForm → roles/opnform so the role resolves as digitalboard.core.opnform (Ansible collection convention is lowercase). Update tests/test.yml reference accordingly. Add automated admin user creation via POST /api/register, gated on opnform_admin_email + opnform_admin_password. Idempotent through a prior login probe. Without these vars the manual setup page flow is preserved. Add automated OIDC IdentityConnection setup via the per-workspace /api/open/workspaces/{id}/oidc-connections endpoint, gated on opnform_oidc_enabled. Hard-coupled to the admin bootstrap (the API requires an authenticated admin token); validation block fails fast if OIDC is enabled without admin credentials. Supports both an explicit opnform_oidc_group_role_mappings list and a fallback opnform_oidc_admin_group convenience var. Convert opnform_oidc_scopes from space-separated string to YAML list to match OpnForm's API expectation. Rewrite README "First login" and "OIDC setup" sections to reflect that self-hosted OpnForm does not ship a pre-seeded admin and to document the new bootstrap paths. BREAKING CHANGE: opnform_oidc_scopes changed from space-separated string to YAML list. Inventories that override it must update from "openid profile email" to [openid, profile, email].@ -0,0 +1,133 @@---Wo wird diese Datei verwendet?
@ -0,0 +1,3 @@#SPDX-License-Identifier: MIT-0---# vars file for homarrFalsche Beschreibung, kann weggelassen werden, wenn die Datei leer ist.
@ -1 +1,3 @@/.idea/Ein Rebase sollte durchgeführt werden, um Merge-Konflikte zu vermeiden.
@ -0,0 +1,35 @@#SPDX-License-Identifier: MIT-0Sollte auch noch ausgefüllt werden.
a6f301ee54to30f3c16b59