Перейти к содержанию

История изменений

OSU-режим Komtet v2 для всех количественных позиций

  • В шлюзе Komtet v2 включён OSU-режим для всех позиций с количеством: позиции теперь всегда отправляются в чек с корректным признаком предмета расчёта.
  • Это убирает расхождения при передаче заказов в кассовый провайдер и снижает риск отклонения фискализации.

Теги: Настройки / Платёжные провайдеры 5699d1c

Автодобавление стартового промокода оператором

  • В настройках появилось управление автодобавлением стартового промокода: оператор может включить опцию в интерфейсе и не искать код вручную.
  • API и фронтенд синхронизированы: новый флаг передаётся в конфигурацию инстанса, а контроллеры используют его при создании заказа.
  • Добавлены переводы и валидация на форме, чтобы исключить случайные включения.

Теги: Маркетинг / Промокоды 3034791

Синхронизация Propel-моделей

  • Обновлены сотни сгенерированных классов Propel после правок схем: актуализированы мапперы таблиц, базовые модели и связи.
  • Поправлены описания полей в Push и User, чтобы IDE и миграции использовали корректные типы и ключи.
  • Синхронизация убирает предупреждения при сборке и исключает расхождения между схемой и кодом.

Теги: Настройки / Проект 779ca1d

Первый релиз гипербара в админ-панели

  • Добавлен новый интерфейс «гипербар» в админ-панели: базовые контроллеры, фронтенд и шаблоны для запуска модуля.
  • Сборка подключена в общий шаблон админ-панели, обеспечены стили, инициализация и готовность под дальнейшие расширения.
  • Это заложило основу для последующих модульных доработок гипербара.

Теги: Инструменты 57a8372

Улучшение телефонного модуля гипербара

  • Телефонный модуль гипербара стал компактнее: упрощена логика работы с полем ввода и подсказками, сокращено количество хэндлеров.
  • Улучшено управление состоянием (маска, очистка, клик по подсказкам), чтобы операторы быстрее вводили номера без лишних кликов.

Теги: Инструменты 96099f5

Телефон как модуль гипербара

  • Добавлен новый модуль гипербара для работы с телефоном: bootstrap, регистрация модуля и отдельный JavaScript с логикой форматирования.
  • Контроллер админ-панели отдаёт данные для модуля, а фронт подключает стили и хранилище, чтобы номер телефона отображался и редактировался отдельно от основной формы.

Теги: Инструменты 8fb0fe1

Рефакторинг гипербара на модульную архитектуру

  • Гипербар переписан на модульный runtime: вынесены bootstrap, engine, registry и отдельные страницы, чтобы подключать и развивать модули независимо.
  • Админ-контроллеры и шаблоны обновлены под новую сборку, конфигурацию webpack и manifest страниц, убрано монолитное hyperbar.js.
  • Структура стала удобнее для поддержки и расширений — новые модули добавляются декларативно, без переписывания ядра.

Теги: Инструменты 13e3211

Поиск позиций в гипербаре

  • В гипербаре добавлен модуль поиска позиций: можно быстро находить товары по всем источникам, подсказываются совпадения.
  • Расширен движок: улучшена маршрутизация модулей, добавлены регистрации в реестре и базовые состояния для нового поиска.
  • Операторские модули (телефон, позиции) приведены к единому поведению, чтобы переключение работало без перезагрузки.

Теги: Инструменты d40ed35

Поддержка сложности блюда в печати заказов

  • В калькуляторе заказа добавлен атрибут сложности блюда для облачной печати, чтобы касса и кухня видели уровень сложности позиции.
  • Поле прокидывается в чек, упрощая учёт нагрузки и аналитики по времени готовки.

Теги: Автоматизация / Интеграции f37c2cc

Возврат автоподгрузки скидок в корзину

  • Вернули автоматическую подгрузку скидок в сервисе корзины, чтобы система снова подтягивала действующие акции без ручного выбора.
  • Логика загрузки работает при открытии корзины и не требует обновлять страницу, снижая риск пропущенных скидок.

Теги: Маркетинг / Скидки и акции 84427ef