• 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
..
Attendance Loading commit data...
Audit/Models Loading commit data...
Facility Loading commit data...
Financial Loading commit data...
Identity Loading commit data...
Inventory Loading commit data...
Notification Loading commit data...
POS Loading commit data...
Participant Loading commit data...
Pricing Loading commit data...
Scheduling Loading commit data...
Shared Loading commit data...
Training Loading commit data...