• Joined on 2026-04-23
nns pushed to main at nns/food-market 2026-10-12 00:32:44 +05:00
a0f9e0b889 fix(site): цена «сумма + ₸ + /мес» не разрывается по строкам (320–402px)
nns pushed to main at nns/food-market 2026-10-11 22:23:14 +05:00
93e26dc8df docs(site): отчёт и скриншоты Круга 3 (касса «скоро» единообразно, «₸» без переноса)
a25b940aaa fix(site): касса «скоро» единообразно (главная/about) + «₸» не переносится в тарифах
Compare 2 commits »
nns pushed to main at nns/food-market 2026-10-11 18:45:04 +05:00
e6cdaa9839 docs(stock): отчёт и скриншоты проверки фильтров остатков (stage, SQL, UI)
nns pushed to main at nns/food-market 2026-10-11 18:29:50 +05:00
d49b586904 feat(stock): фильтры остатков «В наличии / Нулевые / В минусе» (states, объединение ИЛИ)
nns pushed to main at nns/food-market 2026-10-11 09:09:39 +05:00
8371ef6683 docs(pos): фикс автопоиска весов (Bluetooth) проверен на Win11 + --autofind
f15a12695c fix(pos): автопоиск весов не виснет на Bluetooth-портах (реальный баг на кассе 11.10)
Compare 2 commits »
nns pushed to main at nns/food-market 2026-10-11 08:54:55 +05:00
6f97e327b1 docs(pos): отчёт по протоколу весов Масса-К + «Проверка оборудования» (скриншот Win11)
19cbdbbf11 build(pos): скрипт сборки «Проверка оборудования» под Windows x64 (zip + ярлык + README)
ff1580d162 feat(pos): отдельная программа «ALL MARKET — Проверка оборудования» (без входа/сервера/БД)
25c37415bf feat(pos): реальный протокол весов Масса-К (57600, ENQ/ACK, DC1, кадр) вместо угаданного
Compare 4 commits »
nns pushed to main at nns/food-market 2026-10-11 01:36:04 +05:00
d04d1d53fa docs(site): отчёт/скриншоты круга 2 обновлены после догоняющих правок (44/44)
28cc6a714b fix(site): хвосты круга 2 — kb/quickstart, дубль H1 в блоге, 100k, перенос строки
Compare 2 commits »
nns pushed to main at nns/food-market 2026-10-11 01:29:15 +05:00
5c5f92de52 docs(site): отчёт и скриншоты проверки круга 2 (44/44) + verify-скрипт
6f229ebecc fix(site): мобильные и UX-правки по тесту (Android/iOS), типографика KB/блога
5f2188a7f9 fix(signup): устранён React #418 (hydration) + дефолтная конфигурация «Бизнес»
330032b13a fix(site): честность текстов + убраны чужие системы учёта; статус/changelog без фикции
Compare 4 commits »
nns pushed to main at nns/food-market 2026-10-11 00:21:12 +05:00
304b72dc04 docs(site): обновлён отчёт проверки (10/10, повторный прогон на живом test.food-market.kz)
nns pushed to main at nns/food-market 2026-10-11 00:03:04 +05:00
ad747bf58c docs(site): отчёт и скриншоты проверки исправлений test.food-market.kz (10/10)
nns pushed to main at nns/food-market 2026-10-10 23:55:15 +05:00
7fbf94a202 fix(site): /status «Касса (Windows)» — «Скоро» (согласовано с «Скачать · скоро»)
nns pushed to main at nns/food-market 2026-10-10 23:54:02 +05:00
b8e42e216c fix(site): критичные + честность текстов на test.food-market.kz (этап 1)
nns pushed to main at nns/food-market 2026-10-09 21:54:02 +05:00
5cb2c5934c test(uat): покрытие P1-P2 98% / P3 81% — цели go/no-go достигнуты
nns pushed to main at nns/food-market 2026-10-09 21:29:29 +05:00
a2183e9532 perf(stock-report): покрывающий индекс движений (Phase45) — отчёт остатков 2.4с→1.1с на реальном объёме
nns pushed to main at nns/food-market 2026-10-09 21:27:40 +05:00
6a7806ff08 perf(movements): считать total по базовой таблице без join (287k движений: count 1.1с→65мс)
nns pushed to main at nns/food-market 2026-10-09 21:04:22 +05:00
b04d3f0d0c feat(pos): окно выбора товара при скане ШК с несколькими карточками (дубли ШК)
nns pushed to main at nns/food-market 2026-10-09 20:58:29 +05:00
30b39a7bcb docs(migration): сверка после фикса ревью — остатки 0, документы точны, долги по контрагенту
nns pushed to main at nns/food-market 2026-10-09 20:48:19 +05:00
1ee3c9b598 fix(migration): import — ChangeTracker.Clear при сбое товара (устранить каскад потери прогона)
nns pushed to main at nns/food-market 2026-10-09 20:43:46 +05:00
99c2fc1e5a feat(migration-review): долги топ-20, UI «начальный остаток при переносе», дельта-таймер, прогресс
nns pushed to main at nns/food-market 2026-10-09 20:21:04 +05:00
150947c5fb fix(migration): импорт переносит дубль-ШК и дубль-артикул карточки (дизамбиг артикула, пары товар-ШК)