Skip to content

Commit 49f51e7

Browse files
committed
Switch active KPI from 15m to 1h
Updates the user metrics dashboard to show 1-hour active users instead of the 15-minute “Active now” metric. The KPI card label and DOM id were renamed, and the JS binding now reads `active_1h` into `k_1h`.
1 parent 8735f3f commit 49f51e7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Server/user-metrics/index.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ function compute_metrics(): array
226226

227227
<div class="grid kpis">
228228
<div class="card hero"><div class="label">Total users who've tried MAIRA</div><div class="value" id="k_total">—</div><div class="foot" id="k_since">—</div></div>
229-
<div class="card"><div class="label">Active now (15 min)</div><div class="value good" id="k_15m">—</div><div class="foot">racing right now</div></div>
229+
<div class="card"><div class="label">Active · 1 hour</div><div class="value good" id="k_1h">—</div></div>
230230
<div class="card"><div class="label">Active · 24 hours</div><div class="value" id="k_24h">—</div></div>
231231
<div class="card"><div class="label">Active · 7 days</div><div class="value" id="k_7d">—</div></div>
232232
<div class="card"><div class="label">Active · 30 days</div><div class="value" id="k_30d">—</div><div class="foot" id="k_sticky">—</div></div>
@@ -283,7 +283,7 @@ function paintKpis(d) {
283283
const set = (id, v) => { const el = document.getElementById(id); if (el) el.textContent = v; };
284284
set('k_total', fmt(k.total_users));
285285
set('k_since', k.first_seen ? `serving since ${k.first_seen.slice(0,10)} · ${fmt(daysBetween(k.first_seen))} days` : '');
286-
set('k_15m', fmt(k.active_15m));
286+
set('k_1h', fmt(k.active_1h));
287287
set('k_24h', fmt(k.active_24h));
288288
set('k_7d', fmt(k.active_7d));
289289
set('k_30d', fmt(k.active_30d));

0 commit comments

Comments
 (0)