Kimai - Package Updates
Pinned
Kimai
-
[2.10.0]
- Update Kimai to 2.16.0
- Full changelog
- Translations update from Hosted Weblate (#4826) (#4814) (#4812)
- Docker: Fix TLS certificate verification for LDAP authentication (#4802)
- Remove
view_own_timesheet
permission check from Wizard controller - Adds a string formatter for the general export function
- Adds a twig function to sanitize data against DDE attacks (blame Microsoft not Kimai!)
- Fix just another doctrine deprecation
- Allow to use english format for DateRanges even if user uses different locale
- Added macro to simplify cross-links to search results
- Cross-link "filter timesheets" view from weekly reports
- Activate Taiwanese locale - thanks @IepIweidieng
- Improve
min_day
andmax_day
handling in some date chooser - Added missing redirect after saving API token
- Make sure that access tokens expiry date is in the future (#4808)
- Allow to delete api tokens for other users (#4809)
-
[2.11.0]
- Update Kimai to 2.17.0
- Full changelog
- Translated using Weblate (#4850, #4862)
- Improve tag handling, fixes #4396
- Fix project duplication causing duplicate project numbers (#4836)
- Trigger a change on updated meta fields to allow recalculation by TimesheetCalculator (#4836)
- Improve API auth, failing under certain cicrumstances (#4836)
- Slow down invalid session detection, to increase security (#4836)
- Bump composer packages (#4836)
- Utilize UserService for creating new accounts (#4836)
- Erase credentials after hashing password and token (#4836)
-
[2.12.0]
- Update Kimai to 2.18.0
- Full changelog
- Translations update from Hosted Weblate (#4876)
- INVOICE: do not use activity name as fallback for description (#4884)
- improve project end handling in weekly-hours screen
- Translated using Weblate (#4876)
- only trigger
api_access
voter if API call was triggered from outside UI (#4878)
-
[2.13.0]
- Update Kimai to 2.19.0
- Full changelog
- Raise contrast in dark mode (#4922)
- Allow to switch user on weekly-hours screen (#4922)
- Show yearly date range only if financial year is activated (report form) (#4922)
- Added dropdown to year picker widget (#4922)
-
[2.13.1]
- Update Kimai to 2.19.1
- Full changelog
-
[2.14.0]
- Update Kimai to 2.20.1
- Full changelog
-
[2.15.0]
- Update Kimai to 2.21.0
- Full changelog
-
[2.16.0]
- Update Kimai to 2.22.0
- Full changelog
- Added support for changeable work contract types (#5069)
- Added API endpoints to fetch invoices (#5070)
- Allow Authorization header in CORS request
- Fixed: star/unstar of favorites failed sometimes (#5068)
- Fixed: Dashboard not loading for users without team (#5043)
- Prepare pagination support in API (#5073)
- Translations update from Hosted Weblate (#5045)
- Added permission
hours_own_profile
for every user (see own working-hours contract and stats) (#5043)
-
[2.17.0]
- Update Kimai to 2.23.0
- Full changelog
- Removed session search feature (which caused UX problems and raised a few bugs as well)
- Fixed RTL glitches: reverse arrows in RTL and dropdown misalignment
- Password reset flow re-written:
- Added
modified_at
andcreated_at
Doctrine behaviors and applied to Customer, Project and Activity - Simplified core email templates: removed background color and tables
- Simplified wording of "password reset" email
- Improved available columns in "Monthly overview" report: duration, revenue, costs, profit
-
[2.18.0]
- Update Kimai to 2.24.0
- Full changelog
- Respect last working day in working times calculation (#5097)
- Order project specific activities at the begin of the dropdown (#4674)
- First support for installing plugins via composer (#5112)
- Ignore files from showing up in a release (#5111)
- Fix daterange highlight color in dark mode (#5097)
- Fix pre-selected date format in export dropdown (#5097)
- Export column alignment (#5029)
- Fix an invalid namespace (#5097)
- Translations update from Hosted Weblate (#5120) (#5098) (#5110)