queue_detail.html
⎇
Raw
1{{define "queue_detail"}}
2<div class="detail-view">
3 <div class="detail-header">
4 <h2>Queue Details</h2>
5 <div class="download-status-header">
6 <span class="status-badge {{.Data.Status}}">{{.Data.Status}}</span>
7 </div>
8 </div>
9
10 <div class="download-info">
11 <dl>
12 <dt>URL</dt>
13 <dd><a href="{{.Data.URL}}" target="_blank">{{.Data.URL}}</a></dd>
14
15 <dt>Created</dt>
16 <dd>{{.Data.CreatedAt.Format "2006-01-02 15:04:05"}}</dd>
17
18 {{if .Data.StartedAt.Valid}}
19 <dt>Started</dt>
20 <dd>{{.Data.StartedAt.Time.Format "2006-01-02 15:04:05"}}</dd>
21 {{end}}
22
23 {{if .Data.CompletedAt.Valid}}
24 <dt>Completed</dt>
25 <dd>{{.Data.CompletedAt.Time.Format "2006-01-02 15:04:05"}}</dd>
26 {{end}}
27
28 {{if .Data.ErrorMessage.Valid}}
29 <dt>Error</dt>
30 <dd class="error-text">{{.Data.ErrorMessage.String}}</dd>
31 {{end}}
32 </dl>
33 </div>
34
35 <article>
36 <h3>Logs</h3>
37 <pre class="logs">{{if .Data.Logs.Valid}}{{.Data.Logs.String}}{{else}}No logs available yet...{{end}}</pre>
38 </article>
39</div>
40{{end}}