Releases: lnNgyn1/PeriodInsertBundle
Releases · lnNgyn1/PeriodInsertBundle
1.8.0
1.7.0
1.6.0
1.5.0
Compatible with Kimai version 2.26.0 or higher.
Changes
- Added internal rate field to address #16
- Added
PeriodInsertPreCreateFormto allow values (user, project, activity, description, tags, select days) to be preset by URL - Added options to system configuration menu to allow creating time entries on absences and non-work days
- Miscellaneous formatting and code style changes
1.4.0
Compatible with Kimai version 2.26.0 or higher.
Changes
- Added period insert validator
- Performs similar checks to timesheet validator
- Refactored controller, entity, form, and repository code
- Made form a child class of
TimesheetEditForm - Added event listeners to modify period insert entity after submitting
- Removed redundant functions, statements, and loops
- Adjusted access modifiers
- Made form a child class of
- Renamed and documented variables, fields, and functions
- Corrected
include_userform permission - Updated title
1.3.0
1.2.0
Compatible with Kimai version 2.1.0 or higher.
Changes
- Applied time tracking settings to period insert
- Allow overlapping time entries option to address #4
- Allow time entries in the future option
- Allow time entries with an empty duration option
- Allow overbooking of stored budgets option
- Time tracking modes: default, duration, and time-clock
- Applied automatic detection of billable field
- New checks and error messages
Minor fixes
- Changed help page link to the Kimai store page
- Removed nonzero duration requirement
- Handled entries in which duration is longer than 24 hours
- Renamed labels and refactored code to match Kimai 2.22.0
- Documented field types
A detailed writeup can be found here.
1.1.0
Compatible with Kimai version 2.1.0 or higher.
Changes
- Added selection of specific days and begin time field to address #1. By default, they are selected.
Minor fixes
- Fixed visibility of tag item on form
- Changed link to help page
- Removed placeholder for hourly rate
- Required duration field
- Route back to timesheet page