Release notes 9-0-0: Difference between revisions

From Svacer Wiki
No edit summary
Line 23: Line 23:
:[[File:marker_table.png|thumb|none|upright=5|Изменения в таблице маркеров]]
:[[File:marker_table.png|thumb|none|upright=5|Изменения в таблице маркеров]]


=== Изменения в правой панели просмотра маркера раздела '''Разметка''' ===
=== Изменения в правой панели с информацией о маркере раздела '''Разметка''' ===
Изменен дизайн вкладки '''Информация о снимке''' и реализованы следующие доработки:
1. На вкладке '''Комментарии''' добавлена кнопка [[File:Icon_zoom_comment.png|x25px]] открытия диалогового окна для создания\просмотра\редактирования комментария.
:* в названии вкладки теперь отображается только иконка [[File:Icon_snapshot_info.png|x25px]], название перенесено в тултип;
[[File:Zoom_comment_marker.png|thumb|none|upright=5|Диалогове окно для создания\редактирования комментария]]
:* добавлена кнопка '''Oткрыть в IDE''' для более продвинутой навигации по исходному коду с "подсветкой" маркеров во встроенном Web-IDE;
:[[File:snapshot_info_1.png|thumb|none|upright=5|Кнопка открытия Web-IDE]]
:* к аккаунту пользователя, который создает(импортирует) снимок в БД Svacer, добавлена дата создания снимка в БД Svacer;
:* параметр '''Приложенные файлы''', теперь отображается только тогда, когда к снимку есть приложенные пользователем при импорте файлы;
:* добавлено отображение параметра '''Пользовательские поля''', указываемые пользователем при импорте. Если пользовательский полей нет, то параметр не отображается.
:[[File:snapshot_info_2.png|thumb|none|upright=5|Параметры на вкладке Информация о снимке]]


=== Изменения в панели просмотра кода раздела '''Разметка''' ===
2. На вкладке '''Подробности''' реализованы следующие изменения:
1. Изменен дизайн вкладки '''Информация о снимке''' и реализованы следующие доработки:
:* доработан дизайн. Параметры детектора и маркера теперь отображены в раздельных блоках;
:* в названии вкладки теперь отображается только иконка [[File:Icon_snapshot_info.png|x25px]], название перенесено в тултип;
:* в параметры детектора добавлена информация по Серьезности, Надежности, а также информация о связанных CWE. Коды CWE реализованы как ссылки на описание дефектов безопасности на сайте [https://cwe.mitre.org/];
:* добавлена кнопка '''Oткрыть в IDE''' для более продвинутой навигации по исходному коду с "подсветкой" маркеров во встроенном Web-IDE;
:* в параметрах маркера кнопка для показа Истории маркера вынесена в отдельный параметр;
:[[File:snapshot_info_1.png|thumb|none|upright=5|Кнопка открытия Web-IDE]]
:* реализована функция добавления текстовых меток к маркеру.
:* к аккаунту пользователя, который создает(импортирует) снимок в БД Svacer, добавлена дата создания снимка в БД Svacer;
[[File:Marker_details.png|thumb|none|upright=5|Вкладка '''Подробноcти''' в панели с информацией о маркере]]
:* параметр '''Приложенные файлы''', теперь отображается только тогда, когда к снимку есть приложенные пользователем при импорте файлы;
:* добавлено отображение параметра '''Пользовательские поля''', указываемые пользователем при импорте. Если пользовательский полей нет, то параметр не отображается.
:[[File:snapshot_info_2.png|thumb|none|upright=5|Параметры на вкладке '''Информация о снимке''']]


2. На вкладке просмотра файла с кодом реализованы следующие изменения:
3. Доработан дизайн диалога '''История маркера''':
:a) Добавлено отображение строки и позиции установленного в коде курсора.
:* убрана колонка '''ID снимка''';
:[[File:tab_code_coursor_position.png|thumb|none|upright=5|Позиция установленного в коде курсора]]
:* добавлены колонки '''Дата создания''' и '''Дата импорта''' снимка;
:* реализована возможностью сортировки.
[[File:Marker_history.png|thumb|none|upright=5|Диалоговое окно с историей маркера]]


:b) Реализована функция добавления комментариев к строке кода.
=== Изменения в панели просмотра кода раздела '''Разметка''' ===
::* добавление комментариев осуществляется про клику на [[File:Icon_add_comment.png|x25px]] слева от выделенной строки с кодом или при выборе команды в контекстном меню, открываемом по правой кнопке мыши;
::* наличие комментариев к строке кода показывает иконка [[File:Icon_show_comment.png|x25px]] слева от строки, нажатие на которую открывает\скрывает виджеты с комментариями;
::* в виджете с комментарием доступны кнопки добавления дополнительного комментария к данной строке кода, а также редактирования и удаления комментария;
::* реализованы функции управления отображением добавленных в код комментариев:
:::- кнопка[[File:Icon_show_comment.png|x25px]] - просмотр и открытие комментариев из списка всех комментариев в коде;
:::- кнопка [[File:Icon_show_all_comments.png|x25px]] - открытие всех комментариев в коде;
:::- кнопка [[File:Icon_hide_all_comments.png|x25px]] - скрытие всех комментариев в коде.
:[[File:Code_comments.png|thumb|none|upright=5|Элементы управления комментариями в коде]]
 
:с) Модернизированы кнопки просмотра маркеров в файле. При просмотре списка маркеров теперь отображается список всех маркеров в файле, а не только тех для которых были открыты виджеты.
:[[File:Code_markers.png|thumb|none|upright=5|Элементы управления просмотром маркеров в коде]]
 
