Commit Graph

18 Commits

Author SHA1 Message Date
930e71dfd8 fix: make HR shift stats match the table query so counts are accurate 2026-07-15 11:14:46 +08:00
ccfe622b52 fix: resolve empty string issue with Radix UI Select for branch selection 2026-07-15 11:12:05 +08:00
cb4f4dfb1c feat: Add branch selection for admins when creating shifts 2026-07-15 11:07:59 +08:00
8f078c1f33 Implement HR Branch isolation and Shift isolation 2026-07-14 11:41:04 +08:00
778bf0f52b Allow HR to view company shifts but protect from edit/delete 2026-07-14 10:55:18 +08:00
94c1ea050f Revert shift templates to be strictly isolated by creator 2026-07-06 13:52:53 +08:00
4691f27fbe Fix UI active state highlighting for My Attendance and Attendance Records 2026-07-06 13:51:21 +08:00
436dd731d4 Enforce branch isolation on Shift Calendar and fallback on templates 2026-07-06 13:43:11 +08:00
b63d58620f Fix shift assignment defaulting to present and update employee creation fields 2026-04-30 13:46:32 +08:00
69c5b4ff89 fix: resolve FormData rest_days array serialization bug in employee forms 2026-04-30 12:13:53 +08:00
c4d24427fa Fix attendance calendar to read shift from attendance record instead of employee default 2026-04-29 19:23:05 +08:00
c5b3a4623c fix shift 2026-04-20 15:50:57 +08:00
5a059a49fe Update ShiftController.php 2026-04-20 15:35:59 +08:00
bfec5d40d9 Update ShiftController.php 2026-04-20 15:31:09 +08:00
6139093af4 Update ShiftController.php 2026-04-20 15:24:01 +08:00
4fba6c39f9 build fix 2026-04-20 15:10:41 +08:00
4135d14b96 attendance calendar fix 2026-04-20 09:14:47 +08:00
273c8e8153 initial commit 2026-04-13 08:16:56 +08:00