diff options
| author | Ben Sima <ben@bensima.com> | 2025-11-27 09:59:42 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-11-27 09:59:42 -0500 |
| commit | dbe2b82d2f53761d9504fb4e5cf37f64a2000b7a (patch) | |
| tree | 505a236b1de090a411b0ce5b6ced034d42530ec7 /.gitattributes | |
| parent | f151fbf764670369c54d2b9c03a5d1c8c1bb82fb (diff) | |
Show activity timeline on task detail page in web UI
All builds pass. Here's a summary of the changes I made:
**Omni/Task/Core.hs:** - Added `getActivitiesForTask` function to
query task_activity table for
**Omni/Jr/Web.hs:** - Added `Data.Time` import for timestamp formatting
- Updated `TaskDetailPage` type to include `[TaskCore.TaskActivity]` -
Updated `taskDetailHandler` to fetch activities for the task - Added
activity timeline rendering in `toHtml` instance for InProgress -
Added helper functions: `renderActivity`, `stageClass`, `stageIcon`, `
**Omni/Jr/Web/Style.hs:** - Added `activityTimelineStyles`
function with vertical timeline CSS - Added stage-specific colors
(claiming=blue, running=yellow, reviewing= - Added dark mode styles
for the activity timeline
Task-Id: t-148.3
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions
