feat(projects): show task logged/approved/estimated hours on project detail #202

Merged
nrupard merged 1 commit from feat/MAPPS-205-task-hours-on-project-detail into main 2026-06-16 15:24:20 +02:00
Owner

The project detail page's Tasks card listed each task with only its title, assignee, and status badge, so logged time was invisible in the primary project view (the standup complaint that time logged against a task does not show up on the task or in the project). The task data already carries logged_hours (PMS-329), actual_hours (approved, PMS-51), and estimated_hours, surfaced on the separate task overview but not here. Render the same Logged / Approved / Est breakdown per task row, mirroring the overview wording, so logged-vs-estimated is reflected on each task without opening the edit modal.

#MAPPS-205

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

The project detail page's Tasks card listed each task with only its title, assignee, and status badge, so logged time was invisible in the primary project view (the standup complaint that time logged against a task does not show up on the task or in the project). The task data already carries logged_hours (PMS-329), actual_hours (approved, PMS-51), and estimated_hours, surfaced on the separate task overview but not here. Render the same Logged / Approved / Est breakdown per task row, mirroring the overview wording, so logged-vs-estimated is reflected on each task without opening the edit modal. #MAPPS-205 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
feat(projects): show task logged/approved/estimated hours on project detail
All checks were successful
Check / clippy + fmt + tests (pull_request) Successful in 1m3s
Create release / Create release from merged PR (pull_request) Has been skipped
cc37ac59d3
The project detail page's Tasks card listed each task with only its title, assignee, and status badge, so logged time was invisible in the primary project view (the standup complaint that time logged against a task does not show up on the task or in the project). The task data already carries logged_hours (PMS-329), actual_hours (approved, PMS-51), and estimated_hours, surfaced on the separate task overview but not here. Render the same Logged / Approved / Est breakdown per task row, mirroring the overview wording, so logged-vs-estimated is reflected on each task without opening the edit modal.

#MAPPS-205

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
nrupard deleted branch feat/MAPPS-205-task-hours-on-project-detail 2026-06-16 15:24:20 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
psa-systems/mokosh-apps!202
No description provided.