# Релиз 21.04.2026 - 22.04.2026 (Для поддержки)

##### **Версия Веб-приложения:** 4.1.77

##### **Версия Мобильного приложения:** 4.1.64

---

##### **Исправление багов:**

<table border="1" id="bkmrk-%E2%84%96-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B1%D0%B0%D0%B3%D0%B0-%D0%9F%D1%80%D0%B8%D0%BB" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 4.57355%;"></col><col style="width: 62.9016%;"></col><col style="width: 16.9501%;"></col><col style="width: 15.4512%;"></col></colgroup><tbody><tr><td>№</td><td>Описание бага</td><td>Приложение</td><td>Задача в трекере</td></tr><tr><td>1</td><td>**Ранее:**  
Если у старшего был открыт календарь в МП и в смену "на лету" прилетало подтверждение из ЗУП, МП могло сохранить изменения по устаревшим данным. В результате смена могла быть изменена (тип "Болезнь" превращался в "Смена") и даже удалена, хотя такие смены должны быть защищены от редактирования

  
**Теперь:**  
Ограничение применяется на публикации. Смены, подтвержденные из ЗУП, нельзя редактировать и удалять. МП получает отказ от бэкенда и предлагает обновить данные

</td><td>Мобильное приложение</td><td>[ALLY-6383](https://tracker.yandex.ru/ALLY-6383)</td></tr><tr><td>2</td><td>**Ранее:**  
При добавлении/редактировании комментариев ломались стили и часть функционала. Табы не переключались, примечания и расширенный markdown отображались как сырой текст или с разметкой

  
**Теперь:**  
Исправили интеграцию markdown-редактора и рендера. Табы и форматирование отображаются корректно и после публикации

</td><td>Веб-приложение</td><td>[ALLY-6273](https://tracker.yandex.ru/ALLY-6273)</td></tr><tr><td>3</td><td>**Ранее:**  
Если в Safari включить "Блокировать все cookie", Ally мог не загружаться, и пользователь не понимал, что нужно изменить в настройках браузера

  
**Теперь:**  
Добавлен информирующий текст. Он предупреждает о блокировке cookie и ведет на инструкцию по настройке. При этом в обоих режимах (cookie включены/выключены) приложение работает корректно

</td><td>Мобильное приложение</td><td>[ALLY-6769](https://tracker.yandex.ru/ALLY-6769)</td></tr><tr><td>4</td><td>**Ранее:**  
При добавлении фильтра и раскрытии его опций выпадающее меню частично перекрывалось левой панелью. Выбрать опцию было неудобно

  
**Теперь:**  
Заменили Dropdown на PortalDropdown в компонентах Selector и Sorter. Меню опций рендерится корректно и отображается поверх интерфейса, не попадая под левую панель

</td><td>Веб-приложение</td><td>[ALLY-6607](https://tracker.yandex.ru/ALLY-6607)</td></tr><tr><td>5</td><td>**Ранее:**  
При добавлении и обрезке изображений большого размера в новостях могли возникать проблемы: высокая нагрузка на память, нестабильная обрезка и ошибки при работе с загрузкой/удалением файлов

**Теперь:**  
Модуль загрузки изображений переработан. Добавлена валидация размера файла и типа, оптимизирована обрезка, а удаление файла на сервере выполняется транзакционно. Загрузка и обрезка изображений в новостях работают стабильно

</td><td>Веб-приложение</td><td>[ALLY-6514](https://tracker.yandex.ru/ALLY-6514)</td></tr><tr><td>6.</td><td>**Ранее:**

Нерелевантные роли могли видеть новую роль "Дворник" в карточке смены и в других фильтрах на других экранах

**Теперь:**

Роль "Дворник" видят только Помощник управляющего по доставке, Помощник территориального управляющего, а также кураторов курьеров и менеджеров аутсорсинга, обещание не показывать "лишние" роли рознице в фильтрах выполняется

</td><td>Веб-приложение</td><td>[ALLY-6732](https://tracker.yandex.ru/ALLY-6732)</td></tr><tr><td>7.</td><td>**Ранее;**

Время начала смены сборщиков могло учитываться некорректно, так как равнялось первому времени, информация о котором приходила в Ally из 1С  
  
**Теперь:**

Время начала смены изменено на минимальное время среди приходящих из 1С, это позволит учитывать время смены более точно

</td><td>Веб-приложение  
/ Мобильное приложение</td><td>[ALLY-6854](https://tracker.yandex.ru/ALLY-6854)

</td></tr></tbody></table>

---

##### **Технические задачи:**

<table border="1" id="bkmrk-%E2%84%96-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D1%87%D0%B8-%D0%9F%D1%80" style="border-collapse: collapse; width: 100%; height: 397.141px;"><colgroup><col style="width: 4.57355%;"></col><col style="width: 63.288%;"></col><col style="width: 17.0581%;"></col><col style="width: 14.9567%;"></col></colgroup><tbody><tr style="height: 46.5938px;"><td style="height: 46.5938px;">№</td><td style="height: 46.5938px;">Описание задачи</td><td style="height: 46.5938px;">Приложение</td><td style="height: 46.5938px;">Задача в трекере</td></tr><tr style="height: 80.1875px;"><td style="height: 80.1875px;">1</td><td style="height: 80.1875px;">Внедрены Automatic Persisted Queries (APQ) для GraphQL. Вместо полного текста запроса теперь передается только его хэш, а сами запросы кэшируются на сервере. Это снизило размер сетевого трафика и нагрузку на сервер</td><td style="height: 80.1875px;">Веб-приложение</td><td style="height: 80.1875px;">[ALLY-6414](https://tracker.yandex.ru/ALLY-6414)</td></tr><tr style="height: 80.1875px;"><td style="height: 80.1875px;">2</td><td style="height: 80.1875px;">Реализована предварительная фоновая загрузка выходов дня. Данные подгружаются заранее через очередь задач во время бездействия пользователя и сохраняются в кэше, что позволяет открывать экран без задержек и ускоряет отображение информации</td><td style="height: 80.1875px;">Мобильное приложение</td><td style="height: 80.1875px;">[ALLY-6488](https://tracker.yandex.ru/ALLY-6488)</td></tr><tr style="height: 63.3906px;"><td style="height: 63.3906px;">3</td><td style="height: 63.3906px;">Оптимизирована форма редактирования пользователя в веб-версии. Улучшена работа настроек и элементов выбора, что ускоряет загрузку и при взаимодействии с настройками пользователя</td><td style="height: 63.3906px;">Веб-приложение</td><td style="height: 63.3906px;">[ALLY-6447](https://tracker.yandex.ru/ALLY-6447)</td></tr><tr style="height: 63.3906px;"><td style="height: 63.3906px;">4.</td><td style="height: 63.3906px;">Использование userEvents в репликаторе заменено на исправления очередей Ally.CouriersSchedule, Ally.CouriersShift, Ally.EmployeeTime, Ally.HL.New, Ally.ScheduleDeviations</td><td style="height: 63.3906px;">Веб-приложение /Мобильное приложение</td><td style="height: 63.3906px;">[ALLY-6745](https://tracker.yandex.ru/ALLY-6745)</td></tr><tr style="height: 63.3906px;"><td style="height: 63.3906px;">5. </td><td style="height: 63.3906px;">Добавлена возможность настройки опросов по конкретным признакам - тип роли, тип ТТ, группа ролей, группа ТТ</td><td style="height: 63.3906px;">Веб-приложение /Мобильное приложение</td><td style="height: 63.3906px;">[ALLY-6586](https://tracker.yandex.ru/ALLY-6586)</td></tr><tr><td>6.</td><td>В разделе "Управление отчетами" добавлена полноценная форма редактирования рассылок, где можно задать: название, текст, прикрепить ссылку и выбрать, кому отправить уведомление (конкретным пользователям/группе пользователей). Уведомление придет со специальной пометкой указанным адресатам в веб и мобильное приложение. Сама настройка доступна только в веб-приложении.</td><td>Веб-приложение /Мобильное приложение</td><td>[ALLY-6676](https://tracker.yandex.ru/ALLY-6676)</td></tr></tbody></table>