Commit graph

2 commits

Author SHA1 Message Date
Johannes Millan
c346694055 test: add timezone tests for getWorklogStr occurrences that work correctly
- dialog-edit-task-repeat-cfg: converts timestamp to local date string correctly
- date.service: utility wrapper working as intended
- metric.util: converts timestamps for metrics display correctly
- archive.service: uses current time for today string correctly
2025-07-17 20:55:46 +02:00
Johannes Millan
d22d0ff97f fix(issue-providers): use date strings directly to avoid timezone conversion issues
When GitLab and OpenProject return due dates as YYYY-MM-DD strings,
we should use them directly instead of converting through getWorklogStr()
which causes timezone issues. In timezones with negative UTC offset,
dates would appear as the previous day.

- GitLab: use issue.due_date directly
- OpenProject: use issue.startDate directly
2025-07-17 17:53:25 +02:00