Time Tracking, Absence Calendar, and Expense Fixes
π Bug Fixesβ
Time Tracking: Tracking multiple time entries per day for different projects no longer overwrites earlier project records β including when using the "Create new time entry" flow while a change request is still pending approval.
Time Tracking: Adding a project entry while saving a time entry change request now persists correctly and stays visible after page refresh, even on days with multiple time entries.
Absence Management: The Absence Calendar now correctly greys out non-working days for employees on flexible workloads with rotating schedules (such as every-other-Friday off).
Absence Management: Fixed a visual overlap where absences could leak outside half-day holiday cells in the team absence calendar.
Expenses: Editing the Date, Category, Merchant, and Project fields on an expense now saves correctly instead of reverting to the previous values.
Integrations: Fixed an issue where reconnecting Slack could create duplicate installation records, causing intermittent errors when syncing Slack users to employees.
Localization: Fixed an incorrect Portuguese date format in date picker fields.
Localization: Fixed incorrect German relative time display on the Hub dashboard Latest Updates widget.