Commit graph weegschaal-app/package.json
Author SHA1 Message Date
eddy
4c34dff629 fix: sync refactor — fix 6 bugs + cache refresh na sync
- setDeletedAt update nu ook updatedAt (bug 2)
- getAllMeasurements filtert deletedAt IS NULL, nieuwe getAllMeasurementsForSync voor sync
- mergeMeasurements detecteert server deleted:true → deletedAt (bug 1)
- syncAll: pull-push split met remoteUpdatedMap, geen double-push (bug 3)
- hard delete alleen na API-succes (bug 4)
- DashboardScreen: refreshCache() na syncAll zodat UI niet op Laden blijft hangen
- deleteMeasurement() dead code verwijderd (bug 5)
- tests: 3 nieuwe testcases voor deleted → deletedAt mapping, 15/15 pass
2026-07-25 15:33:22 +02:00
eddy
dc85cd3ff0 feat: share knop op dashboard kaart — deelt kaart als PNG via expo-sharing 2026-07-20 18:58:24 +02:00
eddy
ed714af8d1 feat: add MeasurementDetailScreen, 365-day charts, and edit support
- New MeasurementDetailScreen with wijzigen/verwijderen
- WeightChart now supports 30 and 365 days
- NewMeasurementScreen now handles both create and edit
- Updated README to match current code
- Add build-toolchain documentation
- Ignore *.apk build artifacts
2026-07-14 09:14:59 +02:00
Eddy de Vink
ad108b3b16 feat: add date picker as first field in measurement form 2026-06-27 23:02:51 +02:00
Eddy de Vink
5b38e99493 chore: downgrade Expo SDK 56 → 54 for Expo Go compat 2026-06-27 22:52:35 +02:00
Eddy de Vink
6c0b33f86a chore: scaffold Expo project with types and utils 2026-06-27 22:39:55 +02:00
Eddy de Vink
f66034136d Initial commit
Generated by create-expo-app 4.0.0.
2026-06-27 22:39:13 +02:00