managarten/apps/todo
Till JS 000b74af9f fix(web): add appReady gate to prevent auth race condition in all apps
In Svelte, child onMount fires before parent onMount. Pages that fetch
data in onMount race against the layout's authStore.initialize(). Added
appReady state gate to layouts so children don't mount until auth is
confirmed. Affects: todo, contacts, clock, photos, zitare, planta.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 12:15:35 +01:00
..
apps fix(web): add appReady gate to prevent auth race condition in all apps 2026-03-24 12:15:35 +01:00
docs 📝 docs(todo): update commit hash in cleanup plan 2026-01-28 16:13:15 +01:00
packages/shared feat(contacts): integrate contacts into Todo and Calendar apps 2025-12-11 18:14:35 +01:00
scripts feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
.env.example feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
CLAUDE.md docs(calendar,todo): add production readiness audit to CLAUDE.md 2026-03-24 10:34:15 +01:00
docker-compose.prod.yml feat(todo): prepare for production deployment 2026-01-28 14:04:27 +01:00
package.json 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00