Release notes 10-0-0: Difference between revisions

From Svacer Wiki
 
(18 intermediate revisions by the same user not shown)
Line 4: Line 4:


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


2.      Изменен механизм выгрузки маркеров в PDF отчет. Теперь при генерации отчета выполняется выгрузка маркеров в html формат с последующим экспортом в PDF. Операция выгрузки PDF-отчета выполняется в асинхронном режиме с соответствующими нотификациями.
2. Разработан новый механизм выгрузки маркеров в PDF-отчет. При генерации отчета выполняется выгрузка маркеров в формат HTML с последующим экспортом в PDF. Операция выгрузки PDF-отчета выполняется в асинхронном режиме с соответствующими нотификациями.[[File:V10 - PDF generation.png|thumb|none|x170px|alt=PDFgeneration]]Для использования нового механизма генерации PDF-отчета необходимо на сервере установить браузер Chromium (подробнее см. [[Help:Installation#Браузер для PDF-отчетов|Браузер для PDF-отчетов]]).
[[File:V10 - PDF generation.png|thumb|none|x170px|alt=PDFgeneration]]


= Изменения при просмотре кода =
= Изменения при просмотре кода =
При просмотре кода в разделах '''Разметка''' и '''Код''':
При просмотре кода в разделах '''Разметка''' и '''Код''':
1.      Добавлена нотификация при отсутствии определения, объявления или ссылок на элемент кода при вызове соответствующей команды.
[[File:V10 - Notification no declaration.png|thumb|none|x280px]]


2.      Добавлена команда '''Копирование прямой ссылки''', при открытии которой выполняется открытие интерфейса с фокусом на данной строке в файле с исходным кодом.
1) Добавлена нотификация при отсутствии определения, объявления или ссылок на элемент кода при вызове соответствующей команды.
[[File:V10 - Copy permanent link.png|thumb|none|x210px]]
 
[[File:V10 - Notification no declaration.png|thumb|none|x280px]]2) Добавлена команда '''Копирование прямой ссылки''', при открытии которой выполняется открытие интерфейса с фокусом на данной строке в файле с исходным кодом.[[File:V10 - Copy permanent link.png|thumb|none|x210px]]


= Изменения в правой панели просмотра маркера =
= Изменения в правой панели просмотра маркера =
1.      Добавилась возможность свернуть правую панель.
1. Добавилась возможность свернуть правую панель.
[[File:V10 - Hide right panel.png|thumb|none|x340px]]


2.      Параметры '''Инструмент''' и '''Язык''' переместились из атрибутов детектора в атрибуты маркера.
2. Параметры '''Инструмент''' и '''Язык''' переместились из атрибутов детектора в атрибуты маркера.
[[File:V10 - Prameters right panel.png|thumb|none|x340px]]
 
3. Добавился параметр '''Степень доверия''', который по собранным метрикам с помощью искусственного интеллекта предсказывает истинность срабатывания.
[[File:V10 - change right panel.png|thumb|none|x400px]]


= Публичные фильтры =
= Публичные фильтры =
Line 34: Line 33:
Переименованы режимы сравнения:
Переименованы режимы сравнения:


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


·        '''Отсутствующие''' в '''Только в V2''' – отображается список маркеров снимка V2 из которого исключены маркеры, присутствующие в списке V1 (т.е. показываются маркеры, которые есть только в V2).
[[File:V10 - Rename compare mode.png|thumb|none|x200px]]
[[File:V10 - Rename compare mode.png|thumb|none|x200px]]


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


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


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


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


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


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


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


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


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


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


·        '''Маркеры''';
*       '''Маркеры''';
 
*       '''Комментарии к маркерам''';
·        '''Комментарии к маркерам''';
*       '''Снимки'''.
 
·        '''Снимки'''.


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


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


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


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


= Изменения в разделе '''Проекты''' =
= Изменения в разделе '''Проекты''' =
1.       Добавлена возможность создания групп проектов в диалогах создания и редактирования проекта. Функция доступна при наличии у пользователя доступа '''Настройка групп проектов'''.
1. Добавлена возможность создания групп проектов в диалогах создания и редактирования проекта. Функция доступна при наличии у пользователя доступа '''Настройка групп проектов'''.
[[File:V10 - Create groups.png|thumb|none|x150px]]
[[File:V10 - Create groups.png|thumb|none|x150px]]


2.       Для ветки проекта добавлена функция очистки разметки и/или комментариев. Функция доступна при наличии у пользователя проектных доступов '''Управление ветками и снимками''' и '''Разметка маркеров''' совместно с серверным доступом '''Администрирование сервера'''.  
2. Для ветки проекта добавлена функция очистки разметки и/или комментариев. Функция доступна при наличии у пользователя проектных доступов '''Управление ветками и снимками''' и '''Разметка маркеров''' совместно с серверным доступом '''Администрирование сервера'''.  
[[File:V10 - Purge review.png|thumb|none|x400px]]
[[File:V10 - Purge review.png|thumb|none|x400px]]


= Изменения в настройках пользователя =
= Изменения в настройках пользователя =
1.       В профиле пользователя из заголовка убрали логин, т.к. он дублируется в параметрах.
1. В профиле пользователя из заголовка убрали логин, т. к. он дублируется в параметрах.
[[File:V10 - Profile.png|thumb|none|x300px]]
[[File:V10 - Profile.png|thumb|none|x300px]]


2.      В настройках интерфейса пользователя добавился параметр '''Сохранять открытые файлы в каждом контексте'''. При активации параметра для каждого контекста будут сохраняться открытые пользователем вкладки с файлами исходного кода в разделах '''Разметка''' и '''Код'''. При повторном входе в систему или смене контекста будут автоматически открываться открытые ранее пользователем в данном контексте вкладки.
2. В настройках интерфейса пользователя добавился параметр '''Сохранять открытые файлы в каждом контексте'''. При активации параметра для каждого контекста будут сохраняться открытые пользователем вкладки с файлами исходного кода в разделах '''Разметка''' и '''Код'''. При повторном входе в систему или смене контекста будут автоматически открываться открытые ранее пользователем в данном контексте вкладки.
[[File:V10 - Save tabs for context.png|thumb|none|x250px]]
[[File:V10 - Save tabs for context.png|thumb|none|x250px]]


= Изменения в разделе '''Управление пользователями''' =
= Изменения в разделе '''Управление пользователями''' =
1.      Добавлена фильтрация списка пользователей по ролям и организациям.
1. Добавлена фильтрация списка пользователей по ролям и организациям.
[[File:V10 - filter users.png|thumb|none|x300px]]
[[File:V10 - filter users.png|thumb|none|x300px]]


2.      Проектный доступ '''Экспорт разметки''' – переименован в '''Экспорт снимков'''. Доступ операции экспорта снимков исключен из доступа '''Просмотр маркеров''' и добавлен в доступ '''Экспорт снимков'''. Наличие проектного доступа '''Экспорт снимков''' теперь позволяет активировать не только функции экспорта кода с разметкой и открытия в встроенном IDE, но и экспорта снимка.
2. Проектный доступ '''Экспорт разметки''' – переименован в '''Экспорт снимков'''. Доступ операции экспорта снимков исключен из доступа '''Просмотр маркеров''' и добавлен в доступ '''Экспорт снимков'''. Наличие проектного доступа '''Экспорт снимков''' теперь позволяет активировать не только функции экспорта кода с разметкой и открытия в встроенном IDE Theia, но и экспорта снимка.
[[File:V10 - Permissions export snapshots.png|thumb|none|x350px]]
[[File:V10 - Permissions export snapshots.png|thumb|none|x350px]]


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


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


·        редактировать и удалять публичные фильтры.
[[File:V10 - Permission public filters.png|thumb|none|x170px]]
[[File:V10 - Permission public filters.png|thumb|none|x170px]]

Latest revision as of 08:10, 5 November 2024

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

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

SelectGroup

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

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

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

PDFgeneration

Для использования нового механизма генерации PDF-отчета необходимо на сервере установить браузер Chromium (подробнее см. Браузер для PDF-отчетов).

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

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

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

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

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

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. В настройках интерфейса пользователя добавился параметр Сохранять открытые файлы в каждом контексте. При активации параметра для каждого контекста будут сохраняться открытые пользователем вкладки с файлами исходного кода в разделах Разметка и Код. При повторном входе в систему или смене контекста будут автоматически открываться открытые ранее пользователем в данном контексте вкладки.

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

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

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

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

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