Seen on: component/git-history
What it fixes
With the server reads in, users still see nothing. This piece adds a History tab to the thread's right panel with a plain commit list for the current branch: subject, author, date, refs, load more, refresh, and a plain message on servers that do not support history yet. No graph, no details pane, no branches pane, no diff.
Why we need it
It is PR 4 of the series in the Git History series issue (#8) and the first one a user can see. A small visible surface lets maintainers judge the look and the performance rules before the larger pieces arrive.
How to fix it
Cut a fresh branch on top of the server pieces carrying the panel shell, the virtualized commit list without graph lanes, the history query and cache keys, the right-panel wiring, the client-side cache invalidation that fires on repository mutation even while the tab is closed, and the user docs entry. The timestamp defect is fixed in this piece. The PR description states the end state from the series issue. Deferred: the graph, the details pane, the branches pane, favorites, and the diff view.
Seen on: component/git-history
What it fixes
With the server reads in, users still see nothing. This piece adds a History tab to the thread's right panel with a plain commit list for the current branch: subject, author, date, refs, load more, refresh, and a plain message on servers that do not support history yet. No graph, no details pane, no branches pane, no diff.
Why we need it
It is PR 4 of the series in the Git History series issue (#8) and the first one a user can see. A small visible surface lets maintainers judge the look and the performance rules before the larger pieces arrive.
How to fix it
Cut a fresh branch on top of the server pieces carrying the panel shell, the virtualized commit list without graph lanes, the history query and cache keys, the right-panel wiring, the client-side cache invalidation that fires on repository mutation even while the tab is closed, and the user docs entry. The timestamp defect is fixed in this piece. The PR description states the end state from the series issue. Deferred: the graph, the details pane, the branches pane, favorites, and the diff view.