Этот выпуск посвящён надёжности: подключению к Apple, скачиванию приложений, безопасности почты и нескольким деталям ежедневной работы. Ниже — изменения после предыдущего выпуска и отдельный раздел для администраторов платформы.
Агент: вход Apple и скачивание приложений
В агенте 0.5.40 исправили обработку входа в учётную запись Apple. Агент учитывает адрес авторизации, который возвращает Apple, и корректно обрабатывает перенаправления. Это устраняет обнаруженные отказы входа, в том числе на этапе подтверждения кодом.
- Повторное скачивание. Исправили случай, когда Apple возвращала пустую ошибку сервера вместо файла ранее полученного приложения. Для подходящих приложений iPhone и iPad агент пробует дополнительный способ загрузки с указанием версии приложения.
- Версия приложения. Если сайт Apple временно ограничивает запросы, агент может получить нужную версию через каталог iPhone. Это помогает завершить загрузку, которая раньше обрывалась на поиске версии.
- Понятнее причина отказа. В диагностике сохраняются коды ошибок и версия агента; адрес почты и другие данные учётной записи скрываются. Проще разобраться, почему вход или скачивание не состоялись.
Для этих исправлений обновите агент до 0.5.40. Скачивание ранее недоступных приложений подтверждено на реальных примерах. Доступ к конкретному приложению по-прежнему зависит от учётной записи и ограничений Apple.
Безопасность почты и подключения к CRM
Обновили библиотеки отправки и обработки почты, сетевых запросов и постоянного подключения к CRM. Закрыли известные уязвимости, которые могли приводить к зависанию сервера и обходу ограничений сетевых запросов. Настраивать что-либо в мастерской для этого обновления не нужно.
Документы и поступления
| Где | Раньше | Теперь |
|---|---|---|
| Документы заказа | Если ориентировочная стоимость ещё не названа, поле оставалось пустым. | В поле печатается «не указано». Если цена или вилка уже названа клиенту, она выводится как прежде. |
| Поступление товара | Поле поиска и соседняя кнопка «Из каталога» могли отличаться по высоте. | Поле и кнопка одной высоты. |
Для администраторов платформы: уведомления
Этот раздел относится к админке Айвико. На странице «Уведомления» появились отдельные настройки для сообщений техподдержки, регистрации компаний и успешных оплат. Для каждого события можно выбрать Telegram, MAX или оба канала.
- Общие и личные настройки. Общие выключатели управляют дежурными чатами и личными отправками. Каждый администратор может дополнительно ограничить свои уведомления или отключить их целиком.
- Что оплачено. Уведомление об успешной оплате содержит компанию, сумму и состав покупки: тариф или услугу, период, пакеты и бонусы. Повторная проверка уже применённого платежа не отправляет уведомление второй раз.
- Доступ по роли. Личные уведомления о регистрациях и оплатах доступны активным администраторам с полным доступом. В общих чатах участники видят события, включённые для платформы.
- Поддержка продолжает работать. Отключение уведомлений не мешает принимать обращения и отвечать клиентам. Отправка в мессенджеры выполняется в фоне и не задерживает регистрацию или применение оплаты.
Если после обновления что-то работает не так, напишите через поддержку внутри CRM или на support@aivico.ru. Для вопроса по Apple укажите версию агента и приложение, которое не удалось скачать.
