all repos

mugit @ 6b109be

馃惍 git server that your cow will love
3 files changed, 8 insertions(+), 5 deletions(-)
ui: fix header on refs page
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-02-10 00:16:45 +0200
Authored at: 2026-02-09 22:20:15 +0200
Change ID: vtqltnnzsqxmxlorpqoxrwwvqzotkwst
Parent: 530bb1c
M internal/handlers/repo.go
路路路
        298
        298
         		return

      
        299
        299
         	}

      
        300
        300
         

      
        
        301
        +	masterBranch, err := repo.FindMasterBranch(h.c.Repo.Masters)

      
        
        302
        +	if err != nil {

      
        
        303
        +		h.write500(w, err)

      
        
        304
        +		return

      
        
        305
        +	}

      
        
        306
        +

      
        301
        307
         	branches, err := repo.Branches()

      
        302
        308
         	if err != nil {

      
        303
        309
         		h.write500(w, err)

      路路路
        314
        320
         	data["meta"] = h.c.Meta

      
        315
        321
         	data["name"] = name

      
        316
        322
         	data["desc"] = desc

      
        
        323
        +	data["ref"] = masterBranch

      
        317
        324
         	data["branches"] = branches

      
        318
        325
         	data["tags"] = tags

      
        319
        326
         	h.templ(w, "repo_refs", data)

      
M web/templates/_repo_header.html
路路路
        15
        15
         

      
        16
        16
           <nav class="repo-nav">

      
        17
        17
             <ul>

      
        18
        
        -      {{- if .name }}

      
        19
        18
               <li><a href="/{{ .name }}">summary</a></li>

      
        20
        19
               <li><a href="/{{ .name }}/refs">refs</a></li>

      
        21
        
        -      {{- if .ref }}

      
        22
        20
               <li><a href="/{{ .name }}/tree/{{ .ref }}/">tree</a></li>

      
        23
        21
               <li><a href="/{{ .name }}/log/{{ .ref }}">log</a></li>

      
        24
        
        -      {{- end }}

      
        25
        
        -      {{- end }}

      
        26
        22
             </ul>

      
        27
        23
           </nav>

      
        28
        24
         </header>

      
M web/templates/repo_refs.html
路路路
        4
        4
             {{ template "head" . }}

      
        5
        5
             <title>{{ .name }}: refs</title>

      
        6
        6
           </head>

      
        7
        
        -  {{ template "repo_header" . }}

      
        8
        7
           <body>

      
        
        8
        +    {{ template "repo_header" . }}

      
        9
        9
             <main>

      
        10
        10
               {{ $name := .name }}

      
        11
        11
               <h3>branches</h3>