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)
This commit is contained in:
parent
82897d5cd3
commit
da1fd3da73
7 changed files with 754 additions and 2 deletions
|
|
@ -69,6 +69,9 @@ defmodule MvWeb.Router do
|
|||
|
||||
live "/settings", GlobalSettingsLive
|
||||
|
||||
# Membership Fee Settings
|
||||
live "/membership_fee_settings", MembershipFeeSettingsLive
|
||||
|
||||
# Contribution Management (Mock-ups)
|
||||
live "/contribution_types", ContributionTypeLive.Index, :index
|
||||
live "/contribution_settings", ContributionSettingsLive
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue