• Joined on 2026-04-23
nns pushed to main at nns/food-market 2026-04-25 12:39:27 +05:00
9ee0434829 fix(money-input): корректное обновление allowFractionalPrices без перелогина
nns pushed to main at nns/food-market 2026-04-25 12:30:02 +05:00
52a420ea3d fix(money-input): уважать AllowFractionalPrices в формах редактирования
nns pushed to main at nns/food-market 2026-04-25 12:26:23 +05:00
1ee4b84e53 feat(barcode-uniqueness): pre-check на Create/Update + warnings импорта + admin endpoint
nns pushed to main at nns/food-market 2026-04-25 12:23:47 +05:00
6b3491056b ui(products-list): убрать фильтр «Со штрихкодом», добавить «Закупочная цена от/до»
nns pushed to main at nns/food-market 2026-04-25 12:21:06 +05:00
a49db1c90d feat(org-settings): AllowFractionalPrices — переключатель дробных цен
nns pushed to main at nns/food-market 2026-04-25 11:24:12 +05:00
c2fa47c341 feat(product): группа обязательна, ≥1 штрихкод, умные дефолты на новом
nns pushed to main at nns/food-market 2026-04-25 11:17:34 +05:00
4d19015d6d feat(forms): MoneyInput/NumberInput + select-пагинация + Range на бэкенде
nns pushed to main at nns/food-market 2026-04-24 19:18:23 +05:00
d20e131cf8 chore: remove one-shot pack8-ping workflow
nns pushed to main at nns/food-market 2026-04-24 19:17:58 +05:00
481dcdf826 ui(mobile): адаптация под смартфоны — drawer-меню, grid, модалка
nns pushed to main at nns/food-market 2026-04-24 19:11:55 +05:00
ce20f78905 ci(pack8-ping): одноразовый workflow для Telegram-пинга
nns pushed to main at nns/food-market 2026-04-24 19:05:00 +05:00
bed30f68bd feat(products): авто-генерация числового артикула при создании
08816c60ca ui(products-list): колонки Штрихкод/Фасовка/Закупочная цена
a94c38d074 feat(org-settings): настройка ShowMinMaxStock для мин/макс остатков
ed00e85140 ui: barcode регенерация / h-10 поля / прыжок на страницу / min-max скрытие
d6dcc75aa0 refactor(currencies): убрать IsActive и MinorUnit из UI/API
Compare 5 commits »
nns pushed to main at nns/food-market 2026-04-24 16:51:13 +05:00
3ed6fe25be refactor(vat): Product.Vat как decimal(5,2), поле видно только при VatEnabled
nns pushed to main at nns/food-market 2026-04-24 16:39:08 +05:00
143f9d5330 feat(org-settings): галки «Услуга»/«Маркируемый» скрываются по умолчанию
nns pushed to main at nns/food-market 2026-04-24 16:35:43 +05:00
e60cd928d2 feat(barcode): авто-генерация EAN-13 при добавлении штрихкода
nns pushed to main at nns/food-market 2026-04-24 16:34:47 +05:00
81c586342c ui(org-settings): симметричный layout — Страна/Валюта/НДС одной сеткой
nns pushed to main at nns/food-market 2026-04-24 12:24:07 +05:00
6cd9e27553 feat(tables): server-side sort by column header click
nns pushed to main at nns/food-market 2026-04-24 12:14:07 +05:00
4f4df4a715 refactor(countries): drop SortOrder, sort by Name, auto-width columns
nns pushed to main at nns/food-market 2026-04-24 12:08:35 +05:00
51bef16758 feat(org-settings): валюта read-only, тянется из страны (как НДС)
nns pushed to main at nns/food-market 2026-04-24 11:56:32 +05:00
9d8c386def feat(vat): ставка в стране + опц. переопределение на товаре
nns pushed to main at nns/food-market 2026-04-24 11:12:29 +05:00
e4cba50ab6 feat(product-images): загрузка на диск сервера + галерея с лайтбоксом