{% extends "base.html" %} {% block title %}Scan History — Stratum{% endblock %} {% block content %}

Scan History

All compliance scans — persisted across restarts.

New Scan
{% if audits %}
{% for job in audits %} {% endfor %}
Target / Image Provider Profile Grade Score Date Status
{{ (job.image_id or job.target_host or '—')[:32] }} {{ (job.provider or job.job_type or '—') | upper }} {{ job.profile_name or '—' }} {% if job.grade %} {{ job.grade }} {% else %}—{% endif %} {{ '%.1f%%' % job.score_pct if job.score_pct is not none else '—' }} {{ job.updated_at.strftime('%Y-%m-%d %H:%M') if job.updated_at else '—' }} {{ job.status.value }}
{% if job.job_type == 'image_scan' %} View {% if job.status.value == 'complete' %} Report {% endif %} {% else %} View {% endif %}
{% else %}
No scans yet

Run your first compliance scan to see results here. Scans are persisted across container restarts.

Launch Compliance Scanner
{% endif %}
{% endblock %}