• Fares's avatar
    feat(hr): comprehensive 30-point HR module overhaul · 39b96a83
    Fares authored
    - Employee profile: workforce type, fingerprint code, education fields,
      expanded military status (6 values), comprehensive salary display
    - Department staffing: authorized positions per job title, capacity tracking
    - Payroll: martyrs fund, stamp duties, external loan deductions (configurable)
    - Leave: configurable annual days from system_config, unlimited unpaid,
      breastfeeding hour tolerance integrated into attendance tardiness
    - Biometric: device management, punch reception API, attendance integration
    - Insurance Form S2 (wage adjustment notification), contract work receipt
    - Overtime fix: employee_id → employee_profile_id throughout
    - Disciplinary: investigation_result field
    - Loans: financing_company/bank_loan types with external entity fields
    - Documents: validity_status tracking, new types (work_stub, insurance_cert)
    - Label changes: الأجر التأميني, الرقم التأميني, الراتب الشامل
    - All HR permissions seeded to super_admin role
    - Architecture Map and Dependency Graph updated
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    39b96a83
Name
Last commit
Last update
..
by_employee.php Loading commit data...
index.php Loading commit data...