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

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

Отключение отладочной панели в dev-режиме

  • В тестовом (dev) окружении отключили всплывающую отладочную панель, чтобы она не перекрывала элементы интерфейса при проверках и демонстрациях.
  • В результате экраны на стенде выглядят «чище» и ближе к боевому виду, а тестирование и подготовка материалов (скриншоты/видео) проходят без лишних отвлекающих элементов.

Теги: Запуск и сопровождение / Рост и развитие 064c9ccb9

Исправление модуля «День рождения» в MobileConfig

  • Исправили чтение конфигурации «День рождения» в мобильном API: корректно подтягивается legacy-формат настроек, чтобы push/баннеры работали у старых инсталляций.
  • Добавлен запасной путь для случаев, когда новые ключи не заданы, чтобы не ломать загрузку главного экрана.

Теги: Мобильные решения / Клиентское приложение, Маркетинг / Бонусы и лояльность be58af7

Миграция конфигураций в LONGTEXT

  • Поле конфигурации в БД переведено в LONGTEXT, добавлена миграция под большие наборы настроек.
  • Миграция расширяет тип поля конфигурации, чтобы хранить объёмные JSON-настройки без обрезки.
  • Обновлена схема Propel: новые деплойments автоматически получат расширенный тип.

Теги: Настройки / Конфигурации 87ee179

Сохранение только текущей конфигурации настроек

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

Теги: Настройки / Конфигурации c611d1a

Подсказка в панели гипербара

  • В панель быстрых действий («гипербар») добавлено окно помощи, чтобы пользователям проще разбираться с функциями.
  • Подсказка открывается из футера гипербара и описывает основные горячие ссылки.
  • Добавлены стили и триггер в шаблонах, чтобы подсказка была доступна на всех страницах админ-панели.

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

Модуль списков в гипербаре

  • Расширен гипербар: добавлен модуль списков для городов и цехов, управление вынесено в отдельный контроллер.
  • В контроллере гипербара появилось API для выборки списков городов и цехов с быстрым поиском.
  • Добавлены отдельные модули UI (cityModule, workshopModule) и подключены в общий индекс гипербара.

Теги: Инструменты, Настройки / Города, Настройки / Цеха acbe2bc

Поиск городов и цехов в гипербаре

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

Теги: Инструменты, Настройки / Города, Настройки / Цеха 8e5bade

Включение гипербара по умолчанию

  • Гипербар включён по умолчанию через миграцию конфигурации.
  • InstanceConfiguration обновлён, чтобы новое значение подхватывалось без ручных правок.

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

Нормализация поиска гипербара под диакритику

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

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

Генератор страниц гипербара и усиление безопасности

  • Добавлен генератор страниц гипербара для фронта (manifest, скрипт сборки, пакет зависимостей) — модули описываются декларативно.
  • В контроллере гипербара ужесточена проверка прав доступа и добавлены новые endpoints под сгенерированные страницы.
  • Шаблоны админ-панели обновлены под новые сборки; добавлен JSON-манифест с описанием страниц.

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