1. 30 Jun, 2026 1 commit
    • Mahmoud Aglan's avatar
      Fix system coherence: RTL layout, DB column mismatches, permissions, global error handler · 4de529eb
      Mahmoud Aglan authored
      - Fix sidebar positioning (end-0 → start-0) so it appears on the RIGHT in RTL
      - Fix main content margin (me-64 → ms-64) to offset sidebar correctly
      - Fix TrainingProgram queries using non-existent is_active column → status
      - Fix User queries using is_active → status
      - Fix invoice type 'invoice' → 'standard' to match CHECK constraint
      - Fix CollectPaymentWizard using balance_due → due_amount + billable morphs
      - Fix notification template Blade parse error (unclosed parenthesis)
      - Align 10+ sidebar permission checks with actual route middleware permissions
      - Add missing permissions to seeder (pos.sell, inventory.list, reports.view, etc.)
      - Add comprehensive global error handler with full stack trace, SQL log, request data
      - Add Arabic error pages (500, 403, 404) with detailed debugging info
      Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
      4de529eb
  2. 29 Jun, 2026 13 commits