forked from GithubBackups/healthchecks
Transport column (http, https, email) in log
This commit is contained in:
parent
749114d856
commit
36f0e7c82a
@ -8,10 +8,10 @@ $(function () {
|
||||
var w = total;
|
||||
|
||||
var result = "";
|
||||
if (w) result += w + (w == 1 ? " week " : " weeks ");
|
||||
if (d) result += d + (d == 1 ? " day " : " days ");
|
||||
if (h) result += h + (h == 1 ? " hour " : " hours ");
|
||||
if (m) result += m + (m == 1 ? " minute " : " minutes ");
|
||||
if (w) result += w + (w === 1 ? " week " : " weeks ");
|
||||
if (d) result += d + (d === 1 ? " day " : " days ");
|
||||
if (h) result += h + (h === 1 ? " hour " : " hours ");
|
||||
if (m) result += m + (m === 1 ? " minute " : " minutes ");
|
||||
|
||||
return result;
|
||||
}
|
||||
|
3
static/js/log.js
Normal file
3
static/js/log.js
Normal file
@ -0,0 +1,3 @@
|
||||
$(function () {
|
||||
$('[data-toggle="tooltip"]').tooltip();
|
||||
});
|
@ -7,29 +7,35 @@
|
||||
{% block content %}
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
<h1>Log for {{ check.name|default:check.code }}</h1>
|
||||
<h1>Log for “{{ check.name|default:check.code }}”</h1>
|
||||
{% if pings %}
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped log-table">
|
||||
<tr>
|
||||
<th>Transport</th>
|
||||
<th>Time</th>
|
||||
<th>Remote IP</th>
|
||||
<th>Method</th>
|
||||
<th>User Agent</th>
|
||||
</tr>
|
||||
{% for ping in pings %}
|
||||
<tr>
|
||||
<td>
|
||||
{% if ping.scheme == "email" %}
|
||||
Email
|
||||
{% elif ping.scheme == "http" %}
|
||||
HTTP
|
||||
{% elif ping.scheme == "https" %}
|
||||
HTTPS
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>
|
||||
<span
|
||||
data-toggle="tooltip"
|
||||
title="{{ ping.created }}">
|
||||
{{ ping.created }}
|
||||
title="{{ ping.created }} GMT">
|
||||
{{ ping.created|naturaltime }}
|
||||
</span>
|
||||
</td>
|
||||
<td class="remote-addr">{{ ping.remote_addr }}</td>
|
||||
<td class="method">
|
||||
<span class="label label-default">{{ ping.method }}</span>
|
||||
</td>
|
||||
<td class="ua">{{ ping.ua }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
@ -42,3 +48,10 @@
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
||||
{% block scripts %}
|
||||
{% compress js %}
|
||||
<script src="{% static 'js/jquery-2.1.4.min.js' %}"></script>
|
||||
<script src="{% static 'js/bootstrap.min.js' %}"></script>
|
||||
<script src="{% static 'js/log.js' %}"></script>
|
||||
{% endcompress %}
|
||||
{% endblock %}
|
@ -53,7 +53,7 @@
|
||||
{% if check.last_ping %}
|
||||
<span
|
||||
data-toggle="tooltip"
|
||||
title="{{ check.last_ping }}">
|
||||
title="{{ check.last_ping }} GMT">
|
||||
{{ check.last_ping|naturaltime }}
|
||||
</span>
|
||||
{% else %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user