{% load dlux_tags %} {% load dlux_translation %}
{{ DLUX_STRINGS.user_report_kicker }}

{{ DLUX_STRINGS.user_report_title }}

{{ DLUX_STRINGS.user_report_subtitle }}

{{ DLUX_STRINGS.user_report_export_xlsx }}
{{ DLUX_STRINGS.user_report_history_note }} {% if report.history_started_at %} {{ report.history_started_at|date:"Y-m-d H:i" }} {% endif %}
{{ DLUX_STRINGS.user_report_total_actions }} {{ report.summary.activity_count }}
{{ DLUX_STRINGS.user_report_estimated_time }} {{ report.summary.estimated_duration }}
{{ DLUX_STRINGS.user_report_known_devices }} {{ report.summary.known_device_count }}
{{ DLUX_STRINGS.user_report_ip_addresses }} {{ report.summary.ip_count }}
{{ DLUX_STRINGS.user_report_identity }}
{{ DLUX_STRINGS.form_username }}
{{ report.summary.username }}
{{ DLUX_STRINGS.tbl_full_name }}
{{ report.summary.display_name }}
{{ DLUX_STRINGS.form_email }}
{{ report.summary.email|default:DLUX_STRINGS.user_report_not_available }}
{{ DLUX_STRINGS.role_type }}
{{ report.tier.title }}
{{ DLUX_STRINGS.tbl_is_active }}
{% if report.summary.is_active %}{{ DLUX_STRINGS.account_active }}{% else %}{{ DLUX_STRINGS.account_inactive }}{% endif %}
{{ DLUX_STRINGS.date_joined }}
{{ report.summary.date_joined|date:"Y-m-d H:i" }}
{{ DLUX_STRINGS.tbl_last_login }}
{{ report.summary.last_login|date:"Y-m-d H:i"|default:DLUX_STRINGS.user_report_not_available }}
{{ DLUX_STRINGS.user_report_presence }}
{{ DLUX_STRINGS.user_report_first_seen }}
{{ report.summary.first_seen_at|date:"Y-m-d H:i"|default:DLUX_STRINGS.user_report_not_available }}
{{ DLUX_STRINGS.user_report_last_seen }}
{{ report.summary.last_seen_at|date:"Y-m-d H:i"|default:DLUX_STRINGS.user_report_not_available }}
{{ DLUX_STRINGS.user_report_days_observed }}
{{ report.summary.days_observed }}
{{ DLUX_STRINGS.user_report_requests }}
{{ report.summary.request_count }}
{{ DLUX_STRINGS.user_report_browsers }}
{% if report.browsers %}{{ report.browsers|join:", " }}{% else %}{{ DLUX_STRINGS.user_report_not_available }}{% endif %}
{{ DLUX_STRINGS.user_report_operating_systems }}
{% if report.operating_systems %}{{ report.operating_systems|join:", " }}{% else %}{{ DLUX_STRINGS.user_report_not_available }}{% endif %}
{{ DLUX_STRINGS.user_report_activity_breakdown }}
{% include "dlux/users/_user_report_window.html" with window=report.windows.week %}
{% include "dlux/users/_user_report_window.html" with window=report.windows.month %}
{% include "dlux/users/_user_report_window.html" with window=report.windows.all %}
{{ DLUX_STRINGS.user_report_devices_networks }}
{% for device in report.known_devices %} {% empty %} {% endfor %}
{{ DLUX_STRINGS.user_report_device }} {{ DLUX_STRINGS.user_report_first_seen }} {{ DLUX_STRINGS.user_report_last_seen }} {{ DLUX_STRINGS.user_report_ip_addresses }} {{ DLUX_STRINGS.trusted_device_badge }}
{{ device.device_label|default:DLUX_STRINGS.user_report_not_available }} {{ device.first_seen_at|date:"Y-m-d H:i" }} {{ device.last_seen_at|date:"Y-m-d H:i" }} {% if device.ip_addresses %}{{ device.ip_addresses|join:", " }}{% else %}{{ DLUX_STRINGS.user_report_not_available }}{% endif %} {% if device.trusted_device and device.trusted_device.is_active %} {{ DLUX_STRINGS.current }} {% else %} {{ DLUX_STRINGS.user_report_no }} {% endif %}
{{ DLUX_STRINGS.user_report_empty_devices }}
{{ DLUX_STRINGS.stats_recent_activity }}
{% include "dlux/users/_user_report_activity.html" with logs=report.recent_activity_windows.week %}
{% include "dlux/users/_user_report_activity.html" with logs=report.recent_activity_windows.month %}
{% include "dlux/users/_user_report_activity.html" with logs=report.recent_activity_windows.all %}