1.26.0-ms26 от 12.08.25 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. gs3:releasever:: 1.26.0-ms26 :Добавлено: #. **Добавить возможность указания приоритетов перекрытия Avi/Api/Lib/Pkg-классов #237740T** Добавлена xsd-схема файлов `META-INF/overrides.xml` - `server/lib/gtk-core.jar!schemas/global3-overrides-1.0.xsd`. Добавлены xml-атрибуты: , . *Правка перенесена из* :gs3:releasever:`1.25.0-rc38` #. **Ограничить число неудачных попыток Basic-аутентификации в http-сервисе 'Монитор' #237150T** Добавлено ограничение на количество неудачных попыток Basic-авторизации в http-сервисе 'Монитор'. После 5 неудачных попыток входа в течение 15 минут, сервер блокирует учётную запись пользователя на 15 минут. Досрочная разблокировка возможна SSH-командой ``unlock monitor user {name}``. #. **Добавить в конфигурацию сервера раздел, управляющий атрибутами Cookie #234082T** В конфигурацию сервера добавлен раздел :xsd:class:`Configuration.Security.Cookies`, управляющий атрибутами Cookie с именами: access_token, JSESSIONID, GS_CLIENT_ID. #. **Добавить значения параметров автоматизации на уровень typescript 211121T** Добавить поддержку react-компонент в библиотеку gs-automation :Исправлено: #. **Исправить ошибку, когда переход к записи без прикрепленного файла отображает предпросмотр предыдущей записи 238244T** Теперь, в Postgres решении, во фрейме с предпоказом файлов, при переходе от записи с файлом к записи без файла не будет отображаться предпоказ файла из предыдущей записи, а будет отображаться пустой фрейм. *Правка перенесена из* :gs3:releasever:`1.25.0-rc38` #. **Исправить ошибку "cursor X does not exist" при выгрузке грида в excel в потоковом режиме 237730T** Исправлена ошибка "ERROR: cursor "Название_курсора" does not exist", когда происходила попытка выгрузить данные в полностью прогруженном гриде после того как выгрузили данные в частичной прогрузке этого же грида. *Правка перенесена из* :gs3:releasever:`1.25.0-rc38` #. **Исправить очищение фрейма оповещений при рефреше 237858T** Теперь, при выполнении рефреша фрейма оповещений (например, выполнение из дочерней выборки `Selection.Master.Refresh`), содержимое фрейма не будет очищаться. *Правка перенесена из* :gs3:releasever:`1.25.0-rc38` #. **Исправить очищение фрейма оповещений при его перетокрытии 237858T** Теперь, при переоткрытии фрейма оповещений, содержимое фрейма не будет очищаться. Раньше, для восстановления предыдущих оповещений, было необходимо отправить/получить новое оповещение. *Правка перенесена из* :gs3:releasever:`1.25.0-rc38` #. **Исправить обрезание кнопки закрытия модального окна 235824T** Исправлено обрезание кнопки закрытия в окнах: теперь ширина заголовка точно учитывает реальные отступы. #. **Ограничить доступ к разработческим Rest-сервисам проверкой наличия привилегии #236886T** Добавлена проверка наличия у пользователя привилегий при доступе к разработческим Rest-сервисам. "Btk_ManagementPkg#useRestDevServices" для '/sessions' и '/form/sessions', "Btk_ManagementPkg#useRestRemoteDebugServices" для '/findclasses' и '/sourcecode'.