Skip to content

0.9.8 - New Overtime

Compare
Choose a tag to compare
@KatjaGlassConsulting KatjaGlassConsulting released this 24 Mar 09:59
· 144 commits to main since this release

New Overtime Handling

0.9.7 to 0.9.8

  • Documentation update
  • Default Role "view_team_approval" for Teamleads
  • Update: on updated working weekdays, update days-off-hours timesheets beginning with last-year on 1st Jan (not older)
  • Fix: for teamlead view on teammembers, "expected" is no longer using the hours from the "first-in-list", but the selected user
  • Fix: MetaFieldSettings-Issue - return 0 if not available for this user
  • Fix: on updated working weekdays, update first days-off-hours and then recalculate approval expected/actual hours
  • Fix: enhanced null handling

0.9.6 to 0.9.7

  • enhance overtime display & API overtime overview
  • use display name for user selections
  • new setting "Calculate breaktime issues" to allow to disable the breaktime issue calculation and display (German law has different rules for breaks)
  • added security checks for overtime display
  • overview of weeks with approval has new category "future weeks", for this "current week" only displays the last finished week (previous Monday weeks)

0.9.5 to 0.9.6

  • new overtime handling
    • new option under settings "Display Overtime"
    • if active - new tab "Overtime" to display the approval weeks including expected and actual hours
    • if active - new tab "Setting Workdays" to allow different daily working hours on specific shift dates, for example when an employee works 40 hours and beginning with a specific time frame 20 hours
    • new API endpoint "/overtime_year" to get overtime for a date starting with the beginning of the year
  • fix for Kimai 1.30 "mixed" caused an issue
  • fix BreakTimeCheck on Null issue