Версия 83.1 (PATCH)

Улучшения и исправления

  • Выполнили оптимизацию запроса /api/v3/objects/GetCases с выборкой по текстовому значению.
  • Повысили устойчивость и наблюдаемость механизма запуска сценариев по расписанию, добавив фоновую задачу самовосстановления и логирование в механизм запуска.
  • Устранили некорректный подсчет документов в папке при загрузке файла через API.
  • Поправили смещение даты начала для периода запрашиваемых данных об изменениях (LastSynchronizationTime) в SynchronizeParticipantBatch и SynchronizeProjectBatch.
  • Дополнили 83 версию Case.one патчем 82.5 — устранили ошибку (Pravo.Tech NOT_FOUND - no queue CrudScriptFileHandle), которая возникала при попытке авторизации.
  • Доработали прототип решения проблем с фильтрацией значений при формировании отчета.
  • Исправили работу маппинга Case.one при интеграции с Keycloak — теперь при авторизации двух пользователей, принадлежащих к одной группе, в Case.one будет создана только одна группа пользователей.
  • Добавили отдельное поле в деле для хранения информации о дате и времени последней синхронизации участников, чтобы дата последней синхронизации участников не перезаписывала дату последней синхронизации событий и документов.
  • Разработали рекомендации, которые позволят избежать появления ошибки установки модуля с таблицей, где связывающее поле находится в другом классе.