1.27.0-ms4 от 04.11.25
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. gs3:releasever:: 1.27.0-ms4
:Добавлено:
#. **Реализовать фоновое обновление устаревающего AST-токена**
Реализовано автоматическое фоновое обновление устаревающего AST-токена на клиенте. Сервер приложений периодически (по таймеру) выполняет проверку даты устаревания текущего AST-токена для всех подключенных клиентов и инициирует http-запрос клиента к серверу для получения нового токена.
#. **Реализовать отключение бездействующих клиентов по таймауту**
Реализован мониторинг рабочих сеансов пользователей на предмет бездействия клиентского приложения. При отсутствии поступления на сервер команд от GUI клиентского приложения в интервале времени, указанном в конфигурации сервера , выполняется отключение клиента и его направление на страницу входа, для повторной аутентификации. Добавлен периодический опрос сервиса идентификации для поддержания активности OpenID-сессии, выполняемый при использовании OpenID сервиса идентификации не чаще 5 и не реже 60 секунд.
#. **Реализовать синхронизацию таймлайна диаграммы Ганта с высотой заголовка грида 238564T**
Исправлено смещение строк в диаграмме :ref:`Gantt`. Добавлена синхронизация высоты временной шкалы при изменении высоты заголовка или строк связанного грида. Исправлена ошибка синхронизации цветов строк между диаграммой Ганта и гридом.
:Исправлено:
#. **Исправить ошибку выбора пула соединений с БД в зависимости от цели использования соединения #254258T**
Исправлена ошибка выбора пула соединений с БД в зависимости от цели использования соединения, при наличии в конфигурации сервера приложений нескольких пулов. Не зависимо от цели использования соединения: `чтение` или `чтение и запись` – соединение получалось из пула, предназначенного для `чтения и записи`.
#. **Исправить ошибку на странице входа при включенной OpenId-аутентификации**
Исправлена ошибка выполнения JavaScript, если на форме входа скрыто поле ввода пароля.
#. **Устранить зависания и ошибки чтения буфера обмена в Firefox 253370T**
Исправлены зависания и ошибки чтения буфера обмена
#. **Исправить ошибку выбора значения в выпадающем списке 252444T**
Исправлена проблема, из-за которой выпадающий список сбрасывал выбранное значение и появлялось модальное окно с ошибкой "Cannot read properties of null".
:Изменено:
#. **Удалить настройку конфигурации сервера **
Из конфигурации сервера удалена настройка .
#. **Удалить настройку конфигурации сервера **
Из конфигурации сервера удалена настройка . Отключить пинг можно, указав нулевое значение в атрибуте, определяющем период пинга . Если атрибут не указан интервал пинга по умолчанию равер "30" секунд.
#. **Удалить настройку конфигурации сервера **
Из конфигурации сервера удалена настройка , определявшая таймаут серверных WebSocket соединений.
#. **Отключить таймаут серверного WebSocket'а**
Для серверных WebSocket соединений отключен таймаут бездействия.