Arnaud Nelissen arnaudne
arnaudne pushed to main at arnaudne/Grow 2026-06-15 21:51:38 +02:00
cd3efa98fc feat: teeth tracker, feeding analysis, sidebar groups, timeline polish
arnaudne pushed to main at arnaudne/Grow 2026-06-15 21:02:32 +02:00
8bb048ff56 feat: finish remaining improvements — search filters, stats zero-fill, notes nav warning
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:59:49 +02:00
8170ef9996 docs(improvements): update checkboxes — all items done except 3 minor ones
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:59:00 +02:00
b40694d691 feat: finish all UI/UX improvements from backlog
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:44:50 +02:00
8f68eebeb0 feat: UI/UX improvements pass + fix photo 404 in Docker
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:08:16 +02:00
f7ab467385 fix(notifications): include baby name in all push/browser notification titles and bodies
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:04:33 +02:00
716a85db84 feat(events): default duration when saving without timer — per-type fallback (15m feed, 45m nap, 8h sleep, etc.)
arnaudne pushed to main at arnaudne/Grow 2026-06-15 20:01:46 +02:00
4a50d125c6 fix(event-icon): add Activity icon for SYMPTOM type
arnaudne pushed to main at arnaudne/Grow 2026-06-15 19:35:12 +02:00
4bf6486e0f fix(growth): connectNulls on WHO curves — baby measurement rows break percentile lines
arnaudne pushed to main at arnaudne/Grow 2026-06-15 19:31:59 +02:00
f1998d32c1 fix(api-docs): full dark theme for Swagger UI — override all light sections
arnaudne pushed to main at arnaudne/Grow 2026-06-15 18:29:57 +02:00
e5acf75cac fix(api-docs): use relative spec URL — req.url returns internal Docker address
arnaudne pushed to main at arnaudne/Grow 2026-06-15 18:14:03 +02:00
5d7ef5fa3b fix(api-docs): rename openapi.json route dir to spec (dot breaks Next.js routing)
arnaudne pushed to main at arnaudne/Grow 2026-06-15 17:41:13 +02:00
61f80e5fe4 fix(api-docs): load swagger-ui-standalone-preset.js for StandaloneLayout
arnaudne pushed to main at arnaudne/Grow 2026-06-15 17:33:26 +02:00
f59a6c5d8a feat: REST API v1 + API key management + Swagger docs
arnaudne pushed to main at arnaudne/Grow 2026-06-15 17:27:03 +02:00
009090b381 feat: running timers, symptom log, search, PDF export
arnaudne pushed to main at arnaudne/Grow 2026-06-15 17:11:09 +02:00
cd677d9244 fix(growth): show distinct points for same-week measurements
arnaudne pushed to main at arnaudne/Grow 2026-06-15 17:05:10 +02:00
e27f42942c feat: feeding heatmap, diaper streak, quick note, handoff summary, weight percentile alert, growth curve labels
arnaudne pushed to main at arnaudne/Grow 2026-06-15 16:21:02 +02:00
b417eb648c fix(build): disable webpack build workers to reduce memory
arnaudne pushed to main at arnaudne/Grow 2026-06-15 16:10:51 +02:00
1c837a3aae fix(build): use webpack instead of Turbopack for production build
arnaudne pushed to main at arnaudne/Grow 2026-06-15 16:05:34 +02:00
18074524e8 fix(docker): cap Node.js heap to 1536MB during build