{% extends 'base.html.twig' %} {% block title %}Site Dashboard{% endblock %} {% block body %}

Site dashboard

Total Reviews
{{ totalReviews }}
Total Albums
{{ totalAlbums }}
Total Users
{{ totalUsers }}

Latest reviews (50)

{% for r in recentReviews %}
{{ r.title }} (Rating {{ r.rating }}/10)
{{ r.album.name }} • by {{ r.author.displayName ?? r.author.userIdentifier }} • {{ r.createdAt|date('Y-m-d H:i') }}
{% else %}
No reviews.
{% endfor %}

Latest albums (50)

{% for a in recentAlbums %} {% set publicId = a.source == 'user' ? a.localId : a.spotifyId %}
{% if publicId %} {{ a.name }} {% else %} {{ a.name }} {% endif %} {% if a.source == 'user' %}User{% else %}Spotify{% endif %}
{{ a.artists|join(', ') }}{% if a.releaseDate %} • {{ a.releaseDate }}{% endif %} • {{ a.createdAt|date('Y-m-d H:i') }}
{% if publicId %}
{% endif %}
{% else %}
No albums.
{% endfor %}
{% endblock %}