Daily Changelog – September 22, 2025
Fixes
- Fixed time display formatting on entries page to keep start/end times on single lines
Improvements
- Adjusted column widths on entries page to better accommodate time displays and improve layout
- Made TimePill components more compact with reduced padding and smaller text size
- Changed Start · End column layout from space-y to flex column for better time display
- Reduced Duration and Hours column widths to make room for wider time columns
- Added whitespace-nowrap to prevent time text wrapping in break columns
- Updated break time displays to use flex column layout with smaller text
- Fixed all TypeScript errors related to Date vs UTCISOString type mismatches across multiple files
- Corrected import statements to use date-fns for addDays, startOfWeek, and differenceInCalendarDays functions
- Fixed formatLocal function calls to properly convert Date objects to UTCISOString before formatting
- Modified payroll export system to exclude employees in Company Leadership department from payroll exports while keeping them trackable in system for management purposes
Notes
- Successfully resolved all TypeScript compilation errors and achieved successful Heroku deployment after extensive debugging
