Initial commit
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
{% extends "base.html" %}
|
||||
{% block title %}نتایج تست{% endblock %}
|
||||
{% block content %}
|
||||
<h2>نتایج تست میرورها</h2>
|
||||
<div class="btn-group mb-3">
|
||||
<a href="{{ url_for('mirrors.results') }}" class="btn btn-sm btn-outline-dark">همه</a>
|
||||
{% for cat in categories %}
|
||||
<a href="{{ url_for('mirrors.results', category=cat) }}" class="btn btn-sm btn-outline-dark">{{ category_labels[cat] }}</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<div class="table-responsive">
|
||||
<table class="table table-striped table-sm">
|
||||
<thead><tr><th>میرور</th><th>دسته</th><th>تست</th><th>موفق</th><th>ms</th><th>خطا</th><th>زمان</th></tr></thead>
|
||||
<tbody>
|
||||
{% for r in results %}
|
||||
<tr>
|
||||
<td>{{ r.mirror.name }}</td>
|
||||
<td>{{ category_labels.get(r.mirror.category, r.mirror.category) }}</td>
|
||||
<td>{{ r.test_type }}</td>
|
||||
<td>{% if r.success %}✓{% else %}✗{% endif %}</td>
|
||||
<td>{{ '%.0f'|format(r.latency_ms) if r.latency_ms else '-' }}</td>
|
||||
<td class="small text-danger">{{ r.error or '' }}</td>
|
||||
<td>{{ r.tested_at.strftime('%m-%d %H:%M') }}</td>
|
||||
</tr>
|
||||
{% else %}
|
||||
<tr><td colspan="7" class="text-center">نتیجهای نیست — تست را اجرا کنید</td></tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<a href="{{ url_for('mirrors.list_mirrors') }}" class="btn btn-secondary">بازگشت</a>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user