all repos

mugit @ b9e7f9b5c8f3c5b1044f529862221847f32a79ee

🐮 git server that your cow will love
2 files changed, 8 insertions(+), 2 deletions(-)
ui: fix: show renamed files correctly in commit view
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-01-31 21:39:47 +0200
Change ID: ossspwnyzzlspozvpnlmxtwqptkzzvwn
Parent: 8baa851
M internal/git/diff.go

@@ -66,7 +66,9 @@ nd.Diff = make([]Diff, len(diffs))

for i, d := range diffs { diff := &nd.Diff[i] diff.Name.New = d.NewName - diff.Name.Old = d.OldName + if d.OldName != d.NewName { + diff.Name.Old = d.OldName + } diff.IsBinary = d.IsBinary diff.IsNew = d.IsNew diff.IsDelete = d.IsDelete
M web/templates/repo_commit.html

@@ -55,7 +55,11 @@ {{ if .IsNew }}<span class="diff-type diff-add">A</span>{{ end }}

{{ if .IsDelete }}<span class="diff-type diff-del">D</span>{{ end }} {{ if not (or .IsNew .IsDelete) }}<span class="diff-type diff-mod">M</span>{{ end }} </td> - <td class="path"><a href="#{{ $path }}">{{ $path }}</a></td> + <td class="path"> + <a href="#{{ $path }}"> + {{ if and .Name.Old .Name.New }}{{ .Name.Old }} &#8594; {{ .Name.New }}{{ else }}{{ $path }}{{ end }} + </a> + </td> </tr> {{ end }} </tbody>