food-market/src/food-market.domain/Organizations
nns 2a4ba14d38 feat(auth): эффективные права пользователя в /api/me (единый источник)
- RolePermissions.Effective(role, isSuperAdmin, isAdmin, advancedMode) — флаги с
  учётом роли и простого/расширенного режима; AdvancedOnly — единый список
  advanced-only прав (зеркалит [RequiresAdvancedMode]).
- /api/me теперь отдаёт permissions (имя→bool). Мобильное и веб скрывают одно и то же.
- Веб: хук useCan() читает me.permissions (раньше гейтил только по именам ролей).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 05:39:37 +05:00
..
Employee.cs feat(employees): двухступенчатое удаление — «уволить» → «удалить» 2026-05-06 11:32:07 +05:00
EmployeeRole.cs feat(domain): Employee, EmployeeRole, RolePermissions entities + migration 2026-04-26 12:00:30 +05:00
Organization.cs feat(catalog): штрихкоды товара — добавление + весовые этикетки 2026-10-08 05:39:20 +05:00
OrgAuditLog.cs feat(audit): per-tenant журнал мутаций OrgAuditLog (P1-18) 2026-05-28 16:26:36 +05:00
RolePermissions.cs feat(auth): эффективные права пользователя в /api/me (единый источник) 2026-10-08 05:39:37 +05:00
SuperAdminAuditLog.cs feat(domain): Organization.IsArchived/AccountOwner + SuperAdminAuditLog + migration 2026-04-26 12:51:25 +05:00
SystemSettings.cs feat(super-admin): настраиваемый retention period для архивных орг 2026-04-26 17:59:24 +05:00