Time Clock – Daily Changelog – September 22, 2025

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