Перейти к содержанию

Патч 3.5.0.19 (16.07.2022)

Переход на новую сборку

  1. Изменены представления: LastTopics, MyTopics.

Добавление и изменение функциональности

  1. В файл app.json сервиса Chronos добавлена настройка ChronosSyncTimeout, устанавливающая таймаут при запуске Chronos, когда используемый им глобальный объект синхронизации занят другим процессом или не был корректно освобождён.
  2. В файле app.json Chronos переименована настройка AdSync.UseSSL на AdSync.UseSsl. Исправлять конфигурационный файл не требуется, т.к. при отсутствии настройки с новым названием выполняется парсинг настройки с предыдущим названием.
  3. API: Обновлены библиотеки: .NET Core 3.1.27, HtmlAgilityPack 1.11.43, HtmlSanitizer 7.1.542, Kerberos.NET 4.5.174, MailKit 3.3.0, NLog.Web.AspNetCore 4.15.0, Npgsql 4.1.12, StackExchange.Redis 2.6.48, Swashbuckle.AspNetCore 6.3.2.

Исправления и оптимизации

  1. Общие оптимизации производительности и исправления безопасности.
  2. В представлениях LastTopics и MyTopics исправлена фильтрация по параметру Дата создания.
  3. При перезапуске сервиса Chronos в Linux исправлено освобождение объектов синхронизации, некорректно освобождённых на предыдущем запуске, что могло приводить к зависанию.
  4. В файлах app.json для Chronos и веб-сервиса исправлен парсинг необязательных настроек AdSync.Port, AdSync.TimeoutMilliseconds, AdSync.ConnectionAttemptCount, AdSync.ConnectionAttemptIdle, а также для группы LDAP исправлен парсинг настроек ConnectionAttempt и ConnectionAttemptIdle.
Back to top