feat(FN-818): use merge commit diff for done-task Changes tab
- Refactor TaskChangesTab to use merge commit diff for done/archived tasks instead of branch diff - Add CommitDiffTab component integration for displaying merge commit changes - Remove legacy API endpoints and tests for branch-based diff on completed tasks - Add comprehensive test suite for TaskChangesTab covering all task lifecycle states - Document merge commit diff behavior in dashboard README
This commit is contained in:
@@ -789,7 +789,7 @@ export function TaskDetailModal({
|
||||
/>
|
||||
</div>
|
||||
) : activeTab === "changes" ? (
|
||||
<TaskChangesTab taskId={task.id} worktree={task.worktree} projectId={projectId} />
|
||||
<TaskChangesTab taskId={task.id} worktree={task.worktree} projectId={projectId} column={task.column} mergeDetails={task.mergeDetails} />
|
||||
) : activeTab === "commits" ? (
|
||||
<CommitDiffTab commitSha={task.mergeDetails?.commitSha ?? ""} mergeDetails={task.mergeDetails} />
|
||||
) : activeTab === "comments" ? (
|
||||
|
||||
Reference in New Issue
Block a user