Maurice
d2b12cd3dd
feat(reservations): record an import's origin and scope the joined read to its trip
...
CreateReservationData and insertReservation take an optional external_source,
external_id and sync_enabled, so an importer can record where a booking came from;
without them every write keeps the column defaults. Client bodies on REST and the
plugin RPC have the origin stripped, so no caller can pose as an import or a link.
getReservationWithJoins now takes the trip and reads nothing outside it.
2026-11-13 17:40:27 +01:00
..
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-11-13 17:40:27 +01:00
2026-10-10 21:23:37 +02:00
2026-10-23 22:00:06 +02:00
2026-10-22 21:34:15 +00:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-11-11 20:41:25 +00:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-12 17:06:52 +02:00
2026-11-13 15:29:03 +01:00
2026-11-13 15:29:03 +01:00
2026-10-10 21:23:37 +02:00
2026-10-14 20:21:38 +02:00
2026-10-08 13:04:39 +02:00
2026-10-10 20:15:54 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-11-11 21:26:31 +00:00
2026-10-16 23:14:52 +02:00
2026-11-13 15:29:03 +01:00
2026-11-01 22:26:40 +01:00
2026-10-29 13:34:28 +01:00
2026-10-10 21:23:37 +02:00
2026-11-04 10:56:36 +01:00
2026-10-10 21:23:37 +02:00
2026-11-04 11:37:52 +01:00
2026-10-06 19:27:30 +02:00
2026-10-08 13:02:57 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-10-06 19:27:30 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 20:16:04 +02:00
2026-10-19 22:15:22 +02:00
2026-10-14 08:39:31 +02:00
2026-10-14 20:21:39 +02:00
2026-10-20 15:11:08 +02:00
2026-10-14 14:02:27 +02:00
2026-10-15 21:51:22 +02:00
2026-10-18 21:35:02 +00:00
2026-10-14 08:39:31 +02:00
2026-10-20 15:05:51 +02:00
2026-10-20 18:40:48 +02:00
2026-10-20 21:56:06 +02:00
2026-10-20 18:40:48 +02:00
2026-10-20 17:51:27 +02:00
2026-10-20 07:09:56 +00:00
2026-10-20 15:11:08 +02:00
2026-10-10 21:23:37 +02:00
2026-10-20 21:11:44 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 21:23:37 +02:00
2026-10-10 20:16:04 +02:00