harb/packages
johba ca2bc03567 fix: feat: basic analytics funnel tracking for launch readiness (#1101)
Add self-hosted Umami analytics to replace the third-party cloud.umami.is
tracker. Creates @harb/analytics package with typed event helpers and
instruments the conversion funnel: CTA clicks (landing), wallet connect,
swap initiated, and stake created (web-app).

- Add Umami Docker service sharing existing postgres (separate DB)
- Add Caddy /analytics route to proxy Umami dashboard
- Configure via VITE_UMAMI_URL and VITE_UMAMI_WEBSITE_ID env vars
- Document setup and funnel events in docs/ENVIRONMENT.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 13:04:24 +00:00
..
analytics fix: feat: basic analytics funnel tracking for launch readiness (#1101) 2026-03-23 13:04:24 +00:00
ui-shared fix: Post-purchase holder dashboard on landing page (#150) 2026-02-24 15:02:22 +00:00
utils fix: correct TypeScript cast for shortMessage in getErrorMessage (#430) 2026-03-06 05:13:27 +00:00
web3 fix: Generic utilities (isRecord, coerceString, getErrorMessage, ensureAddress) have no shared home (#363) 2026-03-03 05:37:14 +00:00