Release notes 12-0-0: Difference between revisions
(Created page with "add info here") |
Mitrofanov (talk | contribs) (Добавлена часть текста) |
||
Line 1: | Line 1: | ||
= Разметка маркеров с помощью AI = | |||
Добавлена возможность разметки маркеров с помощью ассистента AI, который на основании модели, обученной на множестве размеченных данных, предсказывает статус разметки маркера False Positive или Confirm. | |||
Если пользователь применяет предсказанный статус маркера, то к маркеру автоматически добавляется комментарий с информацией о дате разметки, используемой модели AI и уровне доверия, также маркеру добавляется метка '''AI'''. | |||
'''Примечание''': прогнозируемый ассистентом AI статус разметки маркера носит рекомендательный характер. Окончательное решение о применении предсказанного моделью статуса решает пользователь. | |||
Форма разметки с помощью AI открывается путем активации параметра '''Режим разметки с помощью AI''' на стандартных формах разметки маркера или групповой разметки маркера. | |||
Если текущий статус разметки маркера совпадает со статусом, предсказанным моделью AI, то такой маркер повторно разметить с помощью AI нельзя. | |||
Форма разметки одного маркера: | |||
Форма групповой разметки маркеров: | |||
= Изменения в пользовательских фильтрах = | |||
В пользовательских фильтрах реализованы дополнительные возможности фильтрации маркеров: | |||
1. Атрибут «'''Период последнего изменения'''» для фильтрации маркеров по дате (периоду) актуальной разметки. | |||
2. Поле ввода шаблона расширенного фильтра для фильтрации маркеров по сложным предикатам таким как: | |||
· поля маркера, его трассы, разметки и комментариев; | |||
· информацию из контекста (имя проекта, ветки, снимка и т.п.); | |||
· атрибуты снимка (включая пользовательские атрибуты, заданные при импорте); | |||
· статусы разметки; | |||
· текст и атрибуты комментариев. | |||
Описание, как составить выражение для расширенного фильтра, можно получить кликнув на . | |||
Изменения в разделе Поиск | |||
В разделе '''Поиск''' выполнены следующие доработки: | |||
1. Реализована возможность просмотра информации о маркере непосредственно в разделе '''Поиск'''. | |||
2. Поиск маркеров по полям расширен дополнительными атрибутами: | |||
· Инвариант маркера; | |||
· ID маркера. | |||
= Уведомление пользователей из комментариев маркера = | |||
Добавлена возможность отправки уведомления пользователю из комментария маркера (тегирования пользователя). Сообщение отправляется пользователю после сохранения комментария и отображается у него в панели уведомлений. Сообщение содержит ссылку на комментарий маркера, автора и дату комментария. | |||
= Изменения на вкладке с исходным кодом файла = | |||
1. Панель функций перенесена на верх вкладки с файлом исходного кода. | |||
2. Добавлена функция добавления файла в фильтр по файлам, а также исключения файла из фильтра, если он был добавлен ранее. | |||
= Сравнение маркеров при их сопоставлении = | |||
В процессе сопоставления маркеров реализована возможность сравнения маркеров. Это помогает пользователю определить причину, почему при импорте снимка маркеры не сопоставились автоматически. | |||
Форма сравнения маркеров открывается в отдельном диалоговом окне. | |||
= Просмотр JSON маркера = | |||
В дополнении к команде копирования JSON маркера добавлена команда просмотра JSON маркера в таблице маркеров и правой панели. | |||
Просмотр JSON осуществляется в отдельном диалоговом окне. | |||
= Изменения в разделе '''Проекты''' = | |||
1. Фокусировка на ветке master при создании нового проекта. | |||
2. В действия над снимком списке снимков добавлена команда экспорта кода с разметкой. Все команды экспорта снимка вынесены в отдельное меню. | |||
= Редактирование маркеров при импорте = | |||
При импорте .svace-dir, sarif или snap-файла добавлена возможность (опция) задать правило | |||
= Лицензирование Svacer = | |||
Реализован механизм лицензирования. Просмотр и применение лицензии доступно в CLI, а также в UI, где добавлен раздел Лицензия. Просмотр лицензии доступен всем пользователям, а активация лицензии доступна пользователям с серверным доступом «Администрирование сервера». | |||
'''Примечение''': функциональность добавлена для возможностей будущего развития продукта. В дистрибутив Svacer v.12 лицензия встроена и не вносит никаких ограничений. Срок действия встроенной лицензии до 31.12.2027. | |||
= Добавлена форма управления асинхронными задачами = | |||
В разделе '''Настройки -> Асинхронные задачи''', где доступен просмотр и управление (отмена и откат) следующими асинхронными операциями: | |||
· Экспорт snap-файлов; | |||
· Экспорт sarif; | |||
· Копирование снимков. | |||
Пользователь с серверным доступом '''Администрирование сервера''' может просматривать и управлять запущенными или выполненными асинхронными задачами всех юзеров. Пользователю без данного доступа доступно управление только своими асинхронные задачами. | |||
'''Примечание''': в следующем релизе планируем интегрировать в данный раздел оставшиеся асинхронные операции, которые запускаются пользователями, а именно: | |||
· Импорт snapshot; | |||
· Импорт svace-dir; | |||
· Импорт SARIF; | |||
· Копирование проекта; | |||
· Копирование ветки. | |||
Изменения в разделе Информация о сервере | |||
В разделе '''Настройки -> Информация о сервере''', который доступен пользователям с серверным доступом '''Администрирование сервера''', представление информации разделено на три вкладки: | |||
· Параметры | |||
· Системный лог | |||
· Системный журнал | |||
Т.к. системный лог может иметь большой размер, то вывод информации на форме ограничен последними 10Мб. Скачивание лога позволяет выгрузить его полностью. |
Revision as of 13:24, 10 October 2025
Разметка маркеров с помощью AI
Добавлена возможность разметки маркеров с помощью ассистента AI, который на основании модели, обученной на множестве размеченных данных, предсказывает статус разметки маркера False Positive или Confirm.
Если пользователь применяет предсказанный статус маркера, то к маркеру автоматически добавляется комментарий с информацией о дате разметки, используемой модели AI и уровне доверия, также маркеру добавляется метка AI.
Примечание: прогнозируемый ассистентом AI статус разметки маркера носит рекомендательный характер. Окончательное решение о применении предсказанного моделью статуса решает пользователь.
Форма разметки с помощью AI открывается путем активации параметра Режим разметки с помощью AI на стандартных формах разметки маркера или групповой разметки маркера.
Если текущий статус разметки маркера совпадает со статусом, предсказанным моделью AI, то такой маркер повторно разметить с помощью AI нельзя.
Форма разметки одного маркера:
Форма групповой разметки маркеров:
Изменения в пользовательских фильтрах
В пользовательских фильтрах реализованы дополнительные возможности фильтрации маркеров:
1. Атрибут «Период последнего изменения» для фильтрации маркеров по дате (периоду) актуальной разметки.
2. Поле ввода шаблона расширенного фильтра для фильтрации маркеров по сложным предикатам таким как:
· поля маркера, его трассы, разметки и комментариев;
· информацию из контекста (имя проекта, ветки, снимка и т.п.);
· атрибуты снимка (включая пользовательские атрибуты, заданные при импорте);
· статусы разметки;
· текст и атрибуты комментариев.
Описание, как составить выражение для расширенного фильтра, можно получить кликнув на .
Изменения в разделе Поиск
В разделе Поиск выполнены следующие доработки:
1. Реализована возможность просмотра информации о маркере непосредственно в разделе Поиск.
2. Поиск маркеров по полям расширен дополнительными атрибутами:
· Инвариант маркера;
· ID маркера.
Уведомление пользователей из комментариев маркера
Добавлена возможность отправки уведомления пользователю из комментария маркера (тегирования пользователя). Сообщение отправляется пользователю после сохранения комментария и отображается у него в панели уведомлений. Сообщение содержит ссылку на комментарий маркера, автора и дату комментария.
Изменения на вкладке с исходным кодом файла
1. Панель функций перенесена на верх вкладки с файлом исходного кода.
2. Добавлена функция добавления файла в фильтр по файлам, а также исключения файла из фильтра, если он был добавлен ранее.
Сравнение маркеров при их сопоставлении
В процессе сопоставления маркеров реализована возможность сравнения маркеров. Это помогает пользователю определить причину, почему при импорте снимка маркеры не сопоставились автоматически.
Форма сравнения маркеров открывается в отдельном диалоговом окне.
Просмотр JSON маркера
В дополнении к команде копирования JSON маркера добавлена команда просмотра JSON маркера в таблице маркеров и правой панели.
Просмотр JSON осуществляется в отдельном диалоговом окне.
Изменения в разделе Проекты
1. Фокусировка на ветке master при создании нового проекта.
2. В действия над снимком списке снимков добавлена команда экспорта кода с разметкой. Все команды экспорта снимка вынесены в отдельное меню.
Редактирование маркеров при импорте
При импорте .svace-dir, sarif или snap-файла добавлена возможность (опция) задать правило
Лицензирование Svacer
Реализован механизм лицензирования. Просмотр и применение лицензии доступно в CLI, а также в UI, где добавлен раздел Лицензия. Просмотр лицензии доступен всем пользователям, а активация лицензии доступна пользователям с серверным доступом «Администрирование сервера».
Примечение: функциональность добавлена для возможностей будущего развития продукта. В дистрибутив Svacer v.12 лицензия встроена и не вносит никаких ограничений. Срок действия встроенной лицензии до 31.12.2027.
Добавлена форма управления асинхронными задачами
В разделе Настройки -> Асинхронные задачи, где доступен просмотр и управление (отмена и откат) следующими асинхронными операциями:
· Экспорт snap-файлов;
· Экспорт sarif;
· Копирование снимков.
Пользователь с серверным доступом Администрирование сервера может просматривать и управлять запущенными или выполненными асинхронными задачами всех юзеров. Пользователю без данного доступа доступно управление только своими асинхронные задачами.
Примечание: в следующем релизе планируем интегрировать в данный раздел оставшиеся асинхронные операции, которые запускаются пользователями, а именно:
· Импорт snapshot;
· Импорт svace-dir;
· Импорт SARIF;
· Копирование проекта;
· Копирование ветки.
Изменения в разделе Информация о сервере
В разделе Настройки -> Информация о сервере, который доступен пользователям с серверным доступом Администрирование сервера, представление информации разделено на три вкладки:
· Параметры
· Системный лог
· Системный журнал
Т.к. системный лог может иметь большой размер, то вывод информации на форме ограничен последними 10Мб. Скачивание лога позволяет выгрузить его полностью.