Skip to main content

Релиз 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