Add WG_IDP_CONFIG_FILE env var to seed OIDC/SAML identity providers from a YAML file at startup, enabling GitOps and IaC workflows. Providers are upserted by id (merge strategy preserves manual additions). Convert all e2e tests from NiceGUI User fixture to Playwright async API with --headed and --slowmo flags for visual debugging. Add full OIDC login flow test against the mock-oidc service. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_account.py | ||
| test_admin_users.py | ||
| test_devices.py | ||
| test_idp_seed.py | ||
| test_login.py | ||