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 соединений отключен таймаут бездействия.