Nutriphi lässt sich jetzt als App auf dem Startbildschirm installieren und läuft dann wie eine eigenständige App, nicht nur als Browser-Tab. Den ersten Schritt durchs Onboarding merkt sich die App jetzt zuverlässig, sodass dich der Einstieg nur einmal begrüßt.
Tag 4 · Montag, 18. Mai 2026
Montag, 2026-05-18 — Tag 4
Spieler-Sicht
Macher-Sicht
Stats: 3 Commits, +3620 / -119 LoC, 15 Files
Top-Dirs: apps/web/src/routes (13%), apps/api/src/middleware (7%), apps/api/src/services (7%), infrastructure/macmini/docker-compose.yml (7%), apps/web/package.json (7%)
Tags: aura, infra, web
Session: 10:48 → 22:14 (~-1 aktive Min, längster Fokus 0 Min)
Drei Stränge an einem Tag, der Großteil der LoC im PWA-Setup. feat(web): PWA-Setup über @mana/shared-pwa (Adoption #1) zieht das geteilte PWA-Paket ein — Nutriphi ist der erste Adopter, daher das große Diff (Manifest, Service-Worker-Glue, Icon-Assets). Bewusst nicht von Hand verdrahtet, sondern über @mana/shared-pwa, damit die Web-Apps der Flotte denselben Install-/Offline-Unterbau teilen.
feat(aura): onboarding.first_use hängt einen +25-Hook über den innerAuth-Wrapper an — der Erst-Nutzungs-Marker läuft also serverseitig durch die Auth-Schicht, nicht client-lokal. Dazu der Infra-Fix MANA_ADMIN_URL für aura-client in nutriphi-api compose: der Aura-Client braucht die Admin-URL im Container-Env, sonst lief der Hook ins Leere.
Stats
- Erster Commit
- 10:48 (Montag)
- Letzter Commit
- 22:14
- Spannweite
- 11.4 Stunden
- Aktiv (ohne Pausen > 30min)
- -0.0 Stunden
- Pausen
- 2
- Längster Fokus
- 0.0 Stunden
Wo wurde gearbeitet
- 13% apps/web/src/routes
- 7% apps/api/src/middleware
- 7% apps/api/src/services
- 7% infrastructure/macmini/docker-compose.yml
- 7% apps/web/package.json
Commits (3)
Volle Liste aufklappen
- ef1c20a feat(aura): onboarding.first_use (+25) hook über innerAuth-Wrapper
- f5d1b55 fix(infra): MANA_ADMIN_URL für aura-client in nutriphi-api compose
- 84ce1a3 feat(web): PWA-Setup über @mana/shared-pwa (Adoption #1)