This website requires JavaScript.
94c1ea050f
Revert shift templates to be strictly isolated by creator
main
admin
2026-07-06 13:52:53 +08:00
4691f27fbe
Fix UI active state highlighting for My Attendance and Attendance Records
admin
2026-07-06 13:51:21 +08:00
82d5592aec
Fix HR users with employee type bypassing branch view in Attendance Records
admin
2026-07-06 13:49:05 +08:00
a3903ffe34
Revert my_attendance to strictly personal for HR
admin
2026-07-06 13:47:18 +08:00
cde0fe3bff
Allow HR users to view branch employees in My Attendance calendar
admin
2026-07-06 13:45:59 +08:00
436dd731d4
Enforce branch isolation on Shift Calendar and fallback on templates
admin
2026-07-06 13:43:11 +08:00
f851f30df5
Fallback PayrollRunController to created_by Auth id for branch managers
admin
2026-07-06 13:16:00 +08:00
611f1539b6
Add migration to revoke manage-any permissions from HR role
admin
2026-07-06 13:10:33 +08:00
9a96bfd4b5
Add opcache_reset to deployment script
admin
2026-07-06 12:59:59 +08:00
359de36252
Fix LeaveBalanceController query relationship for branch_id
admin
2026-07-06 12:54:40 +08:00
755650c3b3
Fix HR branch isolation for leave balances and attendance records, and separate My Attendance
admin
2026-07-06 12:50:37 +08:00
91adb44439
Restore Clock In/Out buttons in UI
admin
2026-07-06 12:29:55 +08:00
f63e078bc6
Build assets for production
admin
2026-07-06 11:53:50 +08:00
0c43ac406b
Add enable_clock_in_out toggle for branches
admin
2026-07-06 11:51:11 +08:00
3872cabda2
feat: hide attendance card on employee dashboard unless branch is Jalipa, Mirandilla &. Co.
admin
2026-07-06 11:37:44 +08:00
21a076c5b3
chore: push built frontend assets
admin
2026-07-06 11:33:33 +08:00
9951096e0d
feat: group employee personal modules into Self Service folder
admin
2026-07-06 11:28:37 +08:00
687ea154c0
feat: show company menus to employees if permissions are granted, deduplicate dashboard
admin
2026-07-06 11:21:26 +08:00
3ece654965
fix: remove location_exempt from validation and prevent form reset on error
admin
2026-07-06 10:30:34 +08:00
31652ce057
feat: implement out of radius clock in warning modal, remove location exempt UI
admin
2026-07-06 10:23:19 +08:00
ffaaded062
feat: rename location exempt label and add tooltip for clarity
admin
2026-07-06 10:08:58 +08:00
8ed2f9559a
feat: improve employee form validation auto-scroll and specific errors
admin
2026-07-06 10:03:54 +08:00
f9bad53efd
fix: import Switch component in employee create page
admin
2026-07-06 09:42:18 +08:00
f63c7ea54f
feat: embed map in attendance record details modal
admin
2026-07-02 13:46:29 +08:00
31d0ffb9ce
fix: completely decouple locate me button from leaflet DOM tree
admin
2026-07-02 13:41:11 +08:00
53f7dde231
fix: intercept leaflet map clicks using L.DomEvent
admin
2026-07-02 13:37:22 +08:00
f562243210
fix: make locate me button clickable by fixing pointer events
admin
2026-07-02 13:33:25 +08:00
8f9a30be12
chore: build frontend assets for locate me button
admin
2026-07-02 13:31:49 +08:00
119148cbcb
feat: add locate me button to branch location picker
admin
2026-07-02 13:28:25 +08:00
fe7f19b8a7
chore: set COMPOSER_HOME for shared hosting deployment
admin
2026-07-02 13:24:28 +08:00
49c711d2d9
chore: remove npm build from deployment script
admin
2026-07-02 13:23:46 +08:00
59697d9a54
chore: add composer install to git-pull script
admin
2026-07-02 13:22:25 +08:00
4f6a53b73d
chore: lock composer platform php version to 8.2
admin
2026-07-02 13:20:34 +08:00
d40c5662d3
feat: add branch isolation for managers and zkteco biometric tracking
admin
2026-07-02 13:06:09 +08:00
1974ea1982
Fix route middleware for leave balances and biometric attendance to allow view-only access
admin
2026-07-01 10:32:09 +08:00
ec042d377e
chore: update compiled production assets
admin
2026-07-01 10:09:43 +08:00
5b7a41927b
Add Leave Balances and Biometric Attendance menu items for employees and handle view-only permissions
admin
2026-07-01 10:02:32 +08:00
a5074282aa
Fix role permission saving: use admin's modules instead of target role's restricted list
admin
2026-07-01 09:48:52 +08:00
228f4649c0
Add missing modules to employee role config (leave_balances, biometric_attendance, etc.)
admin
2026-07-01 09:45:57 +08:00
15244b0488
Fix permission caching and validation issues
admin
2026-07-01 09:22:17 +08:00
50ad5f45eb
fix: resolve permission/role cache not reflecting issues
admin
2026-06-30 16:44:13 +08:00
5a95cdf4ef
feat: simplify leave applications UI and endpoint access for employee role
admin
2026-06-30 16:10:48 +08:00
96c7e7cd63
feat: hide clock in/out buttons on employee dashboard
admin
2026-06-30 15:58:08 +08:00
a1e6b46817
feat: add Role dropdown to employee create and edit forms
admin
2026-06-30 15:37:58 +08:00
75ee8cacb8
fix: employee self-service - open controller access and clock-in/out
admin
2026-06-30 13:51:02 +08:00
c11ee26183
build: recompile frontend assets with employee sidebar menu changes
admin
2026-06-30 13:44:43 +08:00
de172942ff
feat: add employee self-service sidebar menu and open access routes
admin
2026-06-30 13:43:11 +08:00
47e6b93688
fix: embed raw SQL directly into check-leaves script and split queries
admin
2026-06-30 13:19:06 +08:00
1b8586b331
fix: actually perform data insert in check-leaves due to PDO multi-query restrictions
admin
2026-06-30 13:17:31 +08:00
91ba3e7aba
chore: add db debug script for leaves
admin
2026-06-30 13:14:59 +08:00
afff2606da
feat: seed leave data to production database
admin
2026-06-30 13:11:53 +08:00
18fef514b3
fix: robust git cleanup in git-pull script
admin
2026-06-30 13:06:14 +08:00
20abd5d0bb
fix: map overtime hours and amount in payroll entries and backfill historical data
admin
2026-06-26 14:59:37 +08:00
0feba46378
Fix leave balance calculation and ensure payslip number uniqueness
admin
2026-06-26 14:05:23 +08:00
21fd05f064
build: compile assets for payroll export and totals
admin
2026-06-15 11:08:18 +08:00
494b43fabf
feat: add payroll export, totals row, audit command, and payroll scenario tests
admin
2026-06-15 10:57:01 +08:00
bfe796e65c
Add standalone Laravel optimize script
admin
2026-06-15 09:35:49 +08:00
965388330b
fix: remove RDOT and hide resigned employees from calendar
admin
2026-06-08 14:49:48 +08:00
ea7c5670f3
refactor: make branch alignment migration dynamic for all employees
admin
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
admin
2026-06-05 12:09:44 +08:00
700cae9a27
build: compile assets containing biometric and attendance improvements
admin
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
admin
2026-06-04 14:08:34 +08:00
b4a63553e0
build: compile assets for calendar scroll fix
admin
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
admin
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
admin
2026-06-01 16:52:08 +08:00
e0185dbd2f
revert: undo z-index and sticky left offset positioning on calendars
admin
2026-06-01 16:48:05 +08:00
a35fd919a4
fix(calendar): implement dynamic sidebar offset for sticky positioning on shift and attendance calendars
admin
2026-06-01 16:45:17 +08:00
07b2b37530
fix(sidebar): resolve Tailwind compile issue and z-index overlap on calendar table
admin
2026-06-01 16:35:32 +08:00
f2e451605b
fix(layout): prevent sidebar from shrinking in flexbox layouts
admin
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
admin
2026-06-01 16:21:37 +08:00
adc95699b3
fix: daily wage undertime double-deduction, conditional meal break, and weekend approved LWOP deductions
admin
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
admin
2026-05-30 11:34:22 +08:00
d1a3a1245d
feat: add rollback_and_resync.php script
admin
2026-05-30 11:25:24 +08:00
21b58a7952
fix: correct autoload vendor path to load local vendor directory
admin
2026-05-30 11:24:06 +08:00
bd51c8a973
fix: correct bootstrap app path to load current folder settings
admin
2026-05-30 11:23:23 +08:00
0e5ce80ed3
feat: add fix_production_attendance.php script
admin
2026-05-30 11:22:28 +08:00
e89b8e0ccf
fix: update biometric sync timezone parsing to Asia/Manila and correct historical records
admin
2026-05-30 11:13:45 +08:00
680bea2fc2
chore: remove temporary shift sync script
admin
2026-05-28 12:46:20 +08:00
ad4897c0dc
chore: add temporary shift sync script
admin
2026-05-28 12:46:06 +08:00
ee147f5625
chore: remove temporary dynamic reprocess script
admin
2026-05-28 12:42:51 +08:00
e8d1a1bb1b
chore: add temporary dynamic reprocess script
admin
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
admin
2026-05-28 12:42:13 +08:00
5870285244
chore: remove temporary dynamic shift patch script
admin
2026-05-28 12:37:04 +08:00
2b9c8b77a1
chore: add temporary dynamic shift patch script
admin
2026-05-28 12:36:50 +08:00
f393a8282f
fix: preserve existing shift and policy in attendance record when overwriting via biometric sync
admin
2026-05-28 12:29:55 +08:00
bc141f84a4
build: compile frontend assets with updated biometric sync parameters
admin
2026-05-28 12:12:58 +08:00
a1695010f1
fix: allow bulk sync overwrite to process already-synced biometric records and respect active filters
admin
2026-05-28 12:12:23 +08:00
e65cefb933
feat: remove default 7-day date filter from biometric attendance page
admin
2026-05-28 11:55:51 +08:00
b63c9347e0
fix: remove self-deletion of git-pull.php in deploy script
admin
2026-05-28 11:06:39 +08:00
62531000da
build: compile assets for shift calendar cell improvements
admin
2026-05-26 09:05:44 +08:00
9eddfe7b2e
style: increase font size and cell height of Monthly Shift Calendar
admin
2026-05-26 08:55:16 +08:00
2d038fda0d
feat: discard local server changes before git pull
admin
2026-05-26 08:46:23 +08:00
b4e66733bf
fix: make branch_id migration conditional to prevent duplicate column error
admin
2026-05-26 08:34:50 +08:00
21d2b1045c
debug: unlink local git-pull.php files to bypass untracked conflict
admin
2026-05-26 08:33:59 +08:00
49f35a64a5
feat: add npm run build to deploy script workflow
admin
2026-05-26 08:32:41 +08:00
4d7fc82d3d
debug: add robust Git root directory auto-detection
admin
2026-05-26 08:30:46 +08:00
24123393ef
debug: support remote URL configuration parameter in git-pull
admin
2026-05-26 08:27:55 +08:00
589df7bd21
debug: add proc_open fallback to git-pull script
admin
2026-05-26 08:27:23 +08:00
8594cdfe95
debug: add diagnostics and execution fallbacks to deploy script
admin
2026-05-26 08:26:52 +08:00
37eb6f7f8b
chore: update git-pull security token
admin
2026-05-26 08:25:59 +08:00