Files
HRM-System/app/Http/Controllers
admin 75ee8cacb8 fix: employee self-service - open controller access and clock-in/out
- LeaveApplicationController: add employee branch to bypass can() check
- AttendanceRecordController: add employee calendar view (own records only)
  + open clockIn/clockOut to employee type (no permission required)
- PayslipController: add employee branch to show own payslips only
- routes/web.php: remove permission:clock-in-out middleware from clock routes
- employee-dashboard.tsx: always show clock in/out buttons for employees
- Rebuild frontend assets
2026-06-30 13:51:02 +08:00
..
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-22 11:26:22 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 09:24:02 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 14:53:10 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00
2026-04-13 08:16:56 +08:00