{% extends "layouts/base.html" %} {% load i18n %} {% load static %} {% block title %}{% trans "Observations Console" %} - PX360{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

{% trans "Observations Console" %}

{% trans "Manage and triage staff-reported observations" %}

{% trans "Total" %}

{{ stats.total }}

{% trans "New" %}

{{ stats.new }}

{% trans "In Progress" %}

{{ stats.in_progress }}

{% trans "Anonymous" %}

{{ stats.anonymous_count }}

{% trans "Filters" %}
{% trans "Clear" %}
{% trans "Showing" %} {{ page_obj.start_index }} {% trans "to" %} {{ page_obj.end_index }} {% trans "of" %} {{ page_obj.paginator.count }} {% trans "observations" %}
{% for observation in observations %} {% empty %} {% endfor %}
{% trans "Tracking Code" %} {% trans "Date" %} {% trans "Category" %} {% trans "Description" %} {% trans "Severity" %} {% trans "Status" %} {% trans "Reporter" %} {% trans "Department" %} {% trans "Assigned To" %} {% trans "Actions" %}
{{ observation.tracking_code }} {{ observation.created_at|date:"M d, Y" }}
{{ observation.created_at|time:"H:i" }}
{% if observation.category %} {{ observation.category.name_en }} {% else %} - {% endif %}
{% if observation.title %} {{ observation.title|truncatewords:5 }}
{% endif %} {{ observation.description|truncatewords:10 }}
{{ observation.get_severity_display }} {{ observation.get_status_display }} {% if observation.is_anonymous %} {% trans "Anonymous" %} {% else %} {{ observation.reporter_display }} {% endif %} {% if observation.assigned_department %} {{ observation.assigned_department.name|truncatewords:3 }} {% else %} - {% endif %} {% if observation.assigned_to %} {{ observation.assigned_to.get_full_name }} {% else %} {% trans "Unassigned" %} {% endif %}

{% trans "No observations found" %}

{% if page_obj.has_other_pages %} {% endif %}
{% endblock %} {% block extra_js %} {% endblock %}