Forums Feature Requests Thread

[Enhancement] Admin deep-dive (commerce/config): Admin economy and analytics dashboards are read-only with no CSV/export and no date-range picker

Patrick Bass · Jun 6 · 12 · 1 Locked
[Normal Priority] [Feature Enhancement] [Deployed to Production]
🚀 OP Jun 6, 2026 8:34pm

Area: Admin deep-dive (commerce/config) (audit p15b) · Surface: /admin/economy, /admin/analytics, /admin/search-analytics · Dimension: ui-ux · Severity: minor

Circle, Mighty and Skool let admins pick an arbitrary date range and export member/engagement/revenue data to CSV for board decks and offline analysis. Our analytics surfaces are fixed-window, on-screen-only views. An operator cannot pull last-quarter's growth, cannot choose a custom range on the community or economy dashboards, and cannot export anything — so the data lives only as a screenshot.

Evidence

AdminEconomyController::index (AdminEconomyController.php:21-45) renders computed data with a 1-hour file cache and no export. AdminAnalyticsController::index (AdminAnalyticsController.php) hard-codes 7d/30d windows with no selectable range. Only AdminSearchAnalyticsController offers a period selector (24h/7d/30d/90d, line 12-14); economy and community analytics have none. No export/download endpoint exists in any of the three.

Suggested fix. Add a shared date-range control (reuse the search-analytics period pattern, extend to custom from/to) to the economy and community analytics pages, and a 'Download CSV' link on each table (top contributors, earn/sink breakdown, daily series).

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 14, 2026 1:06am

Deployed. The admin economy dashboard now exports the credit ledger to CSV. Pull the full transaction history for accounting or analysis. Live now.


Patrick Bass
@mobieus

Log in or register to reply to this thread.