{% extends "base.html" %} {% block title %}Aktive Lizenzsitzungen{% endblock %} {% block content %}
| Lizenzschlüssel | Kunde | Hardware ID | IP-Adresse | Version | Gestartet | Letztes Heartbeat | Status | Aktion |
|---|---|---|---|---|---|---|---|---|
{{ session[2][:8] }}... |
{{ session[3] or 'Unbekannt' }} | {{ session[4][:12] }}... |
{{ session[5] or 'Unbekannt' }} | {{ session[6] }} | {{ session[7].strftime('%H:%M:%S') }} | {{ session[8].strftime('%H:%M:%S') }} | {% if session[9] < 90 %} Aktiv {% elif session[9] < 120 %} Timeout bald {% else %} Timeout {% endif %} | {% if session.get('username') in ['rac00n', 'w@rh@mm3r'] %} {% endif %} |
Keine aktiven Sitzungen vorhanden.
{% endif %}| Lizenzschlüssel | Kunde | Hardware ID | IP-Adresse | Version | Gestartet | Beendet | Dauer | Grund |
|---|---|---|---|---|---|---|---|---|
{{ hist[1][:8] }}... |
{{ hist[2] or 'Unbekannt' }} | {{ hist[3][:12] }}... |
{{ hist[4] or 'Unbekannt' }} | {{ hist[5] }} | {{ hist[6].strftime('%d.%m %H:%M') }} | {{ hist[7].strftime('%d.%m %H:%M') }} | {% set duration = hist[9] %} {% if duration < 60 %} {{ duration|int }}s {% elif duration < 3600 %} {{ (duration / 60)|int }}m {% else %} {{ (duration / 3600)|round(1) }}h {% endif %} | {% if hist[8] == 'normal' %} Normal {% elif hist[8] == 'timeout' %} Timeout {% elif hist[8] == 'forced' %} Erzwungen {% elif hist[8] == 'replaced' %} Ersetzt {% else %} {{ hist[8] }} {% endif %} |
Keine Sitzungen in den letzten 24 Stunden.
{% endif %}