• Joined on 2026-04-23
nns pushed to main at nns/food-market 2026-04-26 16:09:06 +05:00
6395cf348d feat(super-admin): перенести справочник Стран в системную консоль
nns pushed to main at nns/food-market 2026-04-26 15:55:06 +05:00
2b9623d5cc fix(tenancy): SuperAdmin override должен применять tenant filter выбранной орги
nns pushed to main at nns/food-market 2026-04-26 15:47:15 +05:00
7a21c83d3e ui(super-admin): SaaS-метрики на главной системной консоли (placeholders)
nns pushed to main at nns/food-market 2026-04-26 15:32:32 +05:00
4dafdc8995 feat(super-admin): рабочий quick-switch + UI-блокировка мутаций в read-only
9d89a2aeee ui(super-admin): hero-блок и KPI карточки на главной + три полезных секции
651038f683 ui(super-admin): читаемый логотип на тёмном sidebar
Compare 3 commits »
nns pushed to main at nns/food-market 2026-04-26 15:13:50 +05:00
17be1c83b2 feat(super-admin): Phase 2b — отдельный SuperAdminLayout и разделение от tenant-админки
nns pushed to main at nns/food-market 2026-04-26 15:08:15 +05:00
7363eb4249 ui(roles): warning «изменения применятся ко всем сотрудникам» при edit
nns pushed to main at nns/food-market 2026-04-26 15:07:12 +05:00
01de66493a feat(super-admin): Phase 3 — edit-mode с reason + audit-trail
nns pushed to main at nns/food-market 2026-04-26 15:03:50 +05:00
ef32dac0a6 feat(super-admin): Phase 2 — read-only «открыть как…» context switch
nns pushed to main at nns/food-market 2026-04-26 14:59:07 +05:00
4acb51c270 feat(bridge): /quiet и /loud команды для управления PreToolUse прогресс-лентой
nns pushed to main at nns/food-market 2026-04-26 14:58:26 +05:00
d553933580 fix(super-admin): новая org через UI получает полный bootstrap (как Demo)
nns pushed to main at nns/food-market 2026-04-26 13:12:12 +05:00
982141598a feat(infra): PreToolUse hook for Telegram progress feed + rate-limited batching
nns pushed to main at nns/food-market 2026-04-26 13:06:45 +05:00
96772f82c8 fix(seed): grant SuperAdmin role to admin@food-market.local
nns pushed to main at nns/food-market 2026-04-26 12:59:10 +05:00
94dbb5b235 feat(web): super-admin section + setup wizard + auto-redirect
nns pushed to main at nns/food-market 2026-04-26 12:54:08 +05:00
9482eea050 feat(api): super-admin endpoints (orgs CRUD + setup-status + audit-log + dashboard)
nns pushed to main at nns/food-market 2026-04-26 12:51:27 +05:00
f37a1f12f0 feat(domain): Organization.IsArchived/AccountOwner + SuperAdminAuditLog + migration
nns pushed to main at nns/food-market 2026-04-26 12:48:30 +05:00
77afcdccd0 feat(employee): add Salary, TaxNumber, Description, ImageUrl + radio role picker
nns pushed to main at nns/food-market 2026-04-26 12:44:55 +05:00
080564f2b2 feat(roles): permissions matrix grouped by section + clone-from-template flow
nns pushed to main at nns/food-market 2026-04-26 12:41:16 +05:00
dd3bf5e20f fix(roles): keep only Admin + Cashier as system, demote others to custom + migration
nns pushed to main at nns/food-market 2026-04-26 12:38:46 +05:00
7c40c11595 feat(infra): event-driven Telegram bridge — webhook + Stop hook
nns pushed to main at nns/food-market 2026-04-26 12:11:17 +05:00
08f03fd17a fix(migrations): drop Employee.Navigation(RetailPointAssignments) to fix snapshot order