
Erman HAVUÇandBohdan Triapitsyn
631905764e
feat(git): inline file diffs in commit history rows (#1291)
* chore: add .worktrees/ to gitignore for worktree workflow
* feat(git): add getCommitFileDiff service function
* docs(git): document getCommitFileDiff in module docs
* feat(git): add GET /api/git/commit-file-diff route
* feat(git): add CommitFileDiffResponse type and GitAPI method signature
* feat(git): add getCommitFileDiff HTTP client function
* feat(git): add getCommitFileDiff API facade
* feat(git): add getCommitFileDiff stub to VS Code bridge
* feat(git): add getCommitFileDiff to VS Code gitService and bridge handler
* feat(git): add inline file diff to history commit rows
* fix(git): consolidate CommitFileDiffResponse import to gitApi facade
* fix(git): pass directory through history, validate hash, propagate git errors
* fix(git): use exit code check for VS Code getCommitFileDiff error detection
* fix(git): VS Code rename detection, hash validation parity, retry on error
* fix(git): register scroll container as virtualizer root to fix empty space in history diffs
* fix(git): address greptile review — rename key extraction, directory guard, language detection, isBinary cleanup
* fix(git): harden history inline diffs
---------
Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com>
2026-05-17 20:08:17 +03:00
..
2026-05-12 11:02:15 +03:00
2026-03-04 11:22:36 +02:00
2026-04-21 18:04:24 +03:00
2026-05-17 20:08:17 +03:00
2026-04-29 12:03:39 +03:00
2026-02-24 13:18:48 +02:00
2026-02-24 13:18:48 +02:00
2025-12-13 16:34:17 +02:00
2026-01-06 21:31:04 +02:00
2026-03-31 18:47:00 +03:00
2025-12-13 16:34:17 +02:00
2026-03-20 19:22:43 +02:00