feat(super-admin): Phase 2 — read-only «открыть как…» context switch
docker-web.yml #234 -Commit
ef32dac0a6
pushed by
nns
feat(super-admin): Phase 2 — read-only «открыть как…» context switch
docker-api.yml #233 -Commit
ef32dac0a6
pushed by
nns
feat(super-admin): Phase 2 — read-only «открыть как…» context switch
ci.yml #232 -Commit
ef32dac0a6
pushed by
nns
feat(bridge): /quiet и /loud команды для управления PreToolUse прогресс-лентой
ci.yml #231 -Commit
4acb51c270
pushed by
nns
fix(super-admin): новая org через UI получает полный bootstrap (как Demo)
docker-api.yml #230 -Commit
d553933580
pushed by
nns
fix(super-admin): новая org через UI получает полный bootstrap (как Demo)
ci.yml #229 -Commit
d553933580
pushed by
nns
feat(infra): PreToolUse hook for Telegram progress feed + rate-limited batching
ci.yml #228 -Commit
982141598a
pushed by
nns
fix(seed): grant SuperAdmin role to admin@food-market.local
docker-api.yml #227 -Commit
96772f82c8
pushed by
nns
fix(seed): grant SuperAdmin role to admin@food-market.local
ci.yml #226 -Commit
96772f82c8
pushed by
nns
feat(web): super-admin section + setup wizard + auto-redirect
docker-web.yml #225 -Commit
94dbb5b235
pushed by
nns
feat(web): super-admin section + setup wizard + auto-redirect
ci.yml #224 -Commit
94dbb5b235
pushed by
nns
feat(api): super-admin endpoints (orgs CRUD + setup-status + audit-log + dashboard)
docker-api.yml #223 -Commit
9482eea050
pushed by
nns
feat(api): super-admin endpoints (orgs CRUD + setup-status + audit-log + dashboard)
ci.yml #222 -Commit
9482eea050
pushed by
nns
feat(domain): Organization.IsArchived/AccountOwner + SuperAdminAuditLog + migration
docker-api.yml #221 -Commit
f37a1f12f0
pushed by
nns
feat(domain): Organization.IsArchived/AccountOwner + SuperAdminAuditLog + migration
ci.yml #220 -Commit
f37a1f12f0
pushed by
nns
feat(employee): add Salary, TaxNumber, Description, ImageUrl + radio role picker
docker-web.yml #219 -Commit
77afcdccd0
pushed by
nns
feat(employee): add Salary, TaxNumber, Description, ImageUrl + radio role picker
docker-api.yml #218 -Commit
77afcdccd0
pushed by
nns
feat(employee): add Salary, TaxNumber, Description, ImageUrl + radio role picker
ci.yml #217 -Commit
77afcdccd0
pushed by
nns
feat(roles): permissions matrix grouped by section + clone-from-template flow
docker-web.yml #216 -Commit
080564f2b2
pushed by
nns
feat(roles): permissions matrix grouped by section + clone-from-template flow
docker-api.yml #215 -Commit
080564f2b2
pushed by
nns
feat(roles): permissions matrix grouped by section + clone-from-template flow
ci.yml #214 -Commit
080564f2b2
pushed by
nns
fix(roles): keep only Admin + Cashier as system, demote others to custom + migration
docker-api.yml #213 -Commit
dd3bf5e20f
pushed by
nns
fix(roles): keep only Admin + Cashier as system, demote others to custom + migration
ci.yml #212 -Commit
dd3bf5e20f
pushed by
nns
feat(infra): event-driven Telegram bridge — webhook + Stop hook
ci.yml #211 -Commit
7c40c11595
pushed by
nns
fix(migrations): drop Employee.Navigation(RetailPointAssignments) to fix snapshot order
docker-api.yml #210 -Commit
08f03fd17a
pushed by
nns
fix(migrations): drop Employee.Navigation(RetailPointAssignments) to fix snapshot order
ci.yml #209 -Commit
08f03fd17a
pushed by
nns
feat(onboarding): welcome dashboard with first-steps cards
docker-web.yml #208 -Commit
8fb55993a1
pushed by
nns
feat(onboarding): welcome dashboard with first-steps cards
ci.yml #207 -Commit
8fb55993a1
pushed by
nns
feat(web): Employees + Roles pages with permissions matrix
docker-web.yml #206 -Commit
033f20e215
pushed by
nns
feat(web): Employees + Roles pages with permissions matrix
ci.yml #205 -Commit
033f20e215
pushed by
nns