|
|
503401f2e6
|
Setting: remove unused actor in default_fee_type validation
- Docs: Regenerate Cycles server-side enforcement note in membership-fee-architecture.
|
2026-02-04 11:40:19 +01:00 |
|
|
|
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 |
|
|
|
4a1042ab1a
|
feat: add atomic update for single member field visibility
|
2026-01-08 11:28:27 +01:00 |
|
|
|
78b5335456
|
refactor: migrate MembershipFeeSettingsLive to AshPhoenix.Form
|
2025-12-18 11:54:23 +01:00 |
|
|
|
511f52fba8
|
feat: improve error handling in settings validation for default_membership_fee_type_id
|
2025-12-18 11:54:23 +01:00 |
|
|
|
630b51ac34
|
refactor: replace ContributionSettingsLive mockup with MembershipFeeSettingsLive in navigation
|
2025-12-18 11:54:23 +01:00 |
|
|
|
e135a6cdbf
|
feat: implement full CRUD for membership fee types with settings UI
- Add interval immutability and deletion prevention validations
- Add settings validation for default_membership_fee_type_id
- Create MembershipFeeSettingsLive for admin UI with form handling
- Add comprehensive test coverage (unit, integration, settings)
|
2025-12-18 11:54:23 +01:00 |
|
|
|
25cc41b02e
|
feat: implement automatic cycle generation for members
- Add CycleGenerator module with advisory lock mechanism
- Add SetMembershipFeeStartDate change for auto-calculation
- Extend Settings with include_joining_cycle and default_membership_fee_type_id
- Add scheduled job skeleton for future Oban integration
|
2025-12-16 16:40:11 +01:00 |
|
|
|
13f77b5c0a
|
Refactor column visibility logic
continuous-integration/drone/push Build is passing
|
2025-12-02 14:18:27 +01:00 |
|
|
|
dce2053ce7
|
formatting and refactor member fields constant
|
2025-12-02 14:17:53 +01:00 |
|
|
|
397cbde9d6
|
feat: adds member visibility settings
|
2025-12-02 14:16:02 +01:00 |
|
|
|
37553d8d6c
|
feat: adds settings live view and updated seeds
|
2025-12-01 10:42:10 +01:00 |
|
|
|
193618eace
|
chore: adds settings ressource and migration
|
2025-12-01 10:42:10 +01:00 |
|