• Mahmoud Aglan's avatar
    fix(membership): resolve 5 confirmed bugs from full-scale module scan · 0a92504c
    Mahmoud Aglan authored
    1. Transfer & Divorce now block completion if source member has debts
       (extracted DebtCheckService from WaiverProcessor to shared service)
    2. MemberNumberGenerator retries on UNIQUE constraint race (3 attempts)
    3. Acquired member detection uses direct members.transferred_from_* columns
       instead of fragile 4-table query with exception swallowing
    4. Waiver auto-complete moved to cron job (unblocks cashier HTTP response)
    5. Reconcile on profile view now flashes warning when status changes
    
    Also deletes all 77 outdated architecture maps per request.
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    0a92504c
Name
Last commit
Last update
.claude Loading commit data...
Another ERP that we may want to cheat from Loading commit data...
Server Connection Data Loading commit data...
app Loading commit data...
config Loading commit data...
cron Loading commit data...
database Loading commit data...
docker Loading commit data...
docs Loading commit data...
public Loading commit data...
support_tickets_downloads/support_screenshots Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.editorconfig Loading commit data...
.env Loading commit data...
.env.example Loading commit data...
.gitignore Loading commit data...
.php-cs-fixer.php Loading commit data...
BalanceSheet.html Loading commit data...
CLAUDE.md Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
SYSTEM_MAP.md Loading commit data...
Sports Module System Design DETAILED.md Loading commit data...
UPGRADE_PLAN.md Loading commit data...
captain-definition Loading commit data...
cli.php Loading commit data...
composer.json Loading commit data...
composer.lock Loading commit data...
interesting_features.md Loading commit data...
phpstan.neon Loading commit data...
phpunit.xml Loading commit data...
sports activity stuff .txt Loading commit data...
sports-activity-alignment-plan.md Loading commit data...
sports-activity-smart-filtering-plan.md Loading commit data...
trial_balance_2026-01-01_to_2026-05-10.csv Loading commit data...