Release notes 10-0-0: Difference between revisions

From Svacer Wiki
(Created page with "add info here")
 
m (fix some mistypes and punctuation)
 
(44 intermediate revisions by one other user not shown)
Line 1: Line 1:
add info here
= Изменения при выборе контекста =
При выборе контекста в разделах '''Разметка''', '''Код''' и '''Отчеты''' добавилось поле выбора группы. В выпадающем списке показаны группы с доступными пользователю проектами. По умолчанию выбраны все группы.
[[File:V10 - Select group in context.png|thumb|none|x200px|alt=SelectGroup]]
 
= Изменения в выгрузке маркеров в файл =
1. В таблице маркеров реализована возможность выгрузки в файлы формата CSV и PDF только выбранных маркеров в списке. Если маркеры в таблице не выбраны, то как и ранее выгружается весь список маркеров, отображаемых в таблице.
 
2. Реализован новый механизм выгрузки маркеров в PDF-отчет. При генерации отчета выполняется выгрузка маркеров в формат HTML с последующим экспортом в PDF. Операция выгрузки PDF-отчета выполняется в асинхронном режиме с соответствующими нотификациями.
[[File:V10 - PDF generation.png|thumb|none|x170px|alt=PDFgeneration]]
 
Для использования нового механизма генерации PDF требуется активировать соответствующий параметр в пользовательских настройках (подробнее см. [[Release_notes_10-0-0#Изменения_в_настройках_пользователя|Изменения в настройках пользователя]]).
 
'''Примечание''': в PDF-отчете, генерируемом на основе HTML, усовершенствованы стили, доработан титульный лист, актуализирован набор параметров для выгружаемых маркеров и пр. Генерация PDF-отчета с использованием нового механизма может заниматься больше времени, чем при использовании текущего механизма. Новые доработки PDF-отчетов будут осуществляться только для варианта генерации PDF на основе HTML.
 
= Изменения при просмотре кода =
При просмотре кода в разделах '''Разметка''' и '''Код''':
 
1) Добавлена нотификация при отсутствии определения, объявления или ссылок на элемент кода при вызове соответствующей команды.
 
[[File:V10 - Notification no declaration.png|thumb|none|x280px]]
 
2) Добавлена команда '''Копирование прямой ссылки''', при открытии которой выполняется открытие интерфейса с фокусом на данной строке в файле с исходным кодом.[[File:V10 - Copy permanent link.png|thumb|none|x210px]]
 
3) Добавлены кнопки для перехода '''Назад''' и '''Вперед''' по строкам кода, в которые пользователь устанавливал курсор.
[[File:V10 - Back Forward buttons.png|thumb|none|x440px]]
 
4) Добавлены команды масштабирования кода вместе с текстом виджетов.
[[File:V10 - Code zoom.png|thumb|none|x270px]]
 
= Изменения в правой панели просмотра маркера =
1. Добавилась возможность свернуть правую панель.
 
2. Параметры '''Инструмент''' и '''Язык''' переместились из атрибутов детектора в атрибуты маркера.
 
3. Добавился параметр '''Степень доверия''', который по собранным метрикам с помощью искусственного интеллекта предсказывает истинность срабатывания.
[[File:V10 - change right panel.png|thumb|none|x400px]]
 
= Публичные фильтры =
Для пользователей с доступом '''Управление публичными фильтрами''' добавлена возможность публикации персональных сохраненных фильтров, редактирования и удаления публичных фильтров.
 
Опубликованные фильтры доступны всем пользователям. Любой пользователь может применить публичный фильтр или cкопировать его в '''Сохраненные'''.
[[File:V10 - Public filters-1.png|thumb|none|x450px|Представление у пользователя с серверным доступом '''Управление публичными фильтрами''']]
[[File:V10 - Public filters-2.png|thumb|none|x450px|Представление у пользователя без серверного доступа '''Управление публичными фильтрами''']]
 
= Изменения при сравнении снимков =
Переименованы режимы сравнения:
 
