This commit is contained in:
2026-04-20 14:22:58 +09:00
parent 38c802950a
commit d9abe6f67b
4 changed files with 64 additions and 0 deletions
+25
View File
@@ -56,6 +56,7 @@
<button type="button" class="tls-tab" data-tab="vulnerabilities" role="tab" aria-selected="false">脆弱性</button>
<button type="button" class="tls-tab" data-tab="compatibility" role="tab" aria-selected="false">互換性</button>
<button type="button" class="tls-tab" data-tab="log" role="tab" aria-selected="false">ログ</button>
<button type="button" class="tls-tab" data-tab="history" role="tab" aria-selected="false">テスト履歴</button>
<button type="button" class="tls-tab" data-tab="json" role="tab" aria-selected="false">JSON</button>
</nav>
</header>
@@ -399,6 +400,30 @@
</section>
</div>
{# -------- テスト履歴 -------- #}
<div class="tls-tab-panel" data-panel="history">
<section class="tls-section">
<h2 class="tls-section-title">過去のテスト結果 (同一対象)</h2>
{% if history %}
<table class="tls-table">
<thead><tr><th>実行日時</th><th>ランク</th><th>スコア</th><th>リンク</th></tr></thead>
<tbody>
{% for h in history %}
<tr>
<td>{{ h.finished_at_display or '—' }}</td>
<td>{{ h.rank or '—' }}</td>
<td>{{ "%.0f"|format(h.score or 0) }}</td>
<td><a href="/tools/tls-test/results/{{ h.id }}/" class="text-bright-green">{{ h.id[:8] }}…</a></td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<div class="tls-log-row"><span class="tls-log-cat text-tx-alt">[info]</span><span class="tls-log-msg text-tx-alt">過去のテスト結果はありません</span></div>
{% endif %}
</section>
</div>
{# -------- JSON -------- #}
<div class="tls-tab-panel" data-panel="json">
<section class="tls-section">