Commit Graph

60 Commits

Author SHA1 Message Date
6d75d3afc0 feat(hr): added rest day support to attendance records 2026-04-28 18:23:41 +08:00
486b7e7e10 feat(hr): set overtime threshold to 1 hour 2026-04-28 18:19:05 +08:00
e9d13413e2 feat(hr): added grace period support to late detection logic 2026-04-28 18:16:54 +08:00
c5bf5d8d79 feat(hr): added daily and hourly salary estimates to salaries view 2026-04-28 18:11:54 +08:00
c83508216b fix(hr): support midnight crossover in frontend workedHours calculation 2026-04-28 18:09:29 +08:00
2553fba614 fix(hr): support early arrivals for midnight shifts and crossover logic 2026-04-28 18:07:54 +08:00
614c931372 feat(hr): dynamic half-day and absent detection in attendance modal 2026-04-28 17:57:15 +08:00
6a7348edaa fix(hr): remove default times and fix calendar status precedence for Late/Early 2026-04-28 17:54:15 +08:00
01b10a8c2a feat(hr): improve attendance validation UI with legend codes 2026-04-28 17:50:13 +08:00
268b5e4635 feat(hr): grey out attendance fields if no shift is assigned 2026-04-28 17:47:15 +08:00
40d2df9615 feat(hr): enforce shift requirement for attendance entry 2026-04-28 17:45:36 +08:00
4acb74b2ee feat(hr): display employee shift details in attendance modal 2026-04-28 17:33:55 +08:00
4caf196f76 refactor(hr): reorder attendance modal fields and remove manual override logic 2026-04-28 17:29:45 +08:00
254347905f feat(hr): add manual attendance override and optimize payroll/attendance form layouts 2026-04-28 17:13:57 +08:00
25e3e2bb72 fix(frontend): fix CrudTable mappings by replacing id/accessor with key and id with action 2026-04-28 10:22:26 +08:00
48f5ca2887 fix(frontend): check for null value before calling toUpperCase in brackets table 2026-04-28 10:13:02 +08:00
55d9d7e668 fix(frontend): correctly implement CrudFormModal properties to resolve reading fields undefined 2026-04-28 10:11:36 +08:00
7e9d210b20 fix(frontend): update statutory bracket imports and build production assets 2026-04-28 10:02:47 +08:00
fc916244c6 feat(payroll): DOLE compliant payroll automation 2026-04-28 09:50:44 +08:00
84547f371b build fix 3 2026-04-24 14:59:51 +08:00
69ea3f9520 leave fix 2026-04-24 14:57:16 +08:00
9e0c4c967f attendance fix 2026-04-24 14:47:46 +08:00
dba76f6ce1 leave fix 2026-04-24 14:34:34 +08:00
b7aa318ae2 build fix 2026-04-23 13:51:54 +08:00
8d29a7ada2 fix leave 2026-04-23 13:28:27 +08:00
6f9a608903 fix payroll 2026-04-23 10:31:14 +08:00
dd071f6d8a fix hanging 2026-04-23 10:15:50 +08:00
077915eea4 buildfix 2026-04-22 11:26:22 +08:00
48d0620d44 attendancerecorfix 2026-04-21 13:00:08 +08:00
8ef13e7c50 git fix 2026-04-21 10:09:10 +08:00
789ad92585 build fix 2026-04-21 09:49:52 +08:00
515ca81a2d fix attendance bug 2026-04-21 09:34:16 +08:00
19618bee9c attendance update 2026-04-20 16:09:50 +08:00
c5b3a4623c fix shift 2026-04-20 15:50:57 +08:00
4fba6c39f9 build fix 2026-04-20 15:10:41 +08:00
cf3aee5efe build 3.0 2026-04-20 14:40:21 +08:00
662a6fc5b3 fix for edit password 2026-04-20 12:54:56 +08:00
97dfd39945 build 1.2 2026-04-20 12:39:39 +08:00
b065e6abe1 $ fix 2026-04-20 09:44:04 +08:00
7c269092e3 template 2026-04-20 09:34:58 +08:00
5d57a6713b edit payroll 2026-04-20 09:29:59 +08:00
4135d14b96 attendance calendar fix 2026-04-20 09:14:47 +08:00
5ead32031d salary 2026-04-20 07:54:19 +08:00
667e9b7ea5 public update 2026-04-20 00:35:46 +08:00
c4daa8326a build 2 2026-04-20 00:20:10 +08:00
7b0605a705 employee role seed 2026-04-13 14:53:10 +08:00
62d1f28cb1 build 1.6 2026-04-13 12:54:28 +08:00
b58c9d8779 Update base-providers.tsx 2026-04-13 12:21:30 +08:00
8db831d3e6 Update app.tsx 2026-04-13 11:28:12 +08:00
8e255e949a build 1.4 2026-04-13 11:24:46 +08:00