Update admin dashboard to remove tokens stat and add user/token/job stats for admins

parent cd863f07
......@@ -27,10 +27,12 @@
{% block content %}
<div class="container">
<div class="stats-grid">
{% if user.get('role') != 'admin' %}
<div class="stat-card">
<div class="stat-value">{{ tokens }}</div>
<div class="stat-label">Available Tokens</div>
</div>
{% endif %}
<div class="stat-card">
<div class="stat-value">{{ completed_jobs }}</div>
<div class="stat-label">Completed Jobs</div>
......@@ -43,6 +45,32 @@
<div class="stat-value">{{ total_jobs }}</div>
<div class="stat-label">Total Jobs</div>
</div>
{% if user.get('role') == 'admin' %}
<div class="stat-card">
<div class="stat-value">{{ total_non_admin_users }}</div>
<div class="stat-label">Total Non-Admin Users</div>
</div>
<div class="stat-card">
<div class="stat-value">{{ active_non_admin_users }}</div>
<div class="stat-label">Active Non-Admin Users</div>
</div>
<div class="stat-card">
<div class="stat-value">{{ inactive_non_admin_users }}</div>
<div class="stat-label">Inactive Non-Admin Users</div>
</div>
<div class="stat-card">
<div class="stat-value">{{ total_tokens_held }}</div>
<div class="stat-label">Total Tokens Held by Non-Admins</div>
</div>
<div class="stat-card">
<div class="stat-value">{{ total_tokens_used }}</div>
<div class="stat-label">Total Tokens Used</div>
</div>
<div class="stat-card">
<div class="stat-value">{{ total_jobs_executed }}</div>
<div class="stat-label">Total Jobs Executed</div>
</div>
{% endif %}
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment