-
Mahmoud Aglan authored
1. Payment void now reverts entity status: added payment.voided listener that sets dependents back to pending_payment (or reverts member to payment_pending if membership payment is voided with no other valid payment) 2. Added join_date column to children and temporary_members tables (migration), set on activation. Display in family tree tables. 3. Removed stepchild (ابن/ابنة الزوج) from children relationship dropdown 4. Form fee (570) now includes annual subscription on post-activation additions (restored bcadd with getAnnualSubscriptionForAddition) 5. Added join_date to Child and TemporaryMember model fillables Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
5b48c8ed