managarten/packages/shared-utils/src
Till JS 12b3c4f0f3 feat(analytics): add custom event tracking to Context, SkillTree, Planta, Questions
Add app-specific Umami event helpers and integrate tracking into:
- Context: 6 events (document create/delete/pin, space create/delete, AI generated)
- SkillTree: 3 events (skill create/delete with branch, XP added with level-up)
- Planta: 4 events (plant analyzed/created/deleted, plant watered)
- Questions: 5 events (question create/delete, research started, collection create/delete)

Updates ManaScore analytics from 3/5 to 4/5 for all four apps.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 10:13:05 +01:00
..
parsers feat(parsers): add intelligent quick-create parsers for 6 apps with multilingual support 2026-03-24 22:18:05 +01:00
analytics-server.ts refactor(analytics): centralize Umami tracking via env vars and shared utility 2026-03-22 18:27:31 +01:00
analytics.ts feat(analytics): add custom event tracking to Context, SkillTree, Planta, Questions 2026-03-25 10:13:05 +01:00
async.ts ♻️ refactor: remove duplicated code (Quick Wins) 2026-01-29 16:19:18 +01:00
cache.ts improve code quality 2025-12-03 23:42:37 +01:00
date.ts fix lint 2025-12-04 00:32:13 +01:00
format.ts fix lint 2025-12-04 00:32:13 +01:00
index.ts feat(analytics): add Umami event tracking utilities 2026-01-23 17:58:04 +01:00
keyboard.ts style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00
security-headers.ts fix(mukke): add media-src to CSP for audio playback from MinIO 2026-03-23 09:40:56 +01:00
string.ts fix lint 2025-12-04 00:32:13 +01:00
validation.ts style: auto-format codebase with Prettier 2025-11-27 18:33:16 +01:00