• Fares's avatar
    feat(transfers): complete child separation with dependents, fix effective date logic · 1c8ee16d
    Fares authored
    - Fix effective date: use min(max(work_date, graduation_date), date_turned_25) instead of min(work_date, date_turned_25)
    - Make graduation_date mandatory when child is employed
    - Annual subscription now includes all family members (member + spouses + children + temps)
    - Add dependents section to form: user specifies counts and details (name, national_id) for each person joining new membership
    - TransferProcessor creates dependent records (spouses, children, temporary_members) from notes JSON on completion
    - Migration adds target_spouses_count, target_children_count, target_temps_count columns
    - Updated architecture map
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    1c8ee16d
Name
Last commit
Last update
..
Academies.md Loading commit data...
AcademyContracts.md Loading commit data...
AccessMatrix.md Loading commit data...
Accounting.md Loading commit data...
Achievements.md Loading commit data...
ActivitySubscriptions.md Loading commit data...
Alerts.md Loading commit data...
Archive.md Loading commit data...
Audit.md Loading commit data...
Auth.md Loading commit data...
Branches.md Loading commit data...
Carnets.md Loading commit data...
Cashier.md Loading commit data...
Children.md Loading commit data...
Coaches.md Loading commit data...
DEPENDENCY-GRAPH.md Loading commit data...
Dashboard.md Loading commit data...
Death.md Loading commit data...
Disciplines.md Loading commit data...
Divorce.md Loading commit data...
Documents.md Loading commit data...
Facilities.md Loading commit data...
FacilityDashboards.md Loading commit data...
FacilityGrids.md Loading commit data...
Fines.md Loading commit data...
Foreign.md Loading commit data...
Forms.md Loading commit data...
HR.md Loading commit data...
Honorary.md Loading commit data...
Installments.md Loading commit data...
Interviews.md Loading commit data...
Inventory.md Loading commit data...
MatchCenter.md Loading commit data...
MedicalBoard.md Loading commit data...
Members.md Loading commit data...
News.md Loading commit data...
Notifications.md Loading commit data...
ParentPortal.md Loading commit data...
Payments.md Loading commit data...
PlayerAffairs.md Loading commit data...
PlayerApi.md Loading commit data...
PlayerAuth.md Loading commit data...
PlaygroundAdmin.md Loading commit data...
PoolManagement.md Loading commit data...
Pricing.md Loading commit data...
Procurement.md Loading commit data...
Receipts.md Loading commit data...
Rentals.md Loading commit data...
Reports.md Loading commit data...
Reservations.md Loading commit data...
Roles.md Loading commit data...
Rules.md Loading commit data...
Sales.md Loading commit data...
Scheduling.md Loading commit data...
Seasonal.md Loading commit data...
ServiceCatalog.md Loading commit data...
Sessions.md Loading commit data...
Settings.md Loading commit data...
Sports.md Loading commit data...
SportsActivity.md Loading commit data...
SportsDashboard.md Loading commit data...
Spouses.md Loading commit data...
Subscriptions.md Loading commit data...
Support.md Loading commit data...
Temporary.md Loading commit data...
Tournaments.md Loading commit data...
TrainerPortal.md Loading commit data...
Training.md Loading commit data...
TrainingGroups.md Loading commit data...
Transfers.md Loading commit data...
Treasury.md Loading commit data...
Tutorials.md Loading commit data...
Users.md Loading commit data...
Waiver.md Loading commit data...
Workflow.md Loading commit data...