• Mahmoud Aglan's avatar
    Fix membership payment sync, auto-send post-activation additions to cashier,... · 32e8dda5
    Mahmoud Aglan authored
    Fix membership payment sync, auto-send post-activation additions to cashier, and add fee calculation transparency
    
    - Fix critical bug in Cashier bootstrap where children/temporary_members activation
      failed silently due to non-existent join_date column (only spouses have it)
    - Add self-healing sync in MemberController::show() to fix historically stuck dependents
    - Auto-create payment_request when adding dependents to active members (post-activation)
    - Add pending additions UI section for active members showing cashier queue status
    - Store fee calculation breakdowns in new fee_breakdown_json column on dependent tables
    - Display expandable fee breakdowns in family tree for full calculation transparency
    - Add migration Phase_65_014 for fee_breakdown_json column
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    32e8dda5
Name
Last commit
Last update
..
Academies Loading commit data...
AcademyContracts Loading commit data...
Accounting Loading commit data...
Achievements Loading commit data...
ActivitySubscriptions Loading commit data...
Alerts Loading commit data...
Archive Loading commit data...
Audit Loading commit data...
Auth Loading commit data...
Branches Loading commit data...
Carnets Loading commit data...
Cashier Loading commit data...
Children Loading commit data...
Coaches Loading commit data...
Dashboard Loading commit data...
Death Loading commit data...
Disciplines Loading commit data...
Divorce Loading commit data...
Documents Loading commit data...
Facilities Loading commit data...
FacilityDashboards Loading commit data...
FacilityGrids Loading commit data...
Fines Loading commit data...
Foreign Loading commit data...
Forms Loading commit data...
HR Loading commit data...
Honorary Loading commit data...
Installments Loading commit data...
Interviews Loading commit data...
Inventory Loading commit data...
Members Loading commit data...
Notifications Loading commit data...
ParentPortal Loading commit data...
Payments Loading commit data...
PlayerAffairs Loading commit data...
PoolManagement Loading commit data...
Pricing Loading commit data...
Procurement Loading commit data...
Receipts Loading commit data...
Rentals Loading commit data...
Reports Loading commit data...
Reservations Loading commit data...
Roles Loading commit data...
Rules Loading commit data...
Sales Loading commit data...
Scheduling Loading commit data...
Seasonal Loading commit data...
ServiceCatalog Loading commit data...
Sessions Loading commit data...
Settings Loading commit data...
Sports Loading commit data...
Spouses Loading commit data...
Subscriptions Loading commit data...
Support Loading commit data...
Temporary Loading commit data...
Tournaments Loading commit data...
Training Loading commit data...
TrainingGroups Loading commit data...
Transfers Loading commit data...
Users Loading commit data...
Waiver Loading commit data...
Workflow Loading commit data...