-
Notifications
You must be signed in to change notification settings - Fork 89
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2c76ef2
commit b79914a
Showing
1 changed file
with
41 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
--- | ||
title: "Cloud-Update 114" | ||
date: "2024-12-08 20:00:00 +0200" | ||
--- | ||
|
||
**Work Contract & Absences** | ||
|
||
- Added `Absence` approval workflow | ||
- Existing absences "auto-approved" during update | ||
- Added `Absence` column to Monthly Approval PDF | ||
- Moved `Public holidays` menu to `Administration` | ||
- New API methods: | ||
- Request/Approve/Reject absences | ||
- Delete absence/public-holiday and group | ||
- Fix: Booking the "last half day of vacation" failed | ||
- Fix: Year jumps if changing absences in other year | ||
|
||
**Cloud** | ||
|
||
- Download invoices from `System > Kimai-Cloud` | ||
- Download backups from `System > Kimai-Cloud` | ||
- New permissions `cloud_invoices` and `cloud_backups` | ||
|
||
**Updates** | ||
|
||
- Added missing SAML redirect after login | ||
- Added empty `Category` to Expense form | ||
- Show `Quantity` column in Expenses | ||
- API: | ||
- Added endpoints to delete customer/project/activity | ||
- Throw if all requested tags were not found | ||
- Always include `begin` and `end` fields for Admins | ||
- Added rate limiter for password protected `Customer Portals` | ||
- Better visibility of `batch-update` checkboxes and `overlapping` indicator | ||
- Mark form dirty on duration/time change via dropdown | ||
- Importer: missing `duration` caused 0s duration | ||
- Importer: missing `duration`or `description` caused "undefined index" | ||
- Fix: False values in `custom fields` and `user preferences` | ||
- Fix: Project duplication duplicated and attached global activities | ||
- Fix: Validate new timesheets created with multi-user form | ||
- Fix: Tag label height for very long names |