:d) Добавлена возможность открытия\скрытия виджетов всех элементов трассы маркера по одному клику. Открытие всей трассы активируется в настройках интерфейса пользователя параметром '''Показать всю трассу маркера'''.
:[[File:Code_trace_1.png|thumb|none|upright=5|Параметр '''Показать всю трассу маркера''']]
:[[File:Code_trace_2.png|thumb|none|upright=5|Виджет маркера в коде со скрытыми элементами трассы]]
:[[File:Code_trace_3.png|thumb|none|upright=5|Виджет маркера в коде с раскрытыми элементами трассы]]
 
=== Изменения в правой панели просмотра маркера раздела '''Разметка''' ===
1. Изменен дизайн вкладки '''Информация о снимке''' и реализованы следующие доработки:
1. Изменен дизайн вкладки '''Информация о снимке''' и реализованы следующие доработки:
:* в названии вкладки теперь отображается только иконка [[File:Icon_snapshot_info.png|x25px]], название перенесено в тултип;
:* в названии вкладки теперь отображается только иконка [[File:Icon_snapshot_info.png|x25px]], название перенесено в тултип;

Revision as of 14:25, 22 April 2024

Svacer 9.0.0 UI release notes

Изменения в панели навигации раздела Разметка

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

Функция скрытия панели навигации

2. На вкладке Детекторы панели навигации добавлены:

  • строка поиска по детекторам и файлам;
  • кнопка выгрузки в csv-файл списка отображаемых в панели детекторов и маркеров.
Вкладка Детекторы панели навигации

3. На вкладке Файлы панели навигации реализованы следующие доработки:

  • добавлена кнопка выгрузки в csv-файл списка отображаемых в панели файлов (независимо от отображения в списке, выгружается полные пути к файлам);
  • нажатие на файл приводит к его открытию в окне просмотра кода без фильтрации по нему в таблице маркеров. Для открытия файлов и фильтрации по ним в таблице маркеров требуется нажить на . Для исключения файла из фильтра требуется нажать на ;
Вкладка Файлы панели навигации
  • нажатие на кнопку открывает настройки панели навигации в меню пользователя. При изменении настроек они сразу применяются.
Пользовательские настройки панели навигации

Изменения в таблице маркеров раздела Разметка

  • Реализована функция массового добавления комментариев маркерам без привязки к разметке.
  • Реализована сортировка в колонках таблицы маркеров по одному клику. Исключена сортировка по колонке Описание.
Изменения в таблице маркеров

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

1. На вкладке Комментарии добавлена кнопка открытия диалогового окна для создания\просмотра\редактирования комментария.

Диалогове окно для создания\редактирования комментария

2. На вкладке Подробности реализованы следующие изменения:

  • доработан дизайн. Параметры детектора и маркера теперь отображены в раздельных блоках;
  • в параметры детектора добавлена информация по Серьезности, Надежности, а также информация о связанных CWE. Коды CWE реализованы как ссылки на описание дефектов безопасности на сайте [1];
  • в параметрах маркера кнопка для показа Истории маркера вынесена в отдельный параметр;
  • реализована функция добавления текстовых меток к маркеру.
Вкладка Подробноcти в панели с информацией о маркере

3. Доработан дизайн диалога История маркера:

  • убрана колонка ID снимка;
  • добавлены колонки Дата создания и Дата импорта снимка;
  • реализована возможностью сортировки.
Диалоговое окно с историей маркера

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

1. Изменен дизайн вкладки Информация о снимке и реализованы следующие доработки:

  • в названии вкладки теперь отображается только иконка , название перенесено в тултип;
  • добавлена кнопка Oткрыть в IDE для более продвинутой навигации по исходному коду с "подсветкой" маркеров во встроенном Web-IDE;
Кнопка открытия Web-IDE
  • к аккаунту пользователя, который создает(импортирует) снимок в БД Svacer, добавлена дата создания снимка в БД Svacer;
  • параметр Приложенные файлы, теперь отображается только тогда, когда к снимку есть приложенные пользователем при импорте файлы;
  • добавлено отображение параметра Пользовательские поля, указываемые пользователем при импорте. Если пользовательский полей нет, то параметр не отображается.
Параметры на вкладке Информация о снимке

2. На вкладке просмотра файла с кодом реализованы следующие изменения:

a) Добавлено отображение строки и позиции установленного в коде курсора.
Позиция установленного в коде курсора
b) Реализована функция добавления комментариев к строке кода.
  • добавление комментариев осуществляется про клику на слева от выделенной строки с кодом или при выборе команды в контекстном меню, открываемом по правой кнопке мыши;
  • наличие комментариев к строке кода показывает иконка слева от строки, нажатие на которую открывает\скрывает виджеты с комментариями;
  • в виджете с комментарием доступны кнопки добавления дополнительного комментария к данной строке кода, а также редактирования и удаления комментария;
  • реализованы функции управления отображением добавленных в код комментариев:
- кнопка - просмотр и открытие комментариев из списка всех комментариев в коде;
- кнопка - открытие всех комментариев в коде;
- кнопка - скрытие всех комментариев в коде.
Элементы управления комментариями в коде
с) Модернизированы кнопки просмотра маркеров в файле. При просмотре списка маркеров теперь отображается список всех маркеров в файле, а не только тех для которых были открыты виджеты.
Элементы управления просмотром маркеров в коде
d) Добавлена возможность открытия\скрытия виджетов всех элементов трассы маркера по одному клику. Открытие всей трассы активируется в настройках интерфейса пользователя параметром Показать всю трассу маркера.
Параметр Показать всю трассу маркера
Виджет маркера в коде со скрытыми элементами трассы
Виджет маркера в коде с раскрытыми элементами трассы

Изменения в фильтрах раздела Разметка

Функциональность сопоставления маркеров

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

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

Изменения в разделе Код

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