GothenburgBitFactory / GothenburgBitFactory/timewarrior

Generating reports with week numbers ends only at the end of the year

Open
#725 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C++
Stars
1.7k
Forks
117
Avg merge
1d 7h
Merged PRs (30d)
5

Description

When generating reports with week numbers `timew summary 2025-W43` it generates the report starting from the beginning of the week and until the end of the year. I'd expect it to generate a report for only the week 43 data. I work in 2 week sprints and looking at weekly data is really useful, but currently I have to define the start and end weeks if I use them `timew summary 2025-W43 - 2025-W44`, this is in my opinion contrary to how the day reports work, e.g. `timew summary 2025-10-20` will only generate a report for that day and not starting from that day until the end of the year.

Contributor guide

Open the contributing guide

Research direction

Reproduce the behavior with `timew summary 2025-W43` and compare it with the day-based command `timew summary 2025-10-20`. Trace the week-range handling from the timew CLI entry point, then verify that a week-number query covers only that week while explicit start and end weeks still work.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.