|
|
18fef514b3
|
fix: robust git cleanup in git-pull script
|
2026-06-30 13:06:14 +08:00 |
|
|
|
20abd5d0bb
|
fix: map overtime hours and amount in payroll entries and backfill historical data
|
2026-06-26 14:59:37 +08:00 |
|
|
|
0feba46378
|
Fix leave balance calculation and ensure payslip number uniqueness
|
2026-06-26 14:05:23 +08:00 |
|
|
|
21fd05f064
|
build: compile assets for payroll export and totals
|
2026-06-15 11:08:18 +08:00 |
|
|
|
494b43fabf
|
feat: add payroll export, totals row, audit command, and payroll scenario tests
|
2026-06-15 10:57:01 +08:00 |
|
|
|
bfe796e65c
|
Add standalone Laravel optimize script
|
2026-06-15 09:35:49 +08:00 |
|
|
|
965388330b
|
fix: remove RDOT and hide resigned employees from calendar
|
2026-06-08 14:49:48 +08:00 |
|
|
|
ea7c5670f3
|
refactor: make branch alignment migration dynamic for all employees
|
2026-06-05 12:13:32 +08:00 |
|
|
|
a3166b97d2
|
fix: prioritize employee profile branch over raw terminal branch in biometric logs and sync logic, add swap migration
|
2026-06-05 12:09:44 +08:00 |
|
|
|
700cae9a27
|
build: compile assets containing biometric and attendance improvements
|
2026-06-04 14:12:32 +08:00 |
|
|
|
bf21a719c7
|
feat(biometrics): add shift-aware punch routing, 60s double-punch protection, and sync status column with pre-selection matching
|
2026-06-04 14:08:34 +08:00 |
|
|
|
b4a63553e0
|
build: compile assets for calendar scroll fix
|
2026-06-01 16:58:48 +08:00 |
|
|
|
4b2e37e4a6
|
style(layout): add flex-shrink safety with min-w-0 on main container elements and z-index 20 on sidebar to prevent horizontal page overflow
|
2026-06-01 16:56:46 +08:00 |
|
|
|
da1044bbd4
|
style(calendar): fix horizontal scroll overlapping by changing table to border-separate and enabling sticky position on employee column
|
2026-06-01 16:52:08 +08:00 |
|
|
|
e0185dbd2f
|
revert: undo z-index and sticky left offset positioning on calendars
|
2026-06-01 16:48:05 +08:00 |
|
|
|
a35fd919a4
|
fix(calendar): implement dynamic sidebar offset for sticky positioning on shift and attendance calendars
|
2026-06-01 16:45:17 +08:00 |
|
|
|
07b2b37530
|
fix(sidebar): resolve Tailwind compile issue and z-index overlap on calendar table
|
2026-06-01 16:35:32 +08:00 |
|
|
|
f2e451605b
|
fix(layout): prevent sidebar from shrinking in flexbox layouts
|
2026-06-01 16:25:29 +08:00 |
|
|
|
13ea4cad87
|
fix(layout): add w-full min-w-0 overflow-hidden wrapper in AppContent to fix sticky calendar name column overlap
|
2026-06-01 16:21:37 +08:00 |
|
|
|
adc95699b3
|
fix: daily wage undertime double-deduction, conditional meal break, and weekend approved LWOP deductions
|
2026-06-01 16:02:45 +08:00 |
|
|
|
bcb81ed68a
|
fix(attendance): resolve absent status on active clock-in, add auto-logout after 12h, support single punches in BiometricAttendanceController
|
2026-05-30 11:34:22 +08:00 |
|
|
|
d1a3a1245d
|
feat: add rollback_and_resync.php script
|
2026-05-30 11:25:24 +08:00 |
|
|
|
21b58a7952
|
fix: correct autoload vendor path to load local vendor directory
|
2026-05-30 11:24:06 +08:00 |
|
|
|
bd51c8a973
|
fix: correct bootstrap app path to load current folder settings
|
2026-05-30 11:23:23 +08:00 |
|
|
|
0e5ce80ed3
|
feat: add fix_production_attendance.php script
|
2026-05-30 11:22:28 +08:00 |
|
|
|
e89b8e0ccf
|
fix: update biometric sync timezone parsing to Asia/Manila and correct historical records
|
2026-05-30 11:13:45 +08:00 |
|
|
|
680bea2fc2
|
chore: remove temporary shift sync script
|
2026-05-28 12:46:20 +08:00 |
|
|
|
ad4897c0dc
|
chore: add temporary shift sync script
|
2026-05-28 12:46:06 +08:00 |
|
|
|
ee147f5625
|
chore: remove temporary dynamic reprocess script
|
2026-05-28 12:42:51 +08:00 |
|
|
|
e8d1a1bb1b
|
chore: add temporary dynamic reprocess script
|
2026-05-28 12:42:33 +08:00 |
|
|
|
cfe86edbf7
|
fix: adjust attendance auto-calculation threshold to have 1.5-hour tolerance to prevent early departures from triggering half-day status
|
2026-05-28 12:42:13 +08:00 |
|
|
|
5870285244
|
chore: remove temporary dynamic shift patch script
|
2026-05-28 12:37:04 +08:00 |
|
|
|
2b9c8b77a1
|
chore: add temporary dynamic shift patch script
|
2026-05-28 12:36:50 +08:00 |
|
|
|
f393a8282f
|
fix: preserve existing shift and policy in attendance record when overwriting via biometric sync
|
2026-05-28 12:29:55 +08:00 |
|
|
|
bc141f84a4
|
build: compile frontend assets with updated biometric sync parameters
|
2026-05-28 12:12:58 +08:00 |
|
|
|
a1695010f1
|
fix: allow bulk sync overwrite to process already-synced biometric records and respect active filters
|
2026-05-28 12:12:23 +08:00 |
|
|
|
e65cefb933
|
feat: remove default 7-day date filter from biometric attendance page
|
2026-05-28 11:55:51 +08:00 |
|
|
|
b63c9347e0
|
fix: remove self-deletion of git-pull.php in deploy script
|
2026-05-28 11:06:39 +08:00 |
|
|
|
62531000da
|
build: compile assets for shift calendar cell improvements
|
2026-05-26 09:05:44 +08:00 |
|
|
|
9eddfe7b2e
|
style: increase font size and cell height of Monthly Shift Calendar
|
2026-05-26 08:55:16 +08:00 |
|
|
|
2d038fda0d
|
feat: discard local server changes before git pull
|
2026-05-26 08:46:23 +08:00 |
|
|
|
b4e66733bf
|
fix: make branch_id migration conditional to prevent duplicate column error
|
2026-05-26 08:34:50 +08:00 |
|
|
|
21d2b1045c
|
debug: unlink local git-pull.php files to bypass untracked conflict
|
2026-05-26 08:33:59 +08:00 |
|
|
|
49f35a64a5
|
feat: add npm run build to deploy script workflow
|
2026-05-26 08:32:41 +08:00 |
|
|
|
4d7fc82d3d
|
debug: add robust Git root directory auto-detection
|
2026-05-26 08:30:46 +08:00 |
|
|
|
24123393ef
|
debug: support remote URL configuration parameter in git-pull
|
2026-05-26 08:27:55 +08:00 |
|
|
|
589df7bd21
|
debug: add proc_open fallback to git-pull script
|
2026-05-26 08:27:23 +08:00 |
|
|
|
8594cdfe95
|
debug: add diagnostics and execution fallbacks to deploy script
|
2026-05-26 08:26:52 +08:00 |
|
|
|
37eb6f7f8b
|
chore: update git-pull security token
|
2026-05-26 08:25:59 +08:00 |
|
|
|
ce08c2c665
|
feat: add standalone git-pull.php deployment script
|
2026-05-26 08:22:42 +08:00 |
|