managarten/apps
Till-JS c3dd7703b2 test(skilltree): add comprehensive test suite for web and backend
Add 91 tests covering the SkillTree application:

Web (Vitest - 53 tests):
- Level calculation and XP progress functions
- Branch validation and factory functions
- createDefaultSkill and createActivity helpers

Backend (Jest - 38 tests):
- SkillService CRUD operations
- XP system with level-up detection
- User stats aggregation
- Custom Drizzle ORM mock with thenable query builder
2026-01-29 12:43:19 +01:00
..
calendar 🐛 fix(auth): implement password reset email link handler 2026-01-28 15:49:33 +01:00
chat 🧑‍💻 feat(dx): improve local development experience 2026-01-27 16:58:11 +01:00
clock feat(shared-auth-ui): add GuestWelcomeModal for guest onboarding 2026-01-27 16:57:14 +01:00
contacts ♻️ refactor(contacts): remove statistics, network view and session storage; implement demo mode 2026-01-28 14:12:19 +01:00
context 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
manacore 📝 docs(devlog): add 2026-01-28 massive feature sprint devlog 2026-01-29 12:19:38 +01:00
manadeck feat(auth-ui): show email verified banner on login pages 2026-01-27 01:31:55 +01:00
matrix feat(matrix): add Phase 2 features 2026-01-28 23:54:24 +00:00
nutriphi 🚀 ci(nutriphi): add production deployment configuration 2026-01-28 15:29:43 +01:00
picture 🔥 chore(picture): remove PostHog analytics for GDPR compliance 2026-01-28 12:24:22 +01:00
planta feat(auth-ui): show email verified banner on login pages 2026-01-27 01:31:55 +01:00
presi feat(auth-ui): show email verified banner on login pages 2026-01-27 01:31:55 +01:00
questions feat(questions): add production-ready pages and components 2026-01-29 00:43:59 +00:00
skilltree test(skilltree): add comprehensive test suite for web and backend 2026-01-29 12:43:19 +01:00
storage feat(storage): add verified banner to login page 2026-01-27 01:32:59 +01:00
todo 📝 docs(todo): update commit hash in cleanup plan 2026-01-28 16:13:15 +01:00
zitare/apps feat(auth): redirect users to source app after email verification 2026-01-27 01:31:31 +01:00