1.22

1.22

1.22.0-ms12 от 16.01.24

1.22.0-ms12
Добавлено:
  1. Добавить фильтр в диалог настройки видимости колонок грида 163530T

    В диалог настройки видимости колонок грида добавлена возможность фильтровать список колонок. Возможна фильрация по заголовку и системному имени колонки грида.

1.22.0-ms10 от 02.01.24

1.22.0-ms10
Добавлено:
  1. Начать отображать операцию на тулбаре с заголовом, но без иконки

    Введено новое поведение, при котором операция не скрывается с панели инструментов, если у нее присутствует не скрытый заголовок, но отсутсвует задание иконки.

  2. Добавить свойство метаданных операции hideCaption

    Добавлено свойство метаданных View.Representation.Operations.Operation.isHideCaption позволяющее у частной операции скрыть заголовок при отображение в кнопке на панели инструментов.

  3. Добавить возможность менять выравнивание иконки в кнопке тулбара 162906T

    Добавлено свойство метаданных View.Representation.Layout.Frame.toolBar.iconAlign позволяющее задать выравнивание иконки относительно заголовка в кнопке на панели инструментов.

Исправлено:
  1. Исправить ошибку “Context not set in current Thread” при обновлении кода решения из SSH. #162990D

    Исправлена ошибка “Context not set in current Thread” при обновлении кода решения из SSH.

1.22.0-ms9 от 28.12.23

1.22.0-ms9
Добавлено:
  1. Предоставить web-приложениям доступ к POJO классам EclipseLink’а.

    Реализована доступ к POJO классам решения из кода прикладных web-приложений.

  2. Реализовать возможность перемещения каталога `jetty-base` для упрощения проектного конфигурирования Jetty.

    Реализована возможность перемещения каталога jetty-base из каталога {G3_HOME}/server/ в произвольное место на сервере, не затрагиваемое обновлением сервера приложений. Содержимое jetty-base может быть изменено в соответствии с требованиями проекта (подключение/отключение модулей Jetty, добавление/удаление web-узлов).

Исправлено:
  1. Устранить предупреждения “Экземпляр JdbcContext не установлен потоку.” в логах, при подключении к Oracle базам.

    Устранены причины предупреждения “Экземпляр JdbcContext не установлен потоку.” в логах, при подключении к Oracle базам.

  2. Восстановить возможность подключения к решениям с версиями GTK, где отсутствует класс …gtk.security.AuthProvider.

    Восстановлена возможность подключения к решениям с версиями GTK, где отсутствует класс …gtk.security.AuthProvider.

  3. Устранить исключение java.lang.ClassNotFoundExceptionru.bitec.engine.database.imagecollection.ImageCollectionWrapper$ImageCollectionWrapperExternalizer

    Устранены причины исключения java.lang.ClassNotFoundException: …ImageCollectionWrapper$ImageCollectionWrapperExternalizer, обнаруживаемые в логах серверов.

  4. Устранить потерю исходного исключения, ставшего причиной неудачи запуска сервера.

    Устранена потеря исходного исключения, ставшего причиной неудачи запуска сервера.

1.22.0-ms8 от 19.12.23

1.22.0-ms8
Добавлено:
  1. Реализовать прикладные методы получения данных об отображаемом интервале диаграммы Гантта 159496T

    Реализованы прикладные методы получения данных об отображаемом интервале диаграммы Гантта

    Подробно в документации gtk API - CoreGanttView.getStartDate() gtk API - CoreGanttView.getStopDate()

    Правка перенесена из 1.21.0-rc10

  2. Реализовать прикладные методы изменения отображаемого интервала диаграммы Гантта 159496T

    Реализованы прикладные методы изменения отображаемого интервала диаграммы Гантта

    Подробно в документации gtk API - CoreGanttView.getStartDate() gtk API - CoreGanttView.getStartDate()

    Правка перенесена из 1.21.0-rc10

Исправлено:
  1. Исправить расчет ширины таб-панели при размещении в качестве детальной выборки 161400T

    Исправлена ошибка расчета ширины детальных выборок Динамического композера

    Правка перенесена из 1.21.0-rc10

1.22.0-ms7 от 12.12.23

1.22.0-ms7
Добавлено:
  1. Добавить отрисовку границ элемента диаграммы гантта gisSquare 159963T

    Добавлена отрисовка границ элемента диаграммы гантта gisSquare

    Правка перенесена из 1.21.0-rc9

  2. Устранить выход панели фильтра за границы при раскрытие 159300T

    Реализовано особое поведение для панели стандартного фильтра с включенным режимом View.Representation.Layout.Frame.filter.isCollapsible. Ранее при раскрытии панели она разворачивалась на всю высоту содержимого, что могло привести к выходу за границы экрана основного контрола (например, списка) и редакторов фильтра на панели фильтров. Новое поведение раскрывает панель на максимально допустимую высоту, так чтобы высота основного контрола уменьшалась не больше, чем до ограничителя минимального размера (по умолчанию 50px). Если оставшееся пространство недостаточно для размещения панели фильтров, на панели появится вертикальная полоса прокрутки.

  3. Добавить возможность открытия из грида ссылок на локальные каталоги 160583T

    Добавлена возможность открытия из грида ссылок на локальные каталоги

    Правка перенесена из 1.21.0-rc9

1.22.0-ms6 от 05.12.23

1.22.0-ms6
Исправлено:
  1. Исправить ошибку обращения к методам bpmn до загрузки bpmn редактора 159931T

    Исправлена ошибка открытия BPMN-редактора

    Правка перенесена из 1.21.0-rc7

