{% if sessions %}
{% for item in sessions %} {% set s = item.session %} {% set loc = item.location %} {% set unit = item.unit %} {# Period display maps #} {% set period_labels = { 'weekday_day': 'Weekday Day', 'weekday_night': 'Weekday Night', 'weekend_day': 'Weekend Day', 'weekend_night': 'Weekend Night', } %} {% set period_colors = { 'weekday_day': 'bg-blue-100 text-blue-800 dark:bg-blue-900/30 dark:text-blue-300', 'weekday_night': 'bg-indigo-100 text-indigo-800 dark:bg-indigo-900/30 dark:text-indigo-300', 'weekend_day': 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-300', 'weekend_night': 'bg-purple-100 text-purple-800 dark:bg-purple-900/30 dark:text-purple-300', } %}
{{ s.session_label or ('Session ' + s.id[:8] + '…') }} {% if s.status == 'recording' %} Recording {% elif s.status == 'completed' %} Completed {% elif s.status == 'failed' %} Failed {% endif %}
{% if loc %}
{{ loc.name }}
{% endif %} {% if s.started_at %}
{{ s.started_at|local_datetime }}
{% endif %} {% if s.stopped_at %}
Ended {{ s.stopped_at|local_datetime }}
{% endif %} {% if s.duration_seconds %}
{{ (s.duration_seconds // 3600) }}h {{ ((s.duration_seconds % 3600) // 60) }}m
{% endif %} {% if unit %} {% endif %} {% if s.device_model %}
{{ s.device_model }}
{% endif %}
{% if s.notes %}

{{ s.notes }}

{% endif %}
{% if s.status == 'recording' %} {% endif %}
{% endfor %}
{% else %}

No monitoring sessions yet

Upload data to create sessions

{% endif %}