{% extends "base.html" %} {% block title %}Scans — GuardDog Nexus{% endblock %} {% block breadcrumbs %} {% endblock %} {% block content %}

Scans

{% if flagged_filter == '1' %}Show all{% else %}Flagged only{% endif %} Export CSV
{% for s in scans %} {% endfor %} {% if not scans %} {% endif %}
ID {% if sort_by == 'id' %}{{ '▲' if sort_dir == 'asc' else '▼' }}{% else %}↕{% endif %} Package {% if sort_by == 'package_name' %}{{ '▲' if sort_dir == 'asc' else '▼' }}{% else %}↕{% endif %} Version Repo Status {% if sort_by == 'status' %}{{ '▲' if sort_dir == 'asc' else '▼' }}{% else %}↕{% endif %} Findings {% if sort_by == 'total_findings' %}{{ '▲' if sort_dir == 'asc' else '▼' }}{% else %}↕{% endif %} Time {% if sort_by == 'started_at' %}{{ '▲' if sort_dir == 'asc' else '▼' }}{% else %}↕{% endif %}
#{{ s.id }} {{ s.package_name }} {{ s.package_version }} {{ s.repository }} {% if s.status == 'scanning' %}scanning{% else %}{{ s.status }}{% endif %} {% if s.flagged %}{{ s.total_findings }}{% else %}0{% endif %} {{ s.started_at.strftime('%Y-%m-%d %H:%M') if s.started_at }}

No scans found

Try adjusting your search or filters.
{% set total_pages = (total // per_page) + (1 if total % per_page else 0) %} {% if total_pages > 1 %} {% endif %} {{ total }} total scans {% endblock %}