raihannn28/Payroll-Cimol-Bojot
Reduce logo-td width to 48px to bring company name and address closer to the logo
Update payslip period title to display only the month name (e.g. BULAN MEI)
Remove Jabatan (job classification and allowance) from PHL and PKWT individual payslips
Rename BPJamsostek/BPJS Ketenagakerjaan to BPJS TK and remove unused fields/allowances from payslip individual slips and modals
feat: redesign individual PDF payslips to match Citarasa Kuliner Indonesia layout in A5 landscape
feat: make employee index action bar and stats cards responsive on mobile without changing desktop layout
fix: make sidebar z-index responsive to sit behind modals on desktop
feat: implement dynamic sidebar component with nested menu support and Alpine.js state management
feat: create payroll dashboard page with period selector and analytics components
feat: create responsive application header layout with mobile menu and theme toggle
Comment out notification dropdown in app header
Configure trusted proxies and force HTTPS for assets and routes in production
Use --legacy-peer-deps for npm install to resolve peer dependency issues
Refactor Dockerfile to run composer install as root and fix folder permissions
Switch to debian-based node:18 image for assets compilation stage
Implement multi-stage Docker build to compile frontend assets using Node.js
Install xml dependencies and ignore platform reqs during composer install
Switch to non-root CLI Docker environment and run via php artisan serve for Hugging Face compatibility
Disable composer install scripts during Docker build and run package:discover on startup
Simplify README.md contents
Add Hugging Face Space metadata in README.md
Automatically run migrations and seeders on startup, and make database seeder idempotent
chore: add production database seeder, environment template, production entry point, and update Dockerfile to use port 7860
feat: add Docker configuration and dummy data for project deployment
feat: implement employee payroll report history controller and slip modal component
feat: implement PKWT and PHL payroll modules with attendance imports, slip generation, and reporting support
feat: implement payroll dashboard with lateness summary card and period selector
feat: implement employee lateness analytics dashboard with PKWT/PHL reporting and trend visualization.
feat: implement HR dashboard and multi-format report generation controllers and views
feat: implement payslip generation and management UI for PKWT employees
feat: add PKWT payroll setup interface for team selection and holiday scheduling
feat: implement PKWT payroll management module including period tracking, team assignments, and automated payroll export functionality
feat: implement payroll attendance tracking with late and early departure records for PKWT and PHL employees
feat: add Excel import functionality for risk allowances in PKWT and PHL payroll modules
feat: add overtime import modal components for PHL and PKWT payrolls
feat: implement overtime management for PHL and PKWT payroll modules including imports, modal interactions, and detail views
feat: add modal component for creating new PHL payroll periods
feat: add employee management modals and bulk import functionality with supporting templates and importer logic
feat: implement comprehensive payroll management module for PHL and PKWT employees with enhanced data tracking and reporting views
feat: implement team management system with CRUD functionality and employee association support
feat: implement email notification system for PHL and PKWT payroll salary slips
feat: implement SMTP configuration management and connection testing functionality
feat: add user management view with table, search, and dynamic status indicators
feat: implement user authentication and middleware to track last seen activity
feat: implement user activity tracking with last-seen middleware and session monitoring
feat: create blade view for user and role management interface
feat: implement user management system with role-based access control and user profile CRUD operations
feat: add payroll dashboard page with analytical and recruitment charts
feat: implement DashboardController to aggregate payroll, attendance, and turnover metrics
feat: implement payroll dashboard with period selection and analytics components
