• Mahmoud Aglan's avatar
    Program cascade delete + trainer-group assignment from both sides · 3d2c2052
    Mahmoud Aglan authored
    1. Program delete:
       - Removed delete button from program list (was broken)
       - Added red "حذف البرنامج" button inside program show page
       - Cascade deletes: sessions, schedules, enrollments, waitlists,
         assignments, groups — all force-deleted in one transaction
    
    2. Trainer-group assignment:
       - GroupShow: assign/remove trainers via polymorphic assignments table
       - TrainerShow: assign/remove groups, shows all assigned groups
         (both head_trainer_id and assignments-based)
       - A trainer can be assigned to multiple groups
       - A group can have multiple trainers assigned
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    3d2c2052
Name
Last commit
Last update
..
components Loading commit data...
errors Loading commit data...
layouts Loading commit data...
livewire Loading commit data...
print Loading commit data...
public Loading commit data...
receipts Loading commit data...
reports Loading commit data...
website Loading commit data...
welcome.blade.php Loading commit data...