Релиз 18.11.2025 - 19.11.2025 (Для поддержки)
Версия Веб-приложения: 4.1.68
Версия Мобильного приложения: 4.1.55
Исправление багов:
| № | Описание бага | Приложение | Задача в Трекере |
| 1 |
Ранее при смене временного пароля подсказка отображала пример с кириллицей, однако ввод кириллических символов был недоступен.
Теперь подсказка обновлена и примеры с кириллицей удалены, чтобы соответствовать фактическим правилам ввода пароля |
Веб-приложение | ALLY-5565 |
| 2 |
Ранее при попытке открыть “Бейдж исполнителя” для пользователя с некорректными данными возникала ошибка в консоли, а интерфейс зависал в бесконечной загрузке.
|
Веб-приложение /Мобильное приложение |
ALLY-5438 |
| 3 |
Ранее при открытии контекстного меню (правой кнопкой мыши по ячейке выхода) в веб-версии могла возникнуть ошибка. Из-за которой приложение могло падать, а контекстное меню открываться некорректно.
Теперь добавлена проверка selectedCell, контекстное меню отображается только при наличии выбранной ячейки, а вызов не срабатывает, если курсор находится между выходами. |
Веб-приложение /Мобильное приложение |
ALLY-5612 |
| 4 |
Ранее в приложении мог возникать сбой когда в компонент useShiftProps передавались не загруженные eventTypes. Это приводило к падению приложения.
Теперь добавлена проверка состояния загрузки в ShiftPanel, компонент ожидает получение eventTypes и не передаёт в дочерние элементы пустые данные. |
Веб-приложение /Мобильное приложение |
ALLY-5615 |
| 5 |
Ранее в разделе длинный список торговых точек мог не скроллиться, при свайпе вниз ничего не происходило.
Теперь список корректно прокручивается, даже если его длина превышает высоту экрана. |
Мобильное приложение | ALLY-5518 |
| 6 |
Ранее в мобильном приложении на Android изображение аватара могло не обновляться после выбора файла, при этом на экране не появлялось никаких уведомлений.
Теперь загрузка работает корректно, аватар успешно обновляется. |
Мобильное приложение | ALLY-5447, ALLY-5665 |
| 7 |
Ранее в разделе “График” в строке поиска верхняя часть заглавной буквы “П” обрезалась.
Теперь поле отображается корректно, все буквы полностью помещаются в область ввода без визуальных искажений. |
Мобильное приложение | ALLY-5517 |
| 8 |
Ранее push-уведомления продолжали приходить пользователю, который больше не авторизован в приложении, а также приходили уведомления предыдущего аккаунта после входа под новым пользователем.
Теперь push-уведомления всегда приходят только активному пользователю и только по его сменам. |
Мобильное приложение | ALLY-5119 |
| 9 |
Ранее при изменении информации в профиле через МП могла возникнуть ошибка если поле birthday было пустым или содержало некорректное значение. Из-за этого изменения в профиле не сохранялись.
Теперь добавлена корректная обработка даты рождения и сохранение профиля работает без ошибок. |
Мобильное приложение | ALLY-5608 |
| 10 |
Ранее при истечении срока действия пароля кнопка “Задайте удобный пароль” в предупреждающей модалке открывала не форму смены пароля, а настройки профиля. Чтобы попасть к полю ввода нового пароля, нужно было совершить несколько дополнительных действий
Теперь при нажатии “Задайте удобный пароль” сразу открывается новая модальная форма создания пароля. |
Веб-приложение | ALLY-4968 |
| 11 |
Ранее при создании окна возможностей в режиме “Период” кнопки перемещения (вверх/вниз) работали некорректно: даты не менялись местами, изменялось только количество исполнителей.
Теперь кнопки сортировки скрыты, а возможность перемещать периоды отключена. |
Веб-приложение | ALLY-3936 |
Технические задачи:
| № | Описание задачи | Приложение | Задача в Трекере |
| 1 | Из конфигурационного файла .env удалены зашитые настройки, которые больше не используются или дублируют существующие настройки в settingTypes. |
Веб-приложение | ALLY-5695 |
| 2 | Переработана система обработки ошибок, чтобы упростить диагностику багов и повысить качество логов. 500-ошибки корректно попадают в логи в формате валидного JSON, без обрезания многострочных сообщений. |
Веб-приложение | ALLY-5253 |
| 3 | Для ускорения сборки и уменьшения нагрузки на CI/CD e2e-тесты были отделены от основного кода приложения и перенесены в отдельный репозиторий. Из репозитория ally сами тесты и все связанные с ними файлы и конфигурации были удалены. |
Веб-приложение | ALLY-5356 |
| 4 | Реализована оптимизация механизма обновления графика: вместо повторной загрузки всех данных теперь подгружаются только изменения, произошедшие после последней полной загрузки. Это снижает нагрузку на сеть и БД и ускоряет отображение обновлений. | Веб-приложение | ALLY-445 |
| 5 | Отключены accessibility-свойства компонента BottomSheet, благодаря чему автотесты корректно обрабатывают модальные окна и стабильно находят элементы интерфейса. |
Мобильное приложение | ALLY-5704 |
No Comments