Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

Blame · server/web/templates/request_files.html

Line attribution on main · 35 line(s)

f6f4b1db
Keenan Nemetz
15d ago
1 {{define "request_files"}}
2 {{template "header" .}}
8fb7aabf
Keenan Nemetz
3d ago
3 {{template "repohead" (nav .Page "changes")}}
f6f4b1db
Keenan Nemetz
15d ago
4 {{template "request_head" .}}
5 {{template "request_tabs" .}}
6
7 <div class="code-browser review-browser">
8 <aside class="file-tree review-tree" id="review-tree" aria-label="Changed files">
9 <div class="tree-head">
19fc6ed0
Keenan Nemetz
11d ago
10 <span>{{icon "file"}}Changes</span>
f6f4b1db
Keenan Nemetz
15d ago
11 <span class="muted">{{.FileCount}} changed</span>
12 </div>
13 {{if .Tree}}
c717d4eb
Keenan Nemetz
13d ago
14 <div class="tree-scroll">{{template "tree_nodes" (treeContext .Name "" .Request.ID .Tree)}}</div>
f6f4b1db
Keenan Nemetz
15d ago
15 {{else}}
16 <p class="tree-empty muted">No changed files.</p>
17 {{end}}
18 </aside>
19 {{template "review_main" .Main}}
20 </div>
21
22 {{template "footer" .}}
23 {{end}}
24
25 {{define "review_main"}}
26 <section id="review-main" class="review-main" data-path="{{.Path}}">
27 {{if .Files}}
28 {{template "diff" .}}
29 {{else if .AlreadyMerged}}
30 <p class="muted">Already merged into {{.Request.Base}}.</p>
31 {{else}}
c7b9094f
Keenan Nemetz
1d ago
32 <div class="empty-state"><p>No changes, or the head is not reachable from this repository yet.</p></div>
f6f4b1db
Keenan Nemetz
15d ago
33 {{end}}
34 </section>
35 {{end}}