fix(security): add HSTS header on stage + integration test
#517 -Commit
a80471d0f9
pushed by
nns
feat(s19): bulk-операции + presets + power-user UX (7 пунктов)
#479 -Commit
6940aa40df
pushed by
nns
fix(s18): audit-log employee filter — правильный endpoint и DTO
#476 -Commit
3c731ba532
pushed by
nns
feat(s10-4): dark mode полировка + Cmd+K палитра + аудит-spec
#470 -Commit
786dacb081
pushed by
nns
feat(s10-3): глобальная Cmd+K палитра + GET /api/search/global
#468 -Commit
f9fa028fe5
pushed by
nns
feat(s10): year-demo seeder + 4 dashboard виджета + week-stats
#465 -Commit
1044818fbb
pushed by
nns
fix(pwa): bump cache version + filter SignalR-race errors in PWA test
#454 -Commit
12d833f035
pushed by
nns
fix(pwa): SW не вмешивается в /hubs/* — SignalR negotiate сломался
#452 -Commit
6f9dd11b0a
pushed by
nns
feat(pwa+mobile+s9): PWA owner read-only + mobile tweaks + S9 stage specs
#450 -Commit
76a175f491
pushed by
nns
feat(loyalty+promotions): P2-12 + P2-13 — лояльность и промокоды (Sprint 9 п.1-2)
#446 -Commit
91128a7ed0
pushed by
nns
feat(i18n): react-i18next ru/en + language switcher (P2-6a — базовая)
#439 -Commit
301bf15924
pushed by
nns
feat(telegram): OwnerDailySummaryJob + bot binding (P2-14)
#436 -Commit
3088237ea7
pushed by
nns
deploy(nginx): /hubs/ → API с upgrade-хедерами для WebSocket
#432 -Commit
2ea30bb30a
pushed by
nns
feat(realtime): SignalR hub /hubs/notifications per-org + dashboard live
#430 -Commit
dd2e1e7af2
pushed by
nns
feat(web): keyboard shortcuts на edit + list страницах + «?» overlay
#416 -Commit
76cbe78257
pushed by
nns
feat(web): Breadcrumbs на edit-страницах (Каталог / Товары / Молоко 3.2%)
#414 -Commit
821bc4ed8d
pushed by
nns
feat(web): loading skeletons вместо «Загрузка…» в DataTable + edit-pages
#408 -Commit
faa13521e8
pushed by
nns
feat(web): toast-система — error на 4xx/5xx + success на мутации (через meta)
#405 -Commit
27ce8dddfc
pushed by
nns
feat(web): ConfirmDialog компонент + useConfirm hook вместо window.confirm()
#402 -Commit
17a6da2f8b
pushed by
nns
feat(stage): demo-data seeder для test.admin.food-market.kz
#400 -Commit
ad09b56013
pushed by
nns
fix(docker): обновить node:20-alpine → 22-alpine (pnpm 11 требует Node ≥22)
#374 -Commit
05c70f0368
pushed by
nns