|
|
ec3c00ffff
|
fix: remove obsolete attendancePolicy relationship calls and update 13th month calculation rules
|
2026-08-11 09:17:02 +08:00 |
|
|
|
a77fd9a575
|
fix(salaries): display auto bracket statutory contributions in employee salaries components column
|
2026-07-23 10:40:14 +08:00 |
|
|
|
11a55cd6de
|
Allow inline editing of monthly earnings breakdown for 13th month backtracking
|
2026-07-22 10:49:03 +08:00 |
|
|
|
7b7cdf3f03
|
Include compiled production assets for 13th Month Pay sidebar
|
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
|
2026-07-22 10:25:28 +08:00 |
|
|
|
dfbbeb0ab2
|
Implement 13th Month Pay module with DOLE compliance, back-year filters, and bank CSV export
|
2026-07-22 10:22:50 +08:00 |
|
|
|
3bbe070204
|
Add migration to fix default shifts for Accounting branch employees
|
2026-07-22 09:23:05 +08:00 |
|
|
|
604be55d61
|
Update calendar view to automatically mark missing past days as Absent
|
2026-07-20 12:19:03 +08:00 |
|
|
|
dbad86038a
|
Fix negative late/early hours bug and add migration to recalculate all corrupted attendance statuses
|
2026-07-20 12:08:46 +08:00 |
|
|
|
a3fc20f86c
|
Add migration to delete phantom attendance records generated by older biometric sync bug
|
2026-07-20 12:03:33 +08:00 |
|
|
|
45d93417b7
|
Fix biometric punch mixup and add migration to correct existing corrupted attendance records
|
2026-07-20 11:45:46 +08:00 |
|
|
|
f6df0ac028
|
build: update frontend assets to remove leftover attendance policies references
|
2026-07-16 10:57:18 +08:00 |
|
|
|
a610525912
|
fix: correctly display clock in/out time based on app timezone settings
|
2026-07-16 10:38:08 +08:00 |
|
|
|
cf48496148
|
fix: remove remaining references to AttendancePolicy
|
2026-07-16 10:31:07 +08:00 |
|
|
|
4d1879d8ce
|
refactor: completely remove attendance policies and hardcode 15min grace periods
|
2026-07-16 10:22:17 +08:00 |
|
|
|
bb331f213f
|
fix: expose location_warning to inertia flash props so clock in modal works
|
2026-07-16 09:51:38 +08:00 |
|
|
|
0871f61e9c
|
feat: auto-assign default shift and attendance policy if left blank
|
2026-07-16 09:43:58 +08:00 |
|
|
|
6d32c5707e
|
feat: make shift_id and attendance_policy_id required for employees to prevent login issues
|
2026-07-15 11:52:52 +08:00 |
|
|
|
930e71dfd8
|
fix: make HR shift stats match the table query so counts are accurate
|
2026-07-15 11:14:46 +08:00 |
|
|
|
30a5aa6bdc
|
chore: really remove sql file and delete from disk
|
2026-07-15 11:12:35 +08:00 |
|
|
|
ccfe622b52
|
fix: resolve empty string issue with Radix UI Select for branch selection
|
2026-07-15 11:12:05 +08:00 |
|
|
|
2bef04470e
|
chore: remove accidental sql dumps and ignore them
|
2026-07-15 11:08:29 +08:00 |
|
|
|
cb4f4dfb1c
|
feat: Add branch selection for admins when creating shifts
|
2026-07-15 11:07:59 +08:00 |
|
|
|
5a40ae9b75
|
chore: use PHP_BINARY for artisan commands in git-pull
|
2026-07-14 11:44:24 +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 |
|
|
|
82d5592aec
|
Fix HR users with employee type bypassing branch view in Attendance Records
|
2026-07-06 13:49:05 +08:00 |
|
|
|
a3903ffe34
|
Revert my_attendance to strictly personal for HR
|
2026-07-06 13:47:18 +08:00 |
|
|
|
cde0fe3bff
|
Allow HR users to view branch employees in My Attendance calendar
|
2026-07-06 13:45:59 +08:00 |
|
|
|
436dd731d4
|
Enforce branch isolation on Shift Calendar and fallback on templates
|
2026-07-06 13:43:11 +08:00 |
|
|
|
f851f30df5
|
Fallback PayrollRunController to created_by Auth id for branch managers
|
2026-07-06 13:16:00 +08:00 |
|
|
|
611f1539b6
|
Add migration to revoke manage-any permissions from HR role
|
2026-07-06 13:10:33 +08:00 |
|
|
|
9a96bfd4b5
|
Add opcache_reset to deployment script
|
2026-07-06 12:59:59 +08:00 |
|
|
|
359de36252
|
Fix LeaveBalanceController query relationship for branch_id
|
2026-07-06 12:54:40 +08:00 |
|
|
|
755650c3b3
|
Fix HR branch isolation for leave balances and attendance records, and separate My Attendance
|
2026-07-06 12:50:37 +08:00 |
|
|
|
91adb44439
|
Restore Clock In/Out buttons in UI
|
2026-07-06 12:29:55 +08:00 |
|
|
|
f63e078bc6
|
Build assets for production
|
2026-07-06 11:53:50 +08:00 |
|
|
|
0c43ac406b
|
Add enable_clock_in_out toggle for branches
|
2026-07-06 11:51:11 +08:00 |
|
|
|
3872cabda2
|
feat: hide attendance card on employee dashboard unless branch is Jalipa, Mirandilla &. Co.
|
2026-07-06 11:37:44 +08:00 |
|
|
|
21a076c5b3
|
chore: push built frontend assets
|
2026-07-06 11:33:33 +08:00 |
|
|
|
9951096e0d
|
feat: group employee personal modules into Self Service folder
|
2026-07-06 11:28:37 +08:00 |
|
|
|
687ea154c0
|
feat: show company menus to employees if permissions are granted, deduplicate dashboard
|
2026-07-06 11:21:26 +08:00 |
|
|
|
3ece654965
|
fix: remove location_exempt from validation and prevent form reset on error
|
2026-07-06 10:30:34 +08:00 |
|
|
|
31652ce057
|
feat: implement out of radius clock in warning modal, remove location exempt UI
|
2026-07-06 10:23:19 +08:00 |
|
|
|
ffaaded062
|
feat: rename location exempt label and add tooltip for clarity
|
2026-07-06 10:08:58 +08:00 |
|
|
|
8ed2f9559a
|
feat: improve employee form validation auto-scroll and specific errors
|
2026-07-06 10:03:54 +08:00 |
|
|
|
f9bad53efd
|
fix: import Switch component in employee create page
|
2026-07-06 09:42:18 +08:00 |
|
|
|
f63c7ea54f
|
feat: embed map in attendance record details modal
|
2026-07-02 13:46:29 +08:00 |
|