Version 1.1 - The Next Level
Что нового
- Новая система фильтров. Полностью обновлена логика выбора параметров на сайте. Добавлены настраиваемые чекбоксы вместо старых булевых переключателей. Реализованы вложенные чекбоксы: при выборе главного пункта открываются дополнительные параметры. Поддерживаются сценарии: один чекбокс, несколько чекбоксов, чекбоксы с вложенными под-пунктами.
- Обновления визуализации фильтров. Добавлено создание новых фильтров и пунктов фильтрации в один клик. Улучшен порядок отображения элементов, группы теперь структурируются автоматически. Фиксированы проблемы с добавлением пунктов и сохранением логики видимости.
- Улучшенная работа каталога. Обновлены категории и фильтры для товаров, включая сложные структуры (checkbox → boolean → checkbox). Повышена скорость отклика каталога и загрузки фильтров при выборе параметров.
- Проверка сценариев отображения. Добавлены новые тестовые кейсы: чекбоксы с одним пунктом, двумя пунктами, вложенные под-пункты, а также проверки корректной работы Boolean-логики, Range и Checkbox.
Улучшения
- Ускорено обновление фильтров в реальном времени в каталоге.
- Обновлена структура хранения фильтров для стабильности.
- Переработаны механизмы кеширования.
- Устранены ошибки с не срабатывающим чекбоксами при последовательном выборе фильтра.
Исправления ошибок
- Исправлены проблемы, когда часть фильтров не отображалась после добавления.
- Починен баг, из-за которого скрытые пункты не открывались при выборе Boolean-флага.
- Исправлено некорректное сохранение новых пунктов фильтра.
- Устранены ошибки с дублированием пунктов в фильтрах.
Скоро на платформе
- Расширенные фильтры для отдельных игр.
- Группировка фильтров по типам товаров.
- Автоматические предустановки фильтров при выставлении товара.
- XP-система. Добавлен механизм опыта и рангов пользователей (внутренняя версия).
