Ноябрь 2025

Релиз 18.11.2025 - 19.11.2025 (Для пользователей)

Обновления веб-приложения (версия 4.1.68)

Новые роли и расширенные признаки смен для направления проверки качества в рознице

Что нового:

Добавлены две новые роли: “Технолог” (с правами линейного сотрудника) и “Лидер направления проверки качества”, а также три новых признака смен для них: “Выезд в магазин”, “Подработка” и “Экстренный выход”.

Как это работает:

image (5).png


Новые правила работы с несовершеннолетними сотрудниками

Что нового:

Теперь Ally автоматически учитывает, учится ли несовершеннолетний сотрудник, и применяет корректные нормы рабочего времени.

Как это работает:

Передача Торговых Точек между Помощниками Розницы

Что нового:

ПР теперь может передать одну или все свои ТТ другому ПР или временно делегировать их на период отпуска.

Как это работает:

изображение.png

Подсветка отклонений в перерывах для Горячей Линии и подтверждение перерыва

Что нового:

Теперь в графике Горячей Линии автоматически подсвечиваются смены, в которых сотрудник перегулял обеденный перерыв (например, положен 1 час, а сотрудник провел на перерыве 1 час и 5 минут).

Как это работает:

Снимок экрана 2025-11-14 172254.png

image (3).png

Планирование нескольких ролей в один день

Что нового:

Теперь сотрудники ряда должностей могут работать в нескольких ролях в течение одного дня, без ошибок и ограничений.

Как это работает:

В один день сотрудник может сочетать:

image (6).png


Время работы сотрудников ГЛ теперь всегда показывается по московскому времени

Что нового:

Чтобы убрать путаницу в расписаниях ГЛ, для них было сделано единое отображение времени.

Как это работает:

image (7).png

Убрана возможность замораживать ставку за смену

Что нового:

Функция заморозки оплаты полностью отключена, теперь доступны только фактические ставки. 

Как это работает:

image (8).png

Новая роль: Мобильный повар-пекарь

Что нового:

Добавили новую роль для аутсорсинговых сотрудников — "Мобильный повар-пекарь"

Как это работает:

Теперь вы можете:

image (1111).png

Обновления мобильного приложения (версия 4.1.55)

Поддержка праздничных дней в системе правил

Что нового:

В мобильной версии обновлена система правил для определения праздничных дней, аналогично вебу. Это позволяет корректно учитывать ограничения для несовершеннолетних сотрудников при постановке смен в МП.

Как это работает:

Теперь при попытке поставить смену несовершеннолетнему сотруднику:

image (10).png

Изменено отображение времени для ГЛ в мобильном приложении

Что нового:

Чтобы устранить расхождения в отображении времени у пользователей Горячей Линии, время их выходов на главном экране и в ячейке выхода теперь всегда показывается по московскому часовому поясу (UTC+3), независимо от часового пояса устройства.

Новый центр уведомлений в мобильном приложении

Что нового

Теперь в МП доступен обновлённый центр уведомлений  с поддержкой всех типов уведомлений из веба, удобным просмотром, счетчиком непрочитанных сообщений и быстрыми переходами к нужным сущностям.

image (4).png

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

Релиз 24.11.2025 - 25.11.2025 (Для пользователей)

Обновления веб-приложения (версия 4.1.69)

Улучшение отчёта по откликам для КМА

Что нового:

Теперь отчёт стал информативнее.

Как это работает:


Релиз 24.11.2025 - 25.11.2025 (Для поддержки)

Версия Веб-приложения: 4.1.69
Версия Мобильного приложения: 4.1.56

Исправление багов:
Описание бага Приложение Задача в Трекере
1

Ранее пользователь мог обойти запрет и сохранить смену с типом «Отгул», несмотря на действующее ограничение.

 

Теперь запрет редактирования смен работает единообразно и полностью соответствует настройкам.

 

Веб-приложение ALLY-5686
2

Ранее при редактировании смены в прошлом времени переключатели подтверждения прихода и ухода работали некорректно.

 

Теперь работа тумблеров исправлена. Времена начала и окончания смены сохраняются корректно и не изменяются при переключении, а переключатели работают независимо друг от друга.

Веб-приложение ALLY-4144
3

Ранее в форме редактирования пользователя бургер-кнопка (действия с бейджем и актами) отображалась только на вкладке «Об исполнителе». При переходе на вкладку «Настройки» она пропадала.

 

Теперь и на вкладке «Об исполнителе», и на вкладке «Настройки» кнопка отображается корректно.

 

Веб-приложение

ALLY-5533
4

Ранее при создании выхода «Тренинг» система ошибочно проверяла запрет на ночные часы для сотрудников с инвалидностью и несовершеннолетних и могла выдавать блокирующий алерт «Этому сотруднику нельзя ставить ночные часы», что делало невозможным создание тренинга.

 

Теперь выходы этих типов создаются без ошибок, независимо от ограничений сотрудника, а блокировка остаётся только для реальных ночных смен.

Веб-приложение

ALLY-5804
5

Ранее при попытке указать сотруднику тип выхода «Плановое отсутствие ГПХ» при публикации срабатывало правило, ошибочно запрещающее создание такого выхода.

 

Теперь тип выхода «Плановое отсутствие ГПХ» можно публиковать без ошибок.

Веб-приложение ALLY-5861

Технические задачи:
Описание задачи Приложение Задача в Трекере
1 Чтобы улучшить качество аналитики и отслеживать поведение конкретных пользователей, в Яндекс Метрику теперь передаются дополнительные данные.
Веб-приложение ALLY-5042
2 Для оценки востребованности функции удаления пользователя и возможности отслеживать такие клики в вебвизоре добавлена отправка события в Яндекс Метрику при нажатии на крестик в списке пользователей.
Веб-приложение ALLY-5791
3 Для снижения нагрузки от тяжёлых запросов в настройке scheduleBindings добавлено ограничение на количество передаваемых в tquery торговых точек. Теперь при обновлении данных учитываются только первые 100 открытых ТТ.
Веб-приложение ALLY-5819