Improved the /calendar/payPeriodSummary/{year}/{month}
endpoint’s handling of overtime. Overtime-eligible categories now have overtime subtracted from them—i.e., if someone works 45 hours in a “regular” pay category, the report will show 40 hours in the “regular” category and 5 hours of overtime. (This matches the behavior of the downloadable report.)
Updated the Calendar page to have a ‘Show All’ option and improved formatting when printed.