Commit Graph

4 Commits

Author SHA1 Message Date
33f776c6b2 feat(auth): enforce strict branch scoping for overtime requests, attendance regularizations, and 13th month pay
- Restrict overtime applications query, submission, approval, and attendance details to assigned branch
- Restrict attendance regularization listing, statistics, and dropdowns to assigned branch
- Restrict 13th month pay batch generation, historical runs, entry updates, approvals, and CSV exports to assigned branch
- Add feature tests in BranchScopedAccessTest for overtime and 13th month isolation
2026-09-10 11:22:15 +08:00
11a55cd6de Allow inline editing of monthly earnings breakdown for 13th month backtracking 2026-07-22 10:49:03 +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