ControlC ControlC · Pastebin

Update 2

Pasted: Mar 17, 2026, 10:21:02 pm · Views: 28
🚀 UPDATE 2 — March 17th 2026

Performance Overhaul: Rewrote all rendering to use batch HTML updates instead of per-row DOM operations — pages with thousands of records now render near-instantly instead of freezing.

Instant Load (Cache): Your dashboard now caches data for 5 minutes. Logging in a second time within that window loads instantly from cache while silently refreshing in the background. A live badge shows how fresh your data is.

Skeleton Loading: Instead of sitting on the login screen while data fetches, the dashboard now appears immediately with animated placeholder cards so it never feels frozen.

Trend Indicators: Every stat card (24h, 7 days, All Time) now shows a % change pill comparing to the previous equivalent period — green for growth, red for decline.

Per-Game Trends: Each game in the Top 5 lists shows its own trend arrow vs the previous period.

New vs Returning Users: Full user retention breakdown across 4 time windows (24h, 7 days, 30 days, All Time) showing new user count, returning user count, and new user rate. Every row in the logs is now tagged NEW or RET.

Activity Heatmap: A 7×24 hour grid showing your busiest hours and days across the last 28 days — useful for spotting peak usage times.

Platform & Region Charts: Visual bar charts for platform and region distribution, replacing plain text labels.

CSV Export: Download your current filtered log view as a .csv file with a single click, including the new/returning status column.

Platform & User Type Filters: Filter the logs table by platform (Mobile/PC) or by new vs returning users directly from dropdowns.

Search Debounce: The search bar now waits 200ms after you stop typing before filtering, preventing lag on large datasets.