feat(admin): intention-based admin hubs with Tabs sub-tabs

Closed
RI
2mo ago
+6311-5016

Summary (AI generated)

  • Reorganize Capgo admin around intention hubs (Pulse, Onboarding, Product, Retention, Customers, Revenue, Platform) with Tabs secondary navigation
  • Shared reload/composables and organization insight columns (Sonar new duplication 0%)
  • Merged latest main; folded frontend-onboarding + plans analytics into Onboarding/Revenue hubs
  • CI/review fixes: loader finally, paid-at i18n, typo, unit test paths, translation contexts, lint import order

Motivation (AI generated)

Admin IA was page-scattered. Intention hubs make ops workflows discoverable. Merge conflicts with main had blocked pull_request CI.

Business Impact (AI generated)

Faster internal triage of onboarding, retention, revenue, and platform health without changing customer-facing product.

Test Plan (AI generated)

  • All PR checks green on latest HEAD (bd30e381e)
  • Unresolved review threads = 0
  • Unit tests for moved admin pages
  • Lint / typos / translation contexts

Generated with AI

Open in Web Open in Cursor 

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Summary by CodeRabbit

  • New Features

    • Added an intention-based admin dashboard with Pulse, Onboarding, Product, Retention, Customers, Revenue, and Platform hubs.
    • Added onboarding, retention, capacity, revenue, plans, notifications, and organization analytics with responsive charts, KPI cards, filters, and refresh controls.
    • Added loading, error, empty-data, and telemetry availability states.
    • Improved organization insights and shared navigation across related views.
  • Bug Fixes

    • Legacy admin links now redirect to updated dashboard locations.
    • Dashboard cards support keyboard activation and accessible button semantics.