Releases: KatjaGlassConsulting/ApprovalBundle
Releases · KatjaGlassConsulting/ApprovalBundle
0.9.9
Break worktime check updates
- check to not work on Sundays
- check to not work of days off
- check to not work more than 6 hours at a row without 30 minute break
0.9.8 - New Overtime
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
0.9.5 Stable Release
- minor fixes included
0.9.4
0.9.3 to 0.9.4
- new CI tools
- new interface and service to use the bundle WITHOUT meta-fields and daily working times - fixes Approval without duration #4
- code style and fixes
- display user-alias when available, otherwise use username
- update translations - remove [ccnet-test2]
0.9.2 to 0.9.3
- error handling -> when the end date for break time is not available, don't through an error but give a user error message
- usort optimization
0.9.2
- New setting "Approval Start Date", only weeks with this date or later are considered for approval listing/workflow
- Enhanced E-Mail text
- New warning if Sunday is used as user-setting (in per-user screen, if user or displayed user use this not supported setting)
- Fix: current week display contains now also the last week also on Monday of the following week and not only when it is already Tuesday
- Fix: email if month closed: only if it is a past month and also include the very first week which might start in the previous month
0.9.1
- enhance tooltips
- when a week is set to no approval, all later weeks which had been submitted or approved are reset to open
- enhance documentation
0.9
Initial Release