mitgliederverwaltung/lib/mv
Moritz 339d37937a
Rename OIDC strategy from :rauthy to :oidc, update callback path
- Rename AshAuthentication strategy from :oidc :rauthy to :oidc :oidc;
  generated actions are now register_with_oidc / sign_in_with_oidc.
- Update config keys (:rauthy → :oidc) in dev.exs and runtime.exs.
- Update default_redirect_uri to /auth/user/oidc/callback everywhere.
- Rename Mv.Accounts helper functions accordingly.
- Update Mv.Secrets, AuthController, link_oidc_account_live and all tests.
- Update docker-compose.prod.yml, .env.example, README and docs.

IMPORTANT: OIDC providers must be updated to use the new redirect URI
/auth/user/oidc/callback instead of /auth/user/rauthy/callback.
2026-02-24 11:51:00 +01:00
..
accounts/user Member/Setting/validations: domain, actor, and seeds 2026-02-03 23:52:16 +01:00
authorization Restrict set_vereinfacht_contact_id to system actor 2026-02-23 19:54:43 +01:00
email_sync refactor: reduce nesting in SyncUserEmailToMember.sync_email 2026-02-04 13:03:36 +01:00
helpers feat(system_actor): add system_user?/1 and normalize email 2026-01-27 17:39:04 +01:00
membership fix: include Fee Type in export when Start Date not in fields 2026-02-24 09:30:11 +01:00
membership_fees Pass actor through CycleGenerator so seeds can use admin 2026-02-12 19:35:48 +01:00
vereinfacht Vereinfacht: filter blank vereinfacht_contact_id in sync_members 2026-02-23 20:49:30 +01:00
application.ex feat(vereinfacht): add client, sync flash and SyncContact change 2026-02-23 19:51:31 +01:00
config.ex Add Vereinfacht app URL setting and contact view URL 2026-02-23 19:54:43 +01:00
constants.ex Constants: add vereinfacht_required_member_fields 2026-02-23 22:13:16 +01:00
helpers.ex Member/Setting/validations: domain, actor, and seeds 2026-02-03 23:52:16 +01:00
mailer.ex Add generated starter app 2025-03-18 15:05:27 +01:00
oidc_role_sync.ex OIDC sign-in: robust after_action for get? result, non-bang role sync 2026-02-04 20:25:54 +01:00
oidc_role_sync_config.ex Add OIDC role sync config (OIDC_ADMIN_GROUP_NAME, OIDC_GROUPS_CLAIM) 2026-02-04 18:13:30 +01:00
release.ex Release.seed_admin: ensure app started when run via bin/mv eval 2026-02-04 21:33:41 +01:00
repo.ex chore: enable trigram extension 2025-10-30 16:48:45 +01:00
secrets.ex Rename OIDC strategy from :rauthy to :oidc, update callback path 2026-02-24 11:51:00 +01:00
statistics.ex Statistics: log Ash errors instead of returning 0/nil silently 2026-02-12 19:35:48 +01:00