efrilm and Claude Opus 5.5
a3cb7dd5fd
fix(customer-auth): register customers into the app's organization
...
Registration put every new customer into a hardcoded organization id,
which does not exist in staging, so set-password failed on the
fk_customers_organization foreign key with a 500.
POST /customer-auth/register/start now takes organization_id, the
organization the app is built for. It must be a UUID of an existing
organization, checked before the OTP is sent; it is kept in the OTP
session and set-password creates the customer there. A registration
started before this change has no organization in its session and is asked
to start again.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-09-30 18:12:26 +07:00
..
2025-09-12 15:41:08 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-08-05 19:28:38 +07:00
2026-09-30 17:05:42 +07:00
2026-08-13 14:38:28 +07:00
2026-08-13 14:38:28 +07:00
2026-08-11 21:00:39 +07:00
2025-09-12 16:37:16 +07:00
2025-09-12 15:37:19 +07:00
2026-09-30 18:12:26 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 16:55:27 +07:00
2025-07-18 20:10:29 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-08-13 14:38:28 +07:00
2026-08-13 14:38:28 +07:00
2026-06-03 14:56:27 +07:00
2025-07-18 20:10:29 +07:00
2025-07-18 20:10:29 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 17:05:42 +07:00
2025-09-17 19:30:17 +07:00
2025-09-17 19:30:17 +07:00
2026-08-11 21:20:17 +07:00
2025-09-12 15:37:19 +07:00
2026-08-11 21:20:17 +07:00
2025-08-03 23:55:51 +07:00
2025-08-14 01:35:19 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-05-10 10:57:38 +07:00
2025-09-17 19:30:17 +07:00
2026-08-11 21:20:17 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-06 17:14:42 +07:00
2025-07-18 20:10:29 +07:00
2025-07-18 20:10:29 +07:00
2026-09-30 15:31:44 +07:00
2026-04-20 12:31:33 +07:00
2025-07-18 20:10:29 +07:00
2025-07-18 20:10:29 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-05-28 13:49:57 +07:00
2026-09-06 17:29:34 +07:00
2026-06-03 13:00:50 +07:00
2025-07-18 20:10:29 +07:00
2026-06-08 12:29:59 +07:00
2026-08-13 14:38:28 +07:00
2026-06-18 15:27:20 +07:00
2026-04-27 21:17:12 +07:00
2025-09-17 23:55:11 +07:00
2026-09-06 17:14:42 +07:00
2026-05-10 14:52:02 +07:00
2026-08-13 14:38:28 +07:00
2025-09-17 19:30:17 +07:00
2025-08-10 20:58:32 +07:00
2025-09-12 15:37:19 +07:00
2026-05-10 10:42:09 +07:00
2025-07-30 23:18:20 +07:00
2025-07-18 20:10:29 +07:00
2025-09-12 01:12:11 +07:00
2025-09-12 01:12:11 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 16:55:27 +07:00
2026-09-30 16:55:27 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00
2026-09-30 15:31:44 +07:00