Релиз 21.10.2025 - 22.10.2025 (Для поддержки)
Исправление багов:
| № | Описание бага | Приложение | Задача в Трекере |
| 1 | Исправлен баг: в мобильном приложении (МП) "Работа со вкусом" на iPhone SE: при использовании крупного шрифта клавиатуры кнопка "Отправить код" теперь адаптируется и остается доступной после набора цифр на экране авторизации. Ранее клавиатура блокировала кнопку, вызывая неудобства. |
Мобильное приложение | ALLY-5488 |
| 2 | Исправлен баг: доработан UX/UI авторизации в мобильном приложении «Работа со вкусом» в связи с сдвиганием нижних ссылок при появлении клавиатуры; исправлен сценарий с вводом неверного кода до 5 попыток; обновлены сообщения для ошибок | Мобильное приложение | ALLY-5099 |
| 3 | Исправлен баг: приложение больше не вылетает при нажатии на иконку QR-кода. Теперь отображается баркод если он валидный, сообщение "Не удалось получить бейдж" если баркод отсутствует и сообщение о невалидном баркоде при некорректных значениях. |
Мобильное приложение | ALLY-5053 |
| 4 | Исправлен баг: правила работы с графиком теперь остаются активными при сворачивании/разворачивании приложения или переключении на другое. Ранее правила игнорировались после таких действий. | Мобильное приложение | ALLY-5174 |
| 5 | Исправлен баг: добавлено отображение версии и номера билда мобильного приложения в продакшен- и тестовой сборках на Android и iOS. | Мобильное приложение | ALLY-5202 |
| 6 | Исправлен баг: в веб-приложении устранены "дерганье" элементов интерфейса, моргание экрана и зависания на странице авторизации и в графике. Теперь интерфейс работает стабильно без лагов, без необходимости сбрасывать кэш. | Веб-приложение | ALLY-5375 |
| 7 | Исправлен баг: в репликаторе при загрузке ФИО из 1С в ALLY теперь сохраняется оригинальный регистр букв для сложносоставных имен и фамилий (например, "Иван Иванович" вместо "Иван иванович"). | Репликатор | ALLY-5535 |
| 8 | Исправлен баг: в мобильном приложении некорректно обрабатывались оповещения. Добавлена обработка оповещений без поля data с отправкой предупреждений в Sentry ("Push notification without data"). Это предотвращает некорректную обработку уведомлений, потенциально затрагивающую процессы вроде staff-request или calendar. Добавлена консольная утилита для тестирования push-уведомлений. |
Мобильное приложение | ALLY-5131 |
| 9 | Исправлен баг: ранее при попытке восстановить пароль по email, который указан у нескольких пользователей, на тестовом стенде возникал красный экран (необработанное исключение). Теперь ошибка корректно обрабатывается — система возвращает сообщение о невозможности восстановления доступа по этому email. | Веб-приложение | ALLY-5546 |
Технические задачи:
| № |
Описание задачи |
Приложение | Задача в Трекере |
| 1 | Добавлен функционал настраиваемых экранов в мобильное приложение по аналогии с модальными окнами в веб-версии. Это позволит использовать экраны для окон, сбора обратной связи и отзывов. | Мобильное приложение | ALLY-4785 |
| 2 | Перенесен функционал настраиваемых кнопок в формы мобильного приложения по аналогии с веб-версией. Это позволит реализовать перенос функционала окон в МП. | Мобильное приложение | ALLY-4784 |
| 3 | Добавлен раздел со списком окон в мобильное приложение с базовыми настройками для вывода окон и тестирования функционала flex settings | Мобильное приложение | ALLY-4686 |
| 4 | Перенесены flex settings в мобильное приложение для поддержки функционала окон возможностей. Введена настройка flexNavigation для управления навигацией в МП и веб-версии. | Мобильное приложение | ALLY-4644 |
| 5 | Добавлен функционал пользовательских сообщений в формах мобильного приложения (МП): возможность ввода, отображения и редактирования текстовых комментариев, привязанных к сущностям (выходам и пользователям), с упрощенной формой без расширенного форматирования. | Мобильное приложение | ALLY-4808 |
| 6 | Донастроен Sentry в мобильном приложении: добавлен тег UserId в отчеты об ошибках. Тег устанавливается при авторизации (UserId = идентификатор пользователя) и сбрасывается в null при логауте. Это ускоряет поиск и исправление ошибок по конкретным пользователям при обращениях из ВВ. | Sentry | ALLY-5027 |
| 7 | Доработан обмен по очереди Ally.Wages: изменена структура сообщений (параметр dateStart перемещен в keys), добавлены сообщения на удаление для корректной синхронизации. | Репликатор | ALLY-5498 |
| 8 | Добавлен новый биндинг $promiseAll, который объединяет несколько запросов в один и ускоряет загрузку данных в настройке scheduleBindings и формах. В результате время загрузки сократилось примерно в два раза. |
Веб-приложение | ALLY-5274 |
No Comments