• Joined on 2025-10-23
maggot pushed to main at maggot/timetracker 2026-03-04 14:44:05 +01:00
f50e0fee7e feat: enhance balance calculation to include total balance from all months and exclude sick days
maggot pushed to main at maggot/timetracker 2026-03-04 10:37:33 +01:00
a837a8af59 ci: remove conflicting workflow exclusion to ensure triggers work
maggot pushed to main at maggot/timetracker 2026-03-04 10:36:34 +01:00
9408a13251 ci: fix workflow path filters to trigger builds on workflow changes
maggot pushed to main at maggot/timetracker 2026-03-04 10:35:17 +01:00
676dd2f497 ci: switch to inline caching to avoid 413 error
maggot pushed to main at maggot/timetracker 2026-03-04 10:20:19 +01:00
432c3a0ccf feat: add sick days support and multi-arch docker builds
maggot pushed to main at maggot/timetracker 2025-12-03 14:08:13 +01:00
9c25b47da1 feat: enhance previous balance calculation to filter valid entries and adjust for current month
maggot pushed to main at maggot/timetracker 2025-12-02 15:18:57 +01:00
995d1080f3 feat: update PDF export button visibility logic to check if the month is complete
maggot pushed to main at maggot/timetracker 2025-10-31 19:01:47 +01:00
fe69bcb357 feat: update pause duration logic to comply with German law based on target work hours
maggot pushed to main at maggot/timetracker 2025-10-31 18:55:56 +01:00
0b408c93ee feat: enhance README with updates on Node.js version, responsive timer layout, and new features including live timer metrics and intelligent PDF export activation
0045a8f8d0 feat: update PDF export functionality to prevent incomplete month exports
d04ab18ba1 feat: enhance timer metrics and workday calculations to include entries and running timer status
Compare 3 commits »
maggot pushed to main at maggot/timetracker 2025-10-31 18:20:44 +01:00
bad91636b5 feat: upgrade Node.js version to 20-alpine in Dockerfile for improved performance and compatibility
maggot pushed to main at maggot/timetracker 2025-10-31 18:15:49 +01:00
425c817522 feat: update better-sqlite3 dependency and enhance timer metrics with target hours functionality
maggot pushed to main at maggot/timetracker 2025-10-30 17:28:11 +01:00
763d7d141b feat: add target hours selector and update timer calculations based on user input
maggot pushed to main at maggot/timetracker 2025-10-30 17:02:13 +01:00
17906c76f2 feat: enhance timer functionality with manual time entry and additional metrics display
maggot pushed to main at maggot/timetracker 2025-10-30 16:14:29 +01:00
282aaac8ae feat: add company holiday preference feature with UI and logic for holiday selection
maggot pushed to main at maggot/timetracker 2025-10-24 21:39:25 +02:00
4bdd9310ea feat: refactor CSV filter & export section and enhance row styling in monthly view
maggot pushed to main at maggot/timetracker 2025-10-24 19:13:18 +02:00
fb33ea8144 feat: add bridge days recommendations feature with display and calculation logic
maggot pushed to main at maggot/timetracker 2025-10-24 18:27:06 +02:00
8d24744c91 feat: enhance flextime tracking with future days count and tooltip hints
maggot pushed to main at maggot/timetracker 2025-10-24 17:55:22 +02:00
e91a2fbe3e feat: update version info display and improve Lucide icon initialization
maggot pushed to main at maggot/timetracker 2025-10-24 17:50:31 +02:00
11c9440806 feat: add version info endpoint and display in UI
maggot pushed to main at maggot/timetracker 2025-10-24 17:42:00 +02:00
3f36ec3cc7 feat: implement maximum net working hours validation and auto-stop timer after 10 hours
defc0f3161 docs: update installation instructions for Docker and local setup
Compare 2 commits »