]> git.ipfire.org Git - pbs.git/blame - src/templates/distro-source-commit-detail.html
Use autotools
[pbs.git] / src / templates / distro-source-commit-detail.html
CommitLineData
f6e6ff79
MT
1{% extends "base.html" %}
2
3{% block title %}{{ _("Commit") }}: {{ commit.revision }}{% end block %}
4
5{% block body %}
6 <ul class="breadcrumb">
7 <li>
8 <a href="/">{{ _("Home") }}</a>
9 <span class="divider">/</span>
10 </li>
11 <li>
12 <a href="/distros">{{ _("Distributions") }}</a>
13 <span class="divider">/</span>
14 </li>
15 <li>
5aa556bf 16 <a href="/distro/{{ distro.identifier }}">{{ distro.name }}</a>
f6e6ff79
MT
17 <span class="divider">/</span>
18 </li>
19 <li>
20 <a href="/distro/{{ distro.identifier }}/source/{{ source.identifier }}">
5aa556bf 21 {{ _("Source: %s") % source.name }}
f6e6ff79
MT
22 </a>
23 <span class="divider">/</span>
24 </li>
25 <li class="active">
26 <a href="/distro/{{ distro.identifier }}/source/{{ source.identifier }}/{{ commit.revision }}">
27 {{ commit.revision[:7] }}
28 </a>
29 </li>
30 </ul>
31
32 <div class="page-header">
33 <h1>
5aa556bf 34 {{ _("Source") }}: {{ source.name }}
f6e6ff79
MT
35 <br />
36 <small>
5aa556bf 37 {{ commit.revision[:7] }} - {{ commit.subject }}
f6e6ff79
MT
38 </small>
39 </h1>
40 </div>
41
42 <div class="row">
43 <div class="span10 offset1">
44 <table class="table">
45 <tbody>
46 <tr>
47 <td>{{ _("Revision") }}</td>
5aa556bf 48 <td>{{ commit.revision }}</td>
f6e6ff79
MT
49 </tr>
50 <tr>
51 <td>{{ _("Date") }}</td>
52 <td>{{ format_date(commit.date, full_format=True) }}</td>
53 </tr>
54 <tr>
55 <td>{{ _("Author") }}</td>
86def073 56 <td>{% raw format_email(commit.author) %}</td>
f6e6ff79
MT
57 </tr>
58 <tr>
59 <td>{{ _("Committer") }}</td>
86def073 60 <td>{% raw format_email(commit.committer) %}</td>
f6e6ff79
MT
61 </tr>
62 <tr>
63 <td>{{ _("Subject") }}</td>
5aa556bf 64 <td>{{ commit.subject }}</td>
f6e6ff79
MT
65 </tr>
66
67 {% if commit.message %}
68 <tr>
69 <td colspan="2">
4c6be289 70 {% module Text(commit.message, pre=True) %}
f6e6ff79
MT
71 </td>
72 </tr>
73 {% end %}
74
75 <tr>
76 <td colspan="2">
77 <div class="btn-toolbar pull-right">
78 {% if source.gitweb %}
79 <div class="btn-group">
5aa556bf 80 <a class="btn" href="{{ source.gitweb }};a=commitdiff;h={{ commit.revision }}" target="_blank">
f6e6ff79
MT
81 {{ _("Open in gitweb") }}
82 </a>
83 </div>
84 {% end %}
85
86 {% if current_user and current_user.is_admin() %}
87 <div class="btn-group">
88 <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
89 <i class="icon-star"></i>
90 {{ _("Action") }}
91 <span class="caret"></span>
92 </a>
93 <ul class="dropdown-menu">
94 <li>
95 <a href="/distro/{{ distro.identifier }}/source/{{ source.identifier }}/{{ commit.revision }}/reset">
96 {{ _("Reset commit") }}
97 </a>
98 </li>
99 </ul>
100 </div>
101 {% end %}
102 </div>
103 </td>
104 </tr>
105 </tbody>
106 </table>
107 </div>
108 </div>
109
110 <div class="row">
111 <div class="span10 offset1">
112 <h2>{{ _("Packages created from this commit") }}</h2>
113
114 {% if commit.packages %}
fa522f9a 115 <table class="table table-striped table-hover">
f6e6ff79
MT
116 {% for pkg in commit.packages %}
117 <tr>
118 <td>
119 <a href="/package/{{ pkg.uuid }}">{{ pkg.friendly_name }}</a>
120 </td>
121 <td>
5aa556bf 122 {{ pkg.summary }}
f6e6ff79
MT
123 </td>
124 </tr>
125 {% end %}
126 </table>
127 {% else %}
128 <p>{{ _("There were no packages created from this commit.") }}</p>
129 {% end %}
130 </div>
131 </div>
132{% end block %}