mirror of
https://github.com/niels-emmer/time-keeper.git
synced 2026-09-13 23:53:35 +02:00
-
released this
2026-02-21 13:53:18 +01:00 | 76 commits to main since this release📅 Originally published on GitHub: Sat, 21 Feb 2026 12:53:41 GMT
🏷️ Git tag created: Sat, 21 Feb 2026 12:53:18 GMTWhat's new
Category cards — pill badge design
- Replaced the left colour stripe with a compact pill badge in the top-left corner of each card
- Badge shows the Workday code when set, otherwise auto-generates 2-character initials (first letter of each word for multi-word names; first 2 letters for single-word names)
- Active card now has a thicker coloured border, a tinted background, and a glow shadow so the running category is immediately obvious
- Pulsing dot retained in the top-right corner of the active card
Weekly tab — stacked bar chart
- New colour-coded stacked bar above the summary table showing each category's share of the week's total hours
- Segments are sorted largest-first; hovering shows the category name and hours
- Compact legend below the bar lists every category with its colour dot and hour total
Weekly tab — button overhaul
- "Copy for Workday" → "Export this week": downloads a
.csvfile (Category, Workday Code, Mon–Sun dates, Total; decimal hours to 2 dp) instead of copying to clipboard - "Round today" → "Round week": rounds all 7 days of the displayed week in one click, respecting the weekly goal cap cumulatively and skipping already-rounded entries (idempotent)
New backend endpoint
POST /api/summary/round-week— applies end-of-day rounding to every day in an ISO week
Screenshots
Track Weekly Settings 


Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads