Dries Peeters
887c93f00c
fix(quotes): align list/detail scope with quote edit permissions
...
Ensure quote list/detail access uses shared quote scope resolution so users with quote-management permissions can view records they can edit, including post-edit redirects in web and API flows. Add regression coverage for non-admin edit_quotes behavior and document the scope-alignment requirement in advanced permissions docs.
2026-04-29 10:27:00 +02:00
..
2026-04-05 08:39:14 +02:00
2026-04-16 15:36:01 +02:00
2026-04-05 08:39:14 +02:00
2026-04-05 08:39:14 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-27 19:08:08 +02:00
2026-03-16 15:15:47 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-12 13:34:58 +02:00
2026-03-15 10:51:52 +01:00
2026-03-16 15:15:47 +01:00
2026-03-15 10:51:52 +01:00
2026-04-15 10:55:37 +02:00
2026-03-15 10:51:52 +01:00
2026-03-16 15:15:47 +01:00
2026-03-15 10:51:52 +01:00
2026-04-05 08:39:14 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-24 21:13:29 +02:00
2026-04-27 19:08:08 +02:00
2026-03-15 10:51:52 +01:00
2026-03-16 15:15:47 +01:00
2026-03-15 10:51:52 +01:00
2026-03-26 14:51:55 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-16 13:00:49 +01:00
2026-04-05 08:39:18 +02:00
2026-04-05 08:39:18 +02:00
2026-03-26 14:51:55 +01:00
2026-04-12 13:34:58 +02:00
2026-04-12 13:34:58 +02:00
2026-03-16 15:15:34 +01:00
2026-03-15 10:51:52 +01:00
2026-04-15 10:55:37 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-12 14:00:12 +02:00
2026-04-24 21:13:29 +02:00
2026-04-24 21:13:29 +02:00
2026-03-15 10:51:52 +01:00
2026-04-12 13:34:58 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-26 17:01:55 +01:00
2026-03-26 17:01:55 +01:00
2026-04-16 16:23:54 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-29 10:27:00 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-24 21:13:29 +02:00
2026-04-05 08:39:18 +02:00
2026-04-24 16:15:24 +02:00
2026-04-15 12:57:01 +02:00
2026-04-26 07:55:47 +02:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-15 10:55:37 +02:00
2026-03-26 17:01:55 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-03-15 10:51:52 +01:00
2026-04-15 09:39:32 +02:00
2026-03-15 10:51:52 +01:00
2026-03-28 17:32:18 +01:00
2026-04-12 13:34:58 +02:00