This can be developed independently, though it would integrate best with the Git Graph Timeline (Issue #43 ). Consider working on this after or alongside Issue #43 for optimal integration.
🧾 Beschreibung
Create a diff viewer that shows code changes when clicking on a commit or file. This will give users a better understanding of what changed in each commit.
🛠 Umsetzungsschritte
🗂 Labels
- scope:frontend
- scope:backend
- type:feature
- prio:medium
📁 Code Ort(e)
apps/backend/src/services/gitService.ts (add diff retrieval function)
apps/frontend/src/components/DiffViewer.tsx (new component)
apps/frontend/src/utils/diffFormatter.ts (formatting utils)
This can be developed independently, though it would integrate best with the Git Graph Timeline (Issue #43 ). Consider working on this after or alongside Issue #43 for optimal integration.
🧾 Beschreibung
Create a diff viewer that shows code changes when clicking on a commit or file. This will give users a better understanding of what changed in each commit.
🛠 Umsetzungsschritte
🗂 Labels
📁 Code Ort(e)
apps/backend/src/services/gitService.ts(add diff retrieval function)apps/frontend/src/components/DiffViewer.tsx(new component)apps/frontend/src/utils/diffFormatter.ts(formatting utils)