feat(git): add commit-note support and previews in history

This change adds Git notes support to the history UI.
Commits now carry a has_note flag which triggers a note indicator.
Notes can be previewed on hover and loaded on demand,
then the history can be refreshed after edits.

- Adds has_note support on commits and parses from logs.
- Renders a note indicator in history rows with a hover preview.
- Triggers history refresh after note-related actions.
This commit is contained in:
Christoph Brandau
2026-08-13 22:51:24 +02:00
parent c442b3735f
commit a27a8666ee
Notes: Christoph Brandau 2026-08-13 22:56:29 +02:00
one more test
5 changed files with 314 additions and 13 deletions
+1
View File
@@ -178,6 +178,7 @@ export interface GitCommit {
refs: string[];
parents: string[];
files: GitCommitFile[];
has_note: boolean;
}
export interface GitCommitFile {