mitgliederverwaltung/lib/membership
Moritz 5ed41555e9 Member/Setting/validations: domain, actor, and seeds
- setting.ex: domain/authorize for default_membership_fee_type_id check
- validate_same_interval: require membership_fee_type (no None)
- set_membership_fee_start_date: domain/actor for fee type lookup
- Validations: domain/authorize for cross-resource checks
- helpers.ex, email_sync change, seeds.exs actor/authorize fixes
- Update related tests
2026-02-03 23:52:16 +01:00
..
changes feat: add groups resource #371 2026-01-27 16:03:21 +01:00
member/changes docs: add typespec for SetDefaultMembershipFeeType.change/3 2025-12-26 21:40:32 +01:00
setting/changes feat: add atomic update for single member field visibility 2026-01-08 11:28:27 +01:00
custom_field.ex Add CustomField resource policies and tests 2026-01-29 16:10:12 +01:00
custom_field_value.ex CustomFieldValue: remove unused require Ash.Query 2026-01-27 16:07:01 +01:00
email.ex fix: Allow optional email values in custom fields 2025-11-13 18:40:18 +01:00
group.ex Add resource policies for Group, MemberGroup, MembershipFeeType, MembershipFeeCycle 2026-02-03 23:52:12 +01:00
member.ex Add email-change permission validation for linked members 2026-02-03 14:35:32 +01:00
member_group.ex Add resource policies for Group, MemberGroup, MembershipFeeType, MembershipFeeCycle 2026-02-03 23:52:12 +01:00
membership.ex CustomField policies: actor required, no system-actor fallback, error handling 2026-01-29 16:10:12 +01:00
setting.ex Member/Setting/validations: domain, actor, and seeds 2026-02-03 23:52:16 +01:00