Дата выхода: 27.11.2023
Метрики prometheus
В платформе реализован сбор метрик производительности prometheus. Доступны следующие метрики:
- Все http запросы(количество, продолжительность, ошибки)
- Все запросы к БД (количество, продолжительность, ошибки)
- Операции со структурированными документами
- Операции событийной модели
- Работа GC Метрики доступны в службах
backendиremote-runnerпо маршруту/metrics.
Нововведения в рабочих пространствах
В рабочих пространствах добавлен виджет "Бизнес объекты", который может отображать различные компоненты в зависимости от класса экземпляра. Список доступных для отображения компонентов:
- документы
- структурированные документы
- онтология
- диаграмма
- факт эксплорер
Если для экземпляра не удается определить какой компонент следует отображать, то отображается "факт эксплорер".
Реализована возможность управлять виджетами путем нажатия на строку в виджете таблицы фактов и данными семантического поиска, а также множество других отдельных улучшений и исправлений:
- Зависимости полей на формах ввода
- Пользовательские кнопки в формах
- Выбор отображаемых столбцов семантического поиска в табличном виджете
- Отображение расчетных данные семантического поиска в таблице
- Возможность фильтрации графика
- Возможность фильтровать данные дерева из таблицы
Нововведения в структурированных документах
Улучшения в реестре структурированных документов:
- Отображается количество открытых обсуждений в реестре структурированных документов
Улучшения в режиме просмотра:
- Экспорт структурированных документов в форматы odt, docx, rtf, pdf. Поддерживаются все основные типы компонентов, кросс-ссылки, термины, изображения, диаграммы классов
- Возможность разметить документ терминами с заданными ограничениями по классам
Улучшения в режиме редактора:
- Новый компонент "Метаданные документа" позволяет вывести в виде таблицы заданные метеданные текущего документа
- Новый компонент "Генератор" позволяет генерировать структуру документа по семантическому поиску с учетом заданного шаблона
- Возможность быстрого создания терминов в процессе редактирования текста в документе через Ctrl+Пробел
- Возможность выводить названия дискурсов при указании
!!перед термином - Новый тип контейнера markdown-it-container с параметрами цвета позволяет настраивать заголовок и цвет оформления
- Добавлена анимация загрузки в предпросмотре
Прочие улучшения:
- null в "плашке" внешнего содержимого в структурированном документе
- Неправильно копируется ссылка на публикацию структурированного документа
- При открытой панели свойств при клике по другому компоненту сразу показывать свойства нового компонента
- Вызов метода /api/document/fetchPublication/[uuid] выдает 404 ошибку, если у документа нет публикации
Другие нововведения и исправления
Реестры
- В реестрах не срабатывает фильтрация по тегу сразу после открытия
Онтокарта
- Решены проблемы со списком отношений в карточке класса в онтокарте
- В онтокарте включена возможность создания нового экземпляра в карточке любого уровня вложенности
- Устранены различия в отображении базовых отношений на карте
- При выборе диапазона в карточке отношения принудительно фильтруются "только мои"
- Решена проблема отображения некоторых отношений на карте при использовании параметров по умолчанию
- Экземпляры недоступного класса онтологии доступны для редактирования по ссылке /ontologies/
Документация
- Исправлена проблема при редактировании документа со вставленным изображением
- Исправлена проблема редактирования окна с дискурсом после изменения размера окошка
- Новый тип контейнера markdown-it-container с параметрами цвета позволяет настраивать заголовок и цвет оформления
Диаграммы
- Копирование элементов диаграмм между диаграммами без признака "сохранять элементы диаграммы"
Образование
- Отключена рассылка уведомлений в потоках при завершении опроса в АОЕ
- При открытии рабочего пространства не загружать весь поток, а только одну АОЕ
Ядро платформы
- Рекурсивные поля в запросах get_data без указания значений фильтра
- Для свойств добавлен признак "Не ограничивать глубину отслеживания зависимостей при удалении"
- Событийная модель - возможность принудительного игнорирования отслеживания событий для избегания рекурсий
- Возможность указывать в правилах переменные и передавать их в запросы get_data для конкретных свойств