{% if logo_exists %} {% endif %}

Manage Group

{{ group.name }}

{{ group.name }}
Group Info
Group Name

{{ group.name }}

Players

{{ group.players|length }}

Playlist Version

v{{ group.playlist_version }}

Players ({{ group.players|length }})
{% if players_status %}
{% for player_status in players_status %}
{{ player_status.player.username }}
Hostname: {{ player_status.player.hostname }}
{% if player_status.feedback %}
Status: {{ player_status.feedback[0].status|title }}
Last Activity: {{ player_status.feedback[0].timestamp.strftime('%Y-%m-%d %H:%M:%S') }}
Message: {{ player_status.feedback[0].message[:50] }}{% if player_status.feedback[0].message|length > 50 %}...{% endif %}
Playlist: {% if player_status.feedback[0].playlist_version %} {% if player_status.feedback[0].playlist_version|int == player_status.server_playlist_version %} v{{ player_status.feedback[0].playlist_version }} ✓ In sync {% else %} v{{ player_status.feedback[0].playlist_version }} ⚠ Out of sync (server: v{{ player_status.server_playlist_version }}) {% endif %} {% else %} Unknown {% endif %}
{% else %}

No status data

Player hasn't reported yet
{% endif %}
{% endfor %}
{% else %}

No players in this group

{% endif %}

Manage Media

{% if content %}
    {% for media in content %}
  • {% set file_ext = media.file_name.lower().split('.')[-1] %} {% if file_ext in ['mp4', 'avi', 'mkv', 'mov', 'webm'] %}
    {% else %} thumbnail {% endif %}

    Media Name: {{ media.file_name }}

    seconds
  • {% endfor %}
{% else %}

No media uploaded for this group.

{% endif %}
Upload Media
Back to Dashboard