Maurice
c552472b63
feat(offline): detect update conflicts on the server for places and packing
...
Update handlers accept an optional X-Base-Updated-At token and reject a stale overwrite with 409, returning the current server row. An absent token keeps the existing last-write-wins behaviour, so older clients are unaffected. packing_items gains an updated_at column (migration + stamped on every insert) so it can take part in conflict detection too.
2026-06-30 10:04:15 +02:00
..
2026-04-11 20:33:51 +02:00
2026-06-28 12:12:48 +02:00
2026-06-18 20:13:30 +02:00
2026-06-18 20:13:30 +02:00
2026-06-18 20:13:30 +02:00
2026-04-03 13:17:53 +02:00
2026-06-18 20:13:30 +02:00
2026-06-27 20:14:52 +02:00
2026-04-03 13:17:53 +02:00
2026-04-03 13:17:53 +02:00
2026-06-16 22:22:45 +02:00
2026-06-16 22:22:45 +02:00
2026-06-27 20:14:52 +02:00
2026-06-16 22:22:45 +02:00
2026-04-06 20:08:30 +02:00
2026-04-11 14:08:09 +02:00
2026-06-30 10:04:15 +02:00
2026-06-16 22:22:45 +02:00
2026-04-06 20:08:30 +02:00
2026-04-06 20:08:30 +02:00
2026-04-06 20:08:13 +02:00
2026-04-05 01:22:18 +02:00
2026-06-16 22:22:45 +02:00
2026-06-16 22:22:45 +02:00
2026-06-16 22:22:45 +02:00
2026-04-15 06:07:26 +02:00
2026-04-15 05:16:47 +02:00
2026-06-27 20:14:52 +02:00
2026-04-11 14:08:09 +02:00
2026-04-11 14:08:09 +02:00
2026-04-03 13:17:53 +02:00
2026-04-05 01:22:18 +02:00
2026-04-20 17:38:25 +02:00
2026-05-06 21:38:40 +02:00
2026-04-15 13:59:25 +02:00
2026-04-20 07:34:38 +02:00
2026-06-16 22:22:45 +02:00
2026-06-16 22:22:45 +02:00
2026-04-03 13:17:53 +02:00
2026-04-06 20:08:30 +02:00
2026-06-16 22:22:45 +02:00
2026-06-16 22:22:45 +02:00
2026-06-29 22:29:57 +02:00
2026-06-27 20:14:52 +02:00
2026-04-06 20:08:30 +02:00
2026-04-06 20:08:30 +02:00
2026-04-06 20:08:30 +02:00
2026-05-03 17:39:45 +02:00
2026-06-27 20:14:52 +02:00
2026-06-28 20:21:13 +02:00
2026-04-06 20:08:30 +02:00
2026-04-12 17:19:24 +02:00
2026-04-18 11:45:19 +02:00
2026-06-16 22:22:45 +02:00