mitgliederverwaltung/lib/mv_web/live/member_live
Moritz e3bea17827 Member show & MembershipFees: permissions, delete all, regenerate, errors
- Show: handle_info :member_updated and :put_flash; Linked User only when can_access_page? /users
- MembershipFeesComponent: can_create_cycle/can_destroy_cycle/can_update_cycle; buttons gated
- Delete all cycles via Ash.destroy (policy enforced); format_error Forbidden
- Regenerate cycles for normal_user and admin (no admin-only check)
- Member form: format_error tuple for membership_fee_type_id; Select a membership fee type (no None)
- show_membership_fees_test: read_only UI and policy tests
2026-02-03 23:52:24 +01:00
..
index refactor: remove code duplication using helper modules 2026-01-08 11:37:07 +01:00
show Member show & MembershipFees: permissions, delete all, regenerate, errors 2026-02-03 23:52:24 +01:00
form.ex Member show & MembershipFees: permissions, delete all, regenerate, errors 2026-02-03 23:52:24 +01:00
index.ex fix: make sure all tests run 2026-01-29 14:49:39 +01:00
index.html.heex Member LiveViews: row_id and data-testid for actions 2026-02-03 17:16:11 +01:00
show.ex Member show & MembershipFees: permissions, delete all, regenerate, errors 2026-02-03 23:52:24 +01:00