✅
Ограничение по количеству задач в админ ПО. Раньше, если у админа было много невыполненных задач (тех, что приходят уведомлениями в правой части), программа замедлялась и создавала высокую нагрузку на компьютер администратора. Мы переработали загрузку списка задач: теперь они подгружаются частями, а не все сразу. Админ ПО работает быстрее и стабильнее даже в клубах с большим потоком задач.
✅
Исправление работы промокодов при регистрации. Иногда при регистрации нового гостя и использовании приветственного промокода клуба возникала ошибка, хотя код был правильным. Исправили это. Теперь промокоды при регистрации применяются корректно: бонусы начисляются как положено, а баланс в ЛК обновляется автоматически.
✅
Отсутствие кнопки отмены после создания заказа. Раньше настройка «Разрешить отмену заказов гостей» могла вводить владельцев в заблуждение, потому что кнопка отмены появлялась только для заказов с маркированными товарами. Мы переименовали настройку в «Разрешить отмену заказов гостей, содержащих маркированные товары», чтобы сразу было понятно, когда она применяется.
✅
Исправление расчета расходов в дашборде Business. Прежде расходы одного дня могли частично попадать в соседний день, из-за чего в дневных срезах появлялись задвоенные суммы, а итоговые расходы за месяц были завышены. Пофиксили расчет: в каждом дне отображаются только расходы за соответствующую дату.
✅
Проблема с созданием бронирования после его оплаты. Раньше гость мог потерять бронь после оплаты: если после пополнения баланса он переходил в банковское приложение и сворачивал LANGAME, деньги списывались, но бронирование не создавалось, так как процесс завершался только при открытом приложении. Теперь вне зависимости от состояния приложения сервер автоматически завершает создание брони после успешной оплаты. Чтобы исправление вступило в силу, нужно обновить мобильное приложение.
✅
Ошибочное открытие двух смен одновременно. В клубах, где админ ПО запущено сразу на 2 ПК, в некоторых случаях могла открыться вторая смена параллельно с уже активной. Из-за этого возникали ошибки в данных и ломалась часть функций софта. Исправили проблему: теперь в одном клубе нельзя открыть несколько смен одновременно. Учет и отчеты работают корректно.
✅
Исправление фискализации чеков при изменении почты гостя. Если в анкете гостя была указана неправильная почта, чек при онлайн-оплате мог не пройти фискализацию даже после ввода корректных данных. Теперь новая почта автоматически подставляется в будущие чеки, а для чеков, не прошедших фискализацию, почту можно изменить вручную и отправить их повторно. Клубам больше не приходится разбираться с «зависшими» чеками, а гости получают подтверждение оплаты на правильную почту.
✅
Рефакторинг веб-панели управляющего. Мы переработали еще одну группу страниц управленки: обновили внешний вид, переработали кнопки, фильтры и таблицы, а также улучшили внутреннюю архитектуру. В этот раз изменения затронули разделы аналитики и прочих настроек панели управляющего.
✅
Баг в отображении занятости LGTV. Иногда место могло отображаться как занятое, хотя авторизацию на нем никто не проходил, похожая проблема была и с реле ТВ-зоны. Теперь система дополнительно проверяет наличие авторизации на LGTV и только после этого отображает занятость и учитывает посадку.
✅
Обновление подсказки на экране входа в приложение по QR-коду. Раньше текст на экране авторизации не сообщал, что QR-код можно использовать как для входа в ЛК, так и для скачивания приложения. Обновили подсказку, чтобы гости понимали, как быстро скачать мобильное приложение.
✅
Оптимизация фильтров в отчетах в панели управляющего. Раньше многие отчеты открывались без заданного периода дат: система пыталась собрать данные за все время, из-за чего отчеты долго загружались и создавали лишнюю нагрузку на сервер. Поэтому мы добавили в фильтры отчетов период по умолчанию: с 1 числа текущего месяца по день открытия. Теперь отчеты открываются быстрее, а выбранный период по-прежнему можно изменить вручную, если это нужно.
✅
Ошибка отображения времени игры в клубах в LG+. Исправили баг с подсчетом времени игры в профиле LANGAME+: пользователи жаловались, что в приложении отображается меньше сыгранных часов, чем на самом деле. Например, из 3 пакетов по 3 часа могло засчитаться в общей сложности только 5.8 часа. Мы переделали механизм передачи игровых сессий из клуба и расчет времени. Теперь часы считаются так же, как в системе лояльности клуба, и цифры сходятся. Это особенно важно для розыгрышей и акций, где учитывается наигранное время.
✅
Доработка rate limiter на public_api. Иногда из-за большого количества запросов от внешнего сервиса могла появиться системная ошибка, при этом защита сервера от перегрузок срабатывала не всегда. Теперь ограничение на слишком частые запросы работает для всех способов подключения к публичному API, что предотвращает перегрузку сервера и снижает риск сбоев при входе из-за чрезмерной активности. Ограничение: не более 50 запросов в минуту в плавающем окне. В случае блокировки отдается код состояния 429.
❗️ Актуальная версия гостевого ПО: 3.3.5.0
❗️ Актуальная версия админ ПО: 1.2.8.0