nyavokevin
8f7019e815
feat(invoice): support group-based invoices without a client
...
Allow invoices to target either a client or a client group by making
`client_id` nullable and validating that exactly one recipient is set.
Load group relations in invoice data so the frontend can display group
details in invoice views and type definitions.
Make quote acceptance reuse an existing invoice instead of creating a
duplicate, and surface backend status update errors in the quote UI.
2026-04-02 16:08:44 +03:00
..
2026-01-26 12:02:28 +03:00
2026-01-26 12:02:28 +03:00
2026-01-26 12:02:28 +03:00
2026-01-26 12:02:28 +03:00
2025-11-14 17:13:37 +03:00
2025-10-07 18:48:08 +03:00
2026-01-12 16:37:41 +03:00
2026-01-12 16:37:41 +03:00
2025-10-07 18:48:08 +03:00
2025-10-07 18:48:08 +03:00
2025-10-07 18:48:08 +03:00
2025-10-07 18:48:08 +03:00
2026-01-20 17:32:50 +03:00
2025-10-24 10:57:52 +03:00
2026-01-12 16:37:41 +03:00
2025-10-09 18:25:02 +03:00
2025-10-29 17:17:50 +03:00
2025-10-29 17:17:50 +03:00
2025-11-13 17:47:52 +03:00
2025-11-13 17:47:52 +03:00
2025-11-14 17:13:37 +03:00
2025-11-14 17:13:37 +03:00
2025-11-05 17:09:12 +03:00
2025-11-05 17:09:12 +03:00
2025-12-01 17:02:01 +03:00
2025-12-01 17:02:01 +03:00
2025-10-28 18:03:44 +03:00
2025-10-28 18:03:44 +03:00
2026-02-03 15:30:27 +03:00
2026-02-03 15:30:27 +03:00
2025-11-26 17:53:17 +03:00
2025-11-26 17:53:17 +03:00
2026-03-24 14:19:49 +03:00
2025-11-26 17:53:17 +03:00
2026-01-09 18:02:15 +03:00
2026-01-09 18:02:15 +03:00
2026-04-02 16:08:44 +03:00
2026-01-09 18:02:15 +03:00
2025-11-05 17:09:12 +03:00
2025-11-05 17:09:12 +03:00
2026-04-02 12:07:11 +03:00
2026-04-02 12:07:11 +03:00
2026-01-05 17:21:02 +03:00
2026-01-05 17:21:02 +03:00
2026-02-02 17:02:23 +03:00
2026-02-02 17:02:23 +03:00
2026-04-02 12:07:11 +03:00
2026-01-08 17:18:49 +03:00
2026-01-28 14:26:20 +03:00
2026-01-28 14:26:20 +03:00
2026-01-06 16:50:03 +03:00
2026-01-06 16:50:03 +03:00
2026-04-02 16:08:44 +03:00
2026-01-06 13:59:35 +03:00
2026-02-02 17:02:23 +03:00
2026-02-02 17:02:23 +03:00
2026-02-02 17:02:23 +03:00
2026-02-02 17:02:23 +03:00
2025-11-21 17:26:43 +03:00
2025-11-21 17:26:43 +03:00
2026-02-03 15:30:27 +03:00
2026-02-03 15:30:27 +03:00
2026-02-02 17:02:23 +03:00
2026-02-02 17:02:23 +03:00