• Mahmoud Aglan's avatar
    Fix string truncation overflow across the system · 45c59e25
    Mahmoud Aglan authored
    Audited all varchar-limited columns vs code that generates values for them:
    
    - BranchForm: validation was max:20 but column is varchar(10) — fixed
    - ActivityService: Str::slug output now capped at 90 chars (column is 100)
    - TrainingProgramService: same slug truncation fix
    - SetupWizard: slug generation for activities/programs also truncated
    - Logout: removed navigate:true (app→guest layout cross breaks)
    
    Affected columns and their limits:
      branches.code = varchar(10) ✓ fixed
      training_groups.code = varchar(10) ✓ already validated
      activities.slug = varchar(100) ✓ now truncated
      training_programs.slug = varchar(100) ✓ now truncated
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    45c59e25
Name
Last commit
Last update
..
ActivityService.php Loading commit data...
EnrollmentService.php Loading commit data...
EvaluationService.php Loading commit data...
SessionGeneratorService.php Loading commit data...
TrainingGroupService.php Loading commit data...
TrainingProgramService.php Loading commit data...