Exposes payments.revenue_monthly with Jan–Dec SUCCESS totals (UTC) per currency for dashboard charts. Co-authored-by: Cursor <cursoragent@cursor.com>
Replace stub AnalyticsCourseCounts query and expose lms / exam_prep inventory in the courses section. Co-authored-by: Cursor <cursoragent@cursor.com>
Support all-time, year, year+month, and custom from/to query params with filtered metrics and time-series charts. Co-authored-by: Cursor <cursoragent@cursor.com>