This website requires JavaScript.
cf27d8f90b
fix(biometrics): ensure company admin and superadmin accounts have full biometric attendance visibility
main
admin
2026-09-01 16:35:52 +08:00
b992a49fec
fix(permissions): resolve manager role permissions for leave applications and biometric attendance
admin
2026-08-28 13:16:25 +08:00
3e8abf59f9
update: latest changes to multi-tenant branch
multi-tenant
Ajjj
2026-08-12 18:44:24 +08:00
80c0a2ea42
feat: multi-tenant architecture and tenant isolation changes
Ajjj
2026-08-12 15:33:25 +08:00
d4788e3c9a
fix(deploy): clear stale bootstrap cache files before artisan boot
admin
2026-08-11 09:22:41 +08:00
03ea015c38
fix(deploy): use git fetch and git reset --hard origin/main in deployment script
admin
2026-08-11 09:19:48 +08:00
ec3c00ffff
fix: remove obsolete attendancePolicy relationship calls and update 13th month calculation rules
fix/attendance-policy-and-13th-month
admin
2026-08-11 09:13:42 +08:00
28d41f2bb8
build: generate production build assets
feature/mobile-app-updates
Ajjj
2026-08-10 18:57:37 +08:00
143ec5b3b3
build: regenerate frontend assets and initialize mobile application configuration
Ajjj
2026-08-10 18:57:00 +08:00
9597cbf99a
fix(mobile): resolve user avatars, chat alignment, timestamp formatting, and payslips API
Ajjj
2026-08-10 17:55:14 +08:00
6fe1fe125e
chore: update package.json and package-lock.json
Impenggg
2026-08-08 23:11:04 +08:00
2b5aa8b00d
feat(attendance): unify attendance records, add break tracking, location info and mobile API test coverage
Impenggg
2026-08-08 23:08:54 +08:00
da25dfce13
chore: add backend controller, mobile model, and project-specific agent configuration files
Ajjj
2026-08-07 19:25:36 +08:00
9d63e02065
feat(mobile): add mobile app with Expo/React Native and Laravel API endpoints
Adrian John Garcia
2026-08-07 19:22:13 +08:00
a77fd9a575
fix(salaries): display auto bracket statutory contributions in employee salaries components column
admin
2026-07-23 10:40:14 +08:00
11a55cd6de
Allow inline editing of monthly earnings breakdown for 13th month backtracking
admin
2026-07-22 10:49:03 +08:00
7b7cdf3f03
Include compiled production assets for 13th Month Pay sidebar
admin
2026-07-22 10:40:02 +08:00
719e24a239
Support cross-year date range selection (e.g. Nov 2025 to Dec 2026) for 13th Month Pay
admin
2026-07-22 10:25:28 +08:00
dfbbeb0ab2
Implement 13th Month Pay module with DOLE compliance, back-year filters, and bank CSV export
admin
2026-07-22 10:22:50 +08:00
3bbe070204
Add migration to fix default shifts for Accounting branch employees
admin
2026-07-22 09:23:05 +08:00
604be55d61
Update calendar view to automatically mark missing past days as Absent
admin
2026-07-20 12:19:03 +08:00
dbad86038a
Fix negative late/early hours bug and add migration to recalculate all corrupted attendance statuses
admin
2026-07-20 12:08:46 +08:00
a3fc20f86c
Add migration to delete phantom attendance records generated by older biometric sync bug
admin
2026-07-20 12:03:33 +08:00
45d93417b7
Fix biometric punch mixup and add migration to correct existing corrupted attendance records
admin
2026-07-20 11:45:46 +08:00
f6df0ac028
build: update frontend assets to remove leftover attendance policies references
admin
2026-07-16 10:57:18 +08:00
a610525912
fix: correctly display clock in/out time based on app timezone settings
admin
2026-07-16 10:38:08 +08:00
cf48496148
fix: remove remaining references to AttendancePolicy
admin
2026-07-16 10:31:07 +08:00
4d1879d8ce
refactor: completely remove attendance policies and hardcode 15min grace periods
admin
2026-07-16 10:22:17 +08:00
bb331f213f
fix: expose location_warning to inertia flash props so clock in modal works
admin
2026-07-16 09:51:38 +08:00
0871f61e9c
feat: auto-assign default shift and attendance policy if left blank
admin
2026-07-16 09:43:58 +08:00
6d32c5707e
feat: make shift_id and attendance_policy_id required for employees to prevent login issues
admin
2026-07-15 11:52:52 +08:00
930e71dfd8
fix: make HR shift stats match the table query so counts are accurate
admin
2026-07-15 11:14:46 +08:00
30a5aa6bdc
chore: really remove sql file and delete from disk
admin
2026-07-15 11:12:35 +08:00
ccfe622b52
fix: resolve empty string issue with Radix UI Select for branch selection
admin
2026-07-15 11:12:05 +08:00
2bef04470e
chore: remove accidental sql dumps and ignore them
admin
2026-07-15 11:08:29 +08:00
cb4f4dfb1c
feat: Add branch selection for admins when creating shifts
admin
2026-07-15 11:07:59 +08:00
5a40ae9b75
chore: use PHP_BINARY for artisan commands in git-pull
admin
2026-07-14 11:44:24 +08:00
8f078c1f33
Implement HR Branch isolation and Shift isolation
admin
2026-07-14 11:41:04 +08:00
778bf0f52b
Allow HR to view company shifts but protect from edit/delete
admin
2026-07-14 10:55:18 +08:00
94c1ea050f
Revert shift templates to be strictly isolated by creator
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