Изменено:
  1. Переместить в модуль сервисыrest, soap, report, ws-console, http-monitor, ssh - из проекта sysapplication. #154604T

    Сервисы: rest, soap, report, ws-console, http-monitor - перенесены из sysapplication в проект AS.

1.22.0-ms5 от 28.11.23

1.22.0-ms5
Добавлено:
  1. Добавить разделы конфигурации <database><extraConnectionPools/></database> и <quotas><thread/></quotas>.

    В конфигурационный файл сервера приложений добавлены разделы: <database><extraConnectionPools/></database> - определяет список дополнительных пулов соединений с БД; <quotas><thread/></quotas> - определяет квоты рабочих потоков на ресурсы сервера. В конфигурацию пулов соединений добавлены новые свойства. Реализовано определение свойств пулов соединений на нескольких уровнях: для всего сервера в разделе <connectionPool/>; для конкретного решения/БД в разделах <database/>; для конкретного дополнительного пула в разделах <extraConnectionPools><pool/></extraConnectionPools>.

Исправлено:
  1. Исправить перезагрузку кода решения в режиме Jar-файлов. #159875D

    Исправить перезагрузку кода решения в режиме Jar-файлов.

  2. Исправить подсчёт номера строки списка, над которой находится курсор в режиме перетаскивания строк 159472T

    Исправлена ошибка подсчёта номера строки списка, над которой находится курсор в режиме перетаскивания строк

    Правка перенесена из 1.21.0-rc6

1.22.0-ms4 от 21.11.23

1.22.0-ms4
Добавлено:
  1. Добавить возможность drag&drop строк или ячеек внутри одного грида 158594T

    Добавлена возможность drag&drop строк или ячеек внутри одного грида

    Правка перенесена из 1.21.0-rc4

  2. Реализовать применение свойства интервала обновления текущего времени в Ганте 158084T

    Реализовано свойство периода обновления шкалы текущего времени в Ганте. Подробно: Метаданные Gantt.currentDateUpdateRate

    Правка перенесена из 1.21.0-rc4

  3. Убрать упоминания Oracle из логов 158674T

    Добавлен флаг “-hide.oracle.logs” для отключения упоминаний Oracle в логах при запуске.

Исправлено:
  1. Реализовать корректную отработку кнопки ОТМЕНА при смене приложения 157824T

    Исправлено поведение кнопки “Отмена” при смене приложения в случае наличия несохраненных изменений.

    Ранее кнопка “Отмена” вела себя как кнопка “Нет”, т.е. уничтожала несохраненные изменения и переключалась на другое приложение, а не отменяла операцию.

    Сейчас кнопка “Отмена” ведет себя как и ожидается: закрывает диалоговое окно и оставляет данные в исходном состоянии.

    Правка перенесена из 1.21.0-rc3

  2. Исправить игнорирование времени при установки шкалы текущей даты-времени в ганте 158084T

    Исправлена ошибка установки в Ганте шкалы текущей даты времени на начале суток (на времени 00:00:00).

    Правка перенесена из 1.21.0-rc4

  3. Устранить добавления не Entity-классов в карту SbtClassLoader.getSimpleToCanonicalClassNameMap().

    Устранены ошибочные добавления не Entity-классов в карту SbtClassLoader.getSimpleToCanonicalClassNameMap()

  4. Исправить ошибочные значения канонических имён в карте SbtClassLoader.getSimpleToCanonicalClassNameMap() для Entity-классов.

    Исправлены ошибочные значения канонических имён в карте SbtClassLoader.getSimpleToCanonicalClassNameMap() для Entity-классов в Dev-режиме.

1.22.0-ms3 от 14.11.23

1.22.0-ms3
Добавлено:
  1. Добавить свойство фрейма диаграммы ганта CaptionCrop 157680T

    Добавлено свойство фрейма диаграммы ганта View.Representation.Layout.Frame.Gantt.captionCrop (https://docs.global-system.ru/as/dev/reference/meta-postgres/view/view/representation/layout/frame/Gantt.html#View.Representation.Layout.Frame.Gantt.captionCrop), которое позволяет для всех элементов диаграммы определить, может ли текст элемента выходить за границы элемента

    Правка перенесена из 1.21.0-rc3

Исправлено:
  1. Исправить ошибку `IllegalArgumentException` при загрузке образа решения в Dev-режиме.

    Исправлена ошибка IllegalArgumentException при загрузке образа решения в Dev-режиме, если модуль содержит java/scala-класс без указанного namespace.

  2. Исправить уезжание границ виджетов BorderContainer’а за границы экрана 158408T

    Исправлена ошибка, из-за которой границы фрейма могли оказаться за границами экрана

    Правка перенесена из 1.21.0-rc3

Изменено:
  1. Добавить проверку уникальности кратких имён классов (Avi, Api, PKg и др.) при загрузке решения.

    Добавлена проверка уникальности кратких имён классов (Avi, Api, PKg и др.) при загрузке решения.

  2. Добавить информативности ошибкам загрузки образа решения.

    Добавлена дополнительная информация к ошибкам загрузки образа решения.

1.22.0-ms1 от 07.11.23

1.22.0-ms1
Добавлено:
  1. Реализовать прикладной api сворачивания-разворачивания панели фильтра 157292T

    Добавлен прикладной API для сворачивания и разворачивания панели фильтра. Подробно: CoreFilterPanel

  2. Реализовать прикладной класс панели фильтра 157292T

    Добавлен прикладной API для панели фильтра. Подробно: CoreFilterPanel