Releases: kevinpapst/ImportBundle
Releases · kevinpapst/ImportBundle
2.22.1
2.22.0
Compatibility: requires minimum Kimai 2.36.0
- Skip unsupported array values during project/customer JSON import
2.21.0
Compatibility: requires minimum Kimai 2.36.0
- Show correct filesize and row limitation in help label and error message
2.20.0
Compatibility: requires minimum Kimai 2.36.0
- Switch default separator to comma
, - Support
e-mailin addition toemailas column name - Use
Usercolumn forUser identifier - Use
UsernameandNamecolumns forUser alias - Support
breakcolumn - Fix invalid reported plugin version (previous 2.35)
2.19.0
Compatibility: requires minimum Kimai 2.35.0
- Timesheet importer: support custom-field import
- Customer importer: update existing customers instead of creating duplicates (identify by name)
- Project importer: update existing customers and projects instead of creating duplicates (identify by name)
2.18.0
Compatibility: requires minimum Kimai 2.21.0
- Support: Project number via
projectnumberfor Project importer - Support: Customer number via
customernumberfor Customer importer (also possible viaaccount)
2.17.0
Compatibility: requires minimum Kimai 2.21.0
- Fixed: missing
durationcaused 0 duration - Fixed: missing
durationcaused "undefined index" - Fixed: missing
descriptioncaused "undefined index"
2.16.0
Compatibility: requires minimum Kimai 2.21.0
- Removed "end date" from project import example
- PHPStan v2 with strict and deprecation rules
2.15.0
Compatibility: requires minimum Kimai 2.21.0
- Activate PHPStan bleeding edge rules
- Internal refactoring (use attributes for importer service injection)
- Use new repository and query methods
2.14.0
Compatibility: requires minimum Kimai 2.17.0
- Make it simpler to increase max row and file size
- Allow 4MB upload file size and 5000 rows per file
- Deactivate timesheet validators during Kimai1 import: TimesheetLockdown, TimesheetLongRunning, TimesheetZeroDuration