weegschaal-app/tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Eddy de Vink 0513db46ac fix: sync deletion propagation, add base64 util, timeout, and merge improvements
Critical:
- Add deleted column: deleteMeasurement now soft-deletes, merge filters
  out deleted items based on updatedAt (was: deletions were resurrected)
- Replace btoa with UTF-8-safe encodeBase64 utility for Hermes compat

Important:
- Preserve createdAt when overwriting duplicate-date measurements
- Add 15s AbortController timeout to all WebDAV fetch calls
- Revert broken date prefilling regression (MeasurementForm)
- getAllMeasurements/latest/byDate now filter deleted records
- Replace Dimensions with useWindowDimensions for rotation awareness
- Replace silent catch with console.warn in HistoryScreen

Tests: 8 new tests for deletion merge cases and soft-delete queries
2026-08-05 20:55:14 +02:00
..
database.test.ts fix: sync deletion propagation, add base64 util, timeout, and merge improvements 2026-08-05 20:55:14 +02:00
syncService.test.ts fix: sync deletion propagation, add base64 util, timeout, and merge improvements 2026-08-05 20:55:14 +02:00