• v1.4 ed0ef04d10

    mchus released this 2026-03-04 12:35:40 +03:00 | 26 commits to main since this release

    Импорт вендорной спецификации (BOM)

    • Полный цикл импорта BOM из вставки вендорного текста: разбор, привязка PN→LOT, автодополнение LOT.
    • Страница Партномера — сводная таблица всех встреченных партномеров с привязками к LOT.
    • Канонический механизм lot_mappings: изменения всегда сохраняются через единую точку записи.
    • При импорте конфигурации проекта локальная вендорная спецификация больше не затирается.

    Ценообразование

    • Переименование: «цена поставщика» → «цена проекта» во всём интерфейсе и экспорте.
    • Расширен CSV-экспорт прайсинга: добавлены дополнительные поля стоимости.
    • Исправлены итоговые суммы по складу на вкладке прайсинга.

    Таблица проектов

    • Компактный макет: столбцы дат и названий сжаты для отображения большего числа строк.
    • Исправлена нумерация строк при создании нового проекта.

    BOM — UX

    • Упрощена вставка BOM: фиксированный позиционный порядок столбцов.
    • Добавлена кнопка «Очистить BOM» со сбросом на стороне сервера.
    • Подсказка по формату рядом с полем вставки вендорного BOM.

    Исправления

    • Прайслисты: корректная работа при ограниченных правах БД; активы из встроенных ресурсов.
    • Синхронизация: дополнение недостающих позиций для уже существующих локальных прайслистов.
    • Миграции БД: новые SQLite-таблицы создаются через AutoMigrate вместо хардкодных миграций.
    • BOM: сохранение локальной вендорной спецификации при импорте конфига.

    Запуск на macOS

    Снимите карантинный атрибут через терминал: xattr -d com.apple.quarantine /path/to/qfs-darwin-arm64
    После этого бинарник запустится без предупреждения Gatekeeper.

    Downloads