weegschaal-app/docs/superpowers/plans
Repository files (latest commit first)
Filename Latest commit message Latest commit date
eddy df05fb75dd 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
..
2026-06-27-weegschaal-app-implementation.md Initial commit 2026-06-27 22:39:13 +02:00
2026-07-20-rest-api-sync-plan.md db: fix insertMeasurement/upsertMeasurement — remove syncStatus param 2026-07-20 16:58:55 +02:00
2026-07-25-sync-refactor-plan.md fix: sync refactor — fix 6 bugs + cache refresh na sync 2026-07-25 15:33:22 +02:00