main git-pr / tmpl / pages / prs.html
Eric Bower  ·  2026-02-25
 1{{template "base" .}}
 2
 3{{define "title"}}PRs - patchbin{{end}}
 4
 5{{define "meta"}}
 6<link rel="alternate" type="application/atom+xml"
 7      title="RSS feed for git collaboration server"
 8      href="/rss" />
 9{{end}}
10
11{{define "body"}}
12<main class="group">
13  <div class="box-sm">
14    {{range .PRs}}
15    <div class="flex items-center justify-between gap py border-b">
16      <div class="flex items-center gap-2 flex-1" style="min-width: 0;">
17        <span class="pr-repo-col truncate mono text-sm" title="{{.RepoName}}">[{{.RepoName}}]</span>
18        <a href="/prs/{{.ID}}" class="flex-1 truncate">{{if .Name}}{{.Name}}{{else}}<em>(no title)</em>{{end}}</a>
19        {{if gt .NumPatchsets 1}}<code class="text-sm">{{.NumPatchsets}}</code>{{end}}
20      </div>
21      <div class="flex items-center gap mono text-sm">
22        <code class="text-sm">#{{.ID}}</code>
23        <span>{{.FormattedDate}}</span>
24        <a href="/prs/{{.ID}}/rss">rss</a>
25      </div>
26    </div>
27    {{else}}
28    <p>No {{.Tab}} patch requests found.</p>
29    {{end}}
30  </div>
31</main>
32{{end}}