• Fares's avatar
    feat(sa): extend facility grid system to all facility types · 26eb4204
    Fares authored
    The zone grid was previously restricted to pool-type facilities only.
    Now any facility can have a grid configured (rows × cols, max 25 each)
    via the create/edit forms. Facilities with grid dimensions get the
    visual grid manager; those without keep the unit-based mirror view.
    
    Changes:
    - Remove facility_type='pool' filter from PoolGridService::getFacility
    - MirrorController routes by grid dimensions instead of facility type
    - Facility create/edit forms now include grid rows/cols fields
    - FacilityController store/update save grid dimensions
    - Facility model fillable updated with grid columns
    - Grid size limit increased from 20 to 25
    - Facility show page adds "الشبكة" button when grid is configured
    - MirrorStateService and SlotAvailabilityService check grid dims
      instead of facility_type for zone booking cross-checks
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    26eb4204
Name
Last commit
Last update
..
Academy.php Loading commit data...
AcademyContract.php Loading commit data...
Booking.php Loading commit data...
Coach.php Loading commit data...
Discipline.php Loading commit data...
Facility.php Loading commit data...
FacilityUnit.php Loading commit data...
Group.php Loading commit data...
GroupPlayer.php Loading commit data...
GroupSchedule.php Loading commit data...
Locker.php Loading commit data...
LockerRental.php Loading commit data...
Player.php Loading commit data...
PlayerDocument.php Loading commit data...
PricingRule.php Loading commit data...
Program.php Loading commit data...
Subscription.php Loading commit data...
TimeBracket.php Loading commit data...
Waitlist.php Loading commit data...