[x] Work details trak report project <project_id> --works
[x] Show if it's payed or not
[x] trak works list
[x] trak report project PROJECT_ID --works, if deadline in the past don't show Remaining: -55 days, but Deadline exceeded: 55 days. (Number is diff between total duration and amount of elapsed days)
New features
- trak report project PROJECT_ID --works --details, the sessions showed should be only about the works### Add trak report work <work_id> <project_id>- Show the related sessions- If work_id or project_id are missing, provide suggestions
——— No, this feature overlaps with the start/end filters
Flag paid in works
trak works paid <work_id> <project_id>
[x] If work_id or project_id are missing, provide suggestions
[x] Implement new way of marking work as paid
Bugs
[x] #84
[x] trak works list
[x] This
trak create work work_id -p project_id --name "Name" -t xx --from 2024-04-09 --to 2024-04-23 -r xx -> from and to flags must be datetime, not just date. Convert the date to datetime in the script. It must start from 00:00 of the given date.
UI enhancements
get_projects_from_config
trak report project <project_id> --works
trak works list
trak report project PROJECT_ID --works
, if deadline in the past don't showRemaining: -55 days
, butDeadline exceeded: 55 days.
(Number is diff between total duration and amount of elapsed days)New features
-trak report project PROJECT_ID --works --details
, the sessions showed should be only about the works### Addtrak report work <work_id> <project_id>
- Show the related sessions- If——— No, this feature overlaps with the start/end filterswork_id
orproject_id
are missing, provide suggestionsFlag
paid
in workswork_id
orproject_id
are missing, provide suggestionswork
aspaid
Bugs
trak works list
trak create work work_id -p project_id --name "Name" -t xx --from 2024-04-09 --to 2024-04-23 -r xx
-> from and to flags must bedatetime
, not justdate
. Convert the date to datetime in the script. It must start from00:00
of the given date.