]> git.ipfire.org Git - pbs.git/blame - src/templates/events/modules/system-message.html
log: Allow filtering by priority
[pbs.git] / src / templates / events / modules / system-message.html
CommitLineData
8020fd1b 1<div class="media">
110ad0ee
MT
2 {% block thumbnail %}
3 <div class="media-left">
bc29422a 4 {% if event.type in ("build-failed", "job-failed") %}
110ad0ee
MT
5 <span class="icon is-large has-text-danger">
6 <i class="fa-solid fa-3x fa-square-xmark"></i>
7 </span>
bc29422a 8 {% elif event.type in ("build-finished", "job-finished") %}
110ad0ee
MT
9 <span class="icon is-large has-text-success">
10 <i class="fa-solid fa-3x fa-square-check"></i>
11 </span>
12 {% else %}
13 <span class="icon is-large">
14 <i class="fa-solid fa-3x fa-square-question"></i>
15 </span>
16 {% end %}
17 </div>
18 {% end block %}
550e7194 19
8020fd1b
MT
20 <div class="media-content">
21 <p>
22 {% if event.type == "build-created" %}
23 {{ _("Build Created") }}
24 {% elif event.type == "build-deleted" %}
25 {{ _("Build Deleted") }}
5306e356
MT
26 {% elif event.type == "build-failed" %}
27 {{ _("Build Failed") }}
110ad0ee
MT
28 {% elif event.type == "build-finished" %}
29 {{ _("Build Finished") }}
cdfd27cf
MT
30 {% elif event.type == "build-deprecated" %}
31 {{ _("This build was deprecated") }}
8020fd1b
MT
32 {% elif event.type == "build-watcher-added" %}
33 {{ _("%s started watching this build") % event.user }}
34 {% elif event.type == "build-watcher-removed" %}
35 {{ _("%s stopped watching this build") % event.user }}
bc29422a
MT
36 {% elif event.type == "job-created" %}
37 {{ _("Job Created") }}
38 {% elif event.type == "job-failed" %}
39 {{ _("Job Failed") }}
40 {% elif event.type == "job-finished" %}
41 {{ _("Job Finished") }}
42 {% elif event.type == "job-aborted" %}
43 {{ _("Job Aborted") }}
44 {% elif event.type == "job-dispatched" %}
45 {{ _("Job Dispatched") }}
79d48fd1
MT
46 {% elif event.type == "repository-build-added" %}
47 {{ _("Build has been added to repository %s") % event.repository }}
48 {% elif event.type == "repository-build-removed" %}
49 {{ _("Build has been removed from repository %s") % event.repository }}
8020fd1b 50 {% else %}
ad2abab0 51 {{ _("- Unknown Event %s -") % event.type }}
8020fd1b 52 {% end %}
8db2f279 53
8020fd1b
MT
54 <small>{{ locale.format_date(event.t, shorter=True) }}</small>
55 </p>
8db2f279 56
8020fd1b 57 {% block content %}{% end %}
8db2f279 58
8020fd1b
MT
59 <nav class="level">
60 <div class="level-left is-small">
cdfd27cf 61 {# Build #}
bc29422a 62 {% if show_build and event.build and not event.job %}
8020fd1b
MT
63 <a class="level-item" href="/builds/{{ event.build.uuid }}">
64 {{ event.build }}
65 </a>
66 {% end %}
8db2f279 67
cdfd27cf
MT
68 {# By Build #}
69 {% if event.by_build %}
70 <a class="level-item" href="/builds/{{ event.by_build.uuid }}">
71 {{ _("by %s") % event.by_build }}
72 </a>
73 {% end %}
74
bc29422a
MT
75 {# Job #}
76 {% if event.job %}
77 <a class="level-item" href="/builds/{{ event.job.build.uuid }}#{{ event.job.arch }}">
78 {{ event.job }}
79 </a>
80 {% end %}
81
79d48fd1
MT
82 {# Repository #}
83 {% if event.repository %}
84 <a class="level-item" href="{{ event.repository.url }}">
85 {{ event.repository }}
86 </a>
87 {% end %}
88
cdfd27cf 89 {# By User #}
8020fd1b
MT
90 {% if event.by_user %}
91 <a class="level-item" href="/users/{{ event.by_user.name }}">
92 {{ _("by %s") % event.by_user }}
93 </a>
94 {% end %}
95 </div>
96 </nav>
550e7194
MT
97 </div>
98</div>