implausible/app
Ole-Morten Duesund e2e4d7aef7 feat: add goal conversions section to dashboard
Query event:goal dimension with visitors, events, and conversion_rate
metrics via the existing POST /api/v2/query endpoint. Shows goal name,
unique conversions, and conversion rate percentage in a dedicated card.

- Add GoalConversion model with name, visitors, events, conversionRate
- Add 9th concurrent query in StatsRepository (try/catch for graceful
  degradation when no goals are configured)
- Add GoalConversionsSection composable; hidden when no goals exist
- Add goalConversions to DashboardData with default emptyList() for
  backward cache compatibility

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 15:31:54 +01:00
..
src feat: add goal conversions section to dashboard 2026-03-20 15:31:54 +01:00
build.gradle.kts feat: add favicons, drag-to-reorder sites, and SVG support 2026-03-20 14:52:06 +01:00
proguard-rules.pro feat: implement Phase 1 MVP of Implausibly 2026-03-18 16:46:08 +01:00