Перейти к основному содержимому

Релизные заметки 16.02.26

Оглавление

Мобильное приложение версии 1.0.126+723
#

ЗАКРЫТЫЕ БАГИ
#

1940 - Запрещено изменение руководителя и роли при редактировании графика через API Ранее при PATCH-запросе к графику визитов через API можно было изменить руководителя и роль исполнителя, несмотря на ограничения в UI и бизнес-логике. Теперь сервер игнорирует попытки изменения этих полей — руководитель и роль графика остаются неизменными при редактировании.

1930 и 1920 - Добавлена серверная валидация длины полей при создании причин переноса и ассортиментных матриц через API Ранее через API можно было создать причину переноса визита и ассортиментную матрицу с некорректной длиной полей, несмотря на ограничения в UI. Теперь сервер валидирует длину полей (reason, code, title, description) в соответствии с веб-интерфейсом. При нарушении ограничений API возвращает ошибку 4xx, и запись не создаётся.

УЛУЧШЕНИЯ
#

2022 - Обновлена логика отправки графиков визитов в Магнит. Ранее графики формировались только на следующий день, из-за чего в регионах с большой разницей во времени мерчандайзеры могли получать данные с задержкой. Теперь графики отправляются сразу на два дня вперед (завтра и послезавтра) в 20:00, что позволяет обеспечить актуальные данные для всех регионов, включая Дальний Восток.

1952 - Выполнен большой рефакторинг мобилки. Убран лишний код и зависимости, переработан внешний сервис, отвечающий за аналитику, отлов ошибок, SMS и конфигурации. Обновлены версии библиотек. Изменения направлены на упрощение поддержки, расширяемость и повторное использование кода.

1833 - Улучшение со стороны бэкенда - тяжелая логика команд вынесена в отдельные Job. Теперь, если выполнение команды аварийно прерывается, она автоматически возобновляется после восстановления системы, обеспечивая надежное повторное выполнение (retry).

1762 - Автоочистка сигналов Магнита. Добавлена ежедневная команда, которая автоматически удаляет устаревшие значения сигналов Магнита  старше 5 дней. Это предотвращает рост базы данных и оставляет только актуальные данные для визитов.

1349 - В excel-файл экспорта задач добавлены столбцы с сетью, кодом и адресом торговой точки, аналогично экспорту ответов на чек-листы. Это позволяет видеть полную информацию о ТТ прямо в файле экспорта.

Здесь пока нет статей.