* '''Новые''' в '''Только в V1''' – отображается список маркеров снимка V1 из которого исключены маркеры, присутствующие в списке V2 (т. е. показываются маркеры, которые есть только в V1);
* '''Отсутствующие''' в '''Только в V2''' – отображается список маркеров снимка V2 из которого исключены маркеры, присутствующие в списке V1 (т. е. показываются маркеры, которые есть только в V2).
 
[[File:V10 - Rename compare mode.png|thumb|none|x200px]]
 
= Новый раздел '''Статистика''' =
В главном меню добавлен новый раздел '''Статистика''', где представлена следующая информация:
 
1) Поля выбора группы проектов, проектов, веток и снимков для формирования статистики;
 
2) Информация о количестве проектов, веток и снимков, по которым посчитана статистика;
 
3) Диаграмма с количеством маркеров, сгруппированных по уровню серьезности;
 
4) Диаграмма с количеством маркеров, сгруппированных по статусу разметки;
 
5) Диаграмма распределения маркеров по языкам;
 
6) Диаграмма, отражающая активность пользователей по разметке маркеров;
 
7) Диаграмма, отражающая количество действий пользователей при разметке маркеров за выбранный период с сортировкой по лидерам;
 
8) Список действий пользователя(ей) за период времени, открывается при клике на соответствующий элемент диаграммы.
 
Данные каждой из диаграмм и списка действий пользователя можно выгрузить в CSV-файл.
[[File:V10 - Statistics.png|thumb|none|x1200px]]
 
= Новый раздел '''Поиск''' =
Добавлен новый раздел '''Поиск''', в котором предоставлена возможность выполнять глобальный поиск сущностей по всем доступным пользователю контекстам (проектам, веткам, снимкам) одновременно. На данный момент реализован поиск по следующим категориям:
 
*       '''Маркеры''';
*       '''Комментарии к маркерам''';
*       '''Снимки'''.
 
Для каждой категории реализованы по два независимых способа поиска:
 
*       '''Базовый поиск''' – единый поисковый запрос по всем атрибутам категории одновременно, с указанием контекста;
*       '''Поиск по полям''' – позволяет задать значения поиска по каждому из атрибутов категории в отдельности и указать контекст.
 
Из каждого результата поиска можно выполнить переход к детальному просмотру данного результата в разделах '''Разметка''' или '''Проекты'''.
 
Также реализовано сохранение истории поиска, где отображаются последние 100 поисковых запросов пользователя с возможность выполнить повторный поиск по каждому из них.
[[File:V10 - Search markers.png|thumb|none|x300px|Поиск по категории '''Маркеры''']]
[[File:V10 - Search markers comments.png|thumb|none|x300px|Поиск по категории '''Комментарии маркеров''']]
[[File:V10 - Search snapshots.png|thumb|none|x300px|Поиск по категории '''Снимки''']]
[[File:V10 - Search history.png|thumb|none|x300px]]
 
= Изменения в разделе '''Проекты''' =
1. Добавлена возможность создания групп проектов в диалогах создания и редактирования проекта. Функция доступна при наличии у пользователя доступа '''Настройка групп проектов'''.
[[File:V10 - Create groups.png|thumb|none|x150px]]
 
2. Для ветки проекта добавлена функция очистки разметки и/или комментариев. Функция доступна при наличии у пользователя проектных доступов '''Управление ветками и снимками''' и '''Разметка маркеров''' совместно с серверным доступом '''Администрирование сервера'''.
[[File:V10 - Purge review.png|thumb|none|x400px]]
 
= Изменения в настройках пользователя =
1. В профиле пользователя из заголовка убрали логин, т. к. он дублируется в параметрах.
[[File:V10 - Profile.png|thumb|none|x300px]]
 
2. В настройках интерфейса пользователя добавились параметры:
 
* '''Сохранять открытые файлы в каждом контексте''' – по умолчанию выключено. При активации параметра для каждого контекста будут сохраняться открытые пользователем вкладки с файлами исходного кода в разделах '''Разметка''' и '''Код'''. При повторном входе в систему или смене контекста будут автоматически открываться открытые ранее пользователем в данном контексте вкладки;
* '''Использовать механизм генерации PDF на основе HTML''' –  по умолчанию выключено. При активации параметра для выгрузки маркеров в PDF-отчет будет использоваться механизм генерации PDF на основе HTML. Для использования нового механизма генерации PDF-отчета необходимо на сервере Svacer установить браузер Chromium (подробнее см. [[Help:Installation#Браузер для PDF-отчетов|Браузер для PDF-отчетов]]).
[[File:V10 - Profile global parameters.png|thumb|none|x300px]]
 
= Изменения в разделе '''Управление пользователями''' =
1. Добавлена фильтрация списка пользователей по ролям и организациям.
[[File:V10 - filter users.png|thumb|none|x300px]]
 
2. Проектный доступ '''Экспорт разметки''' – переименован в '''Экспорт снимков'''. Доступ операции экспорта снимков исключен из доступа '''Просмотр маркеров''' и добавлен в доступ '''Экспорт снимков'''. Наличие проектного доступа '''Экспорт снимков''' теперь позволяет активировать не только функции экспорта кода с разметкой и открытия в встроенном IDE Theia, но и экспорта снимка.
[[File:V10 - Permissions export snapshots.png|thumb|none|x350px]]
 
3. Добавился серверный доступ '''Управление публичными фильтрами''', который позволяет пользователю:
 
* публиковать (копировать) фильтры из сохраненных в публичные;
 
* редактировать и удалять публичные фильтры.
 
[[File:V10 - Permission public filters.png|thumb|none|x170px]]

Latest revision as of 14:02, 14 November 2024

Изменения при выборе контекста

При выборе контекста в разделах Разметка, Код и Отчеты добавилось поле выбора группы. В выпадающем списке показаны группы с доступными пользователю проектами. По умолчанию выбраны все группы.

SelectGroup

Изменения в выгрузке маркеров в файл

1. В таблице маркеров реализована возможность выгрузки в файлы формата CSV и PDF только выбранных маркеров в списке. Если маркеры в таблице не выбраны, то как и ранее выгружается весь список маркеров, отображаемых в таблице.

2. Реализован новый механизм выгрузки маркеров в PDF-отчет. При генерации отчета выполняется выгрузка маркеров в формат HTML с последующим экспортом в PDF. Операция выгрузки PDF-отчета выполняется в асинхронном режиме с соответствующими нотификациями.

PDFgeneration

Для использования нового механизма генерации PDF требуется активировать соответствующий параметр в пользовательских настройках (подробнее см. Изменения в настройках пользователя).

Примечание: в PDF-отчете, генерируемом на основе HTML, усовершенствованы стили, доработан титульный лист, актуализирован набор параметров для выгружаемых маркеров и пр. Генерация PDF-отчета с использованием нового механизма может заниматься больше времени, чем при использовании текущего механизма. Новые доработки PDF-отчетов будут осуществляться только для варианта генерации PDF на основе HTML.

Изменения при просмотре кода

При просмотре кода в разделах Разметка и Код:

1) Добавлена нотификация при отсутствии определения, объявления или ссылок на элемент кода при вызове соответствующей команды.

2) Добавлена команда Копирование прямой ссылки, при открытии которой выполняется открытие интерфейса с фокусом на данной строке в файле с исходным кодом.

3) Добавлены кнопки для перехода Назад и Вперед по строкам кода, в которые пользователь устанавливал курсор.

4) Добавлены команды масштабирования кода вместе с текстом виджетов.

Изменения в правой панели просмотра маркера

1. Добавилась возможность свернуть правую панель.

2. Параметры Инструмент и Язык переместились из атрибутов детектора в атрибуты маркера.

3. Добавился параметр Степень доверия, который по собранным метрикам с помощью искусственного интеллекта предсказывает истинность срабатывания.

Публичные фильтры

Для пользователей с доступом Управление публичными фильтрами добавлена возможность публикации персональных сохраненных фильтров, редактирования и удаления публичных фильтров.

Опубликованные фильтры доступны всем пользователям. Любой пользователь может применить публичный фильтр или cкопировать его в Сохраненные.

Представление у пользователя с серверным доступом Управление публичными фильтрами
Представление у пользователя без серверного доступа Управление публичными фильтрами

Изменения при сравнении снимков

Переименованы режимы сравнения:

  • Новые в Только в V1 – отображается список маркеров снимка V1 из которого исключены маркеры, присутствующие в списке V2 (т. е. показываются маркеры, которые есть только в V1);
  • Отсутствующие в Только в V2 – отображается список маркеров снимка V2 из которого исключены маркеры, присутствующие в списке V1 (т. е. показываются маркеры, которые есть только в V2).

Новый раздел Статистика

В главном меню добавлен новый раздел Статистика, где представлена следующая информация:

1) Поля выбора группы проектов, проектов, веток и снимков для формирования статистики;

2) Информация о количестве проектов, веток и снимков, по которым посчитана статистика;

3) Диаграмма с количеством маркеров, сгруппированных по уровню серьезности;

4) Диаграмма с количеством маркеров, сгруппированных по статусу разметки;

5) Диаграмма распределения маркеров по языкам;

6) Диаграмма, отражающая активность пользователей по разметке маркеров;

7) Диаграмма, отражающая количество действий пользователей при разметке маркеров за выбранный период с сортировкой по лидерам;

8) Список действий пользователя(ей) за период времени, открывается при клике на соответствующий элемент диаграммы.

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

Новый раздел Поиск

Добавлен новый раздел Поиск, в котором предоставлена возможность выполнять глобальный поиск сущностей по всем доступным пользователю контекстам (проектам, веткам, снимкам) одновременно. На данный момент реализован поиск по следующим категориям:

  •       Маркеры;
  •       Комментарии к маркерам;
  •       Снимки.

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

  •       Базовый поиск – единый поисковый запрос по всем атрибутам категории одновременно, с указанием контекста;
  •       Поиск по полям – позволяет задать значения поиска по каждому из атрибутов категории в отдельности и указать контекст.

Из каждого результата поиска можно выполнить переход к детальному просмотру данного результата в разделах Разметка или Проекты.

Также реализовано сохранение истории поиска, где отображаются последние 100 поисковых запросов пользователя с возможность выполнить повторный поиск по каждому из них.

Поиск по категории Маркеры
Поиск по категории Комментарии маркеров
Поиск по категории Снимки

Изменения в разделе Проекты

1. Добавлена возможность создания групп проектов в диалогах создания и редактирования проекта. Функция доступна при наличии у пользователя доступа Настройка групп проектов.

2. Для ветки проекта добавлена функция очистки разметки и/или комментариев. Функция доступна при наличии у пользователя проектных доступов Управление ветками и снимками и Разметка маркеров совместно с серверным доступом Администрирование сервера.

Изменения в настройках пользователя

1. В профиле пользователя из заголовка убрали логин, т. к. он дублируется в параметрах.

2. В настройках интерфейса пользователя добавились параметры:

  • Сохранять открытые файлы в каждом контексте – по умолчанию выключено. При активации параметра для каждого контекста будут сохраняться открытые пользователем вкладки с файлами исходного кода в разделах Разметка и Код. При повторном входе в систему или смене контекста будут автоматически открываться открытые ранее пользователем в данном контексте вкладки;
  • Использовать механизм генерации PDF на основе HTML – по умолчанию выключено. При активации параметра для выгрузки маркеров в PDF-отчет будет использоваться механизм генерации PDF на основе HTML. Для использования нового механизма генерации PDF-отчета необходимо на сервере Svacer установить браузер Chromium (подробнее см. Браузер для PDF-отчетов).

Изменения в разделе Управление пользователями

1. Добавлена фильтрация списка пользователей по ролям и организациям.

2. Проектный доступ Экспорт разметки – переименован в Экспорт снимков. Доступ операции экспорта снимков исключен из доступа Просмотр маркеров и добавлен в доступ Экспорт снимков. Наличие проектного доступа Экспорт снимков теперь позволяет активировать не только функции экспорта кода с разметкой и открытия в встроенном IDE Theia, но и экспорта снимка.

3. Добавился серверный доступ Управление публичными фильтрами, который позволяет пользователю:

  • публиковать (копировать) фильтры из сохраненных в публичные;
  • редактировать и удалять публичные фильтры.