Release notes 8-0-0: Difference between revisions

From Svacer Wiki
No edit summary
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Release notes Svacer v.8.0.0 ==
== Svacer 8.0.0 UI release notes ==
=== Изменения в управлении пользователями и ролями ===
=== Изменения в управлении пользователями и ролями ===
* первое
1. Раздел меню '''Настройки > Пользователи''' переименован в '''Настройки > Управление пользователями'''. В него включены подразделы '''Пользователи''', '''Роли''' и '''Организации'''.
* второе
:[[File:menu_users_namagement.png|thumb|none|upright=5|Раздел меню '''Управление пользователями''']]


=== Изменения в прочих разделах меню ***Настройки*** ===
2. В подразделе '''Пользователи''' изменились и добавились следующие функции:
:a. Добавились функции массовых действий с пользователями: удаление, сброс настроек, блокировка/разблокировка (прошлое название архивировать/восстановить).
:[[File:mass_actions.png|thumb|none|upright=5|Функции массовых действий с учетными записями]]


=== Изменение в управлении проектами ===
:b. Добавились быстрые фильтры в таблице по системным, ldap, заблокированным и активным учетным записям пользователя.
:[[File:fast_filters.png|thumb|none|upright=2|Быстрые фильтры в таблице с учетными записями]]


=== Изменения в разделе ***Разметка*** ===
:c. Добавилась функция отображения доступов пользователя, объединенных по всем назначенным на него ролям.
:[[File:show_user_permissions_1.png|thumb|none|upright=4|Форма просмотра доступов пользователя]]


:d. Управление составом ролей пользователя перенесено из таблицы с учетными записями пользователя на формы создания и редактирования пользователя.
:[[File:create_user.png|thumb|none|upright=3|Форма создания пользователя]]


=== Изменения в разделе ***Отчеты*** ===
:e. Добавился признак пользователя Мастер разметки, который позволяет менять разметку других пользователей в доступных для разметки проектах.
:[[File:edit_user.png|thumb|none|upright=3|Форма редактирования пользователя]]
 
3. Полностью переработаны доступы в ролевой модели и формы управления ролями:
:a. В подразделе '''Роли''' добавились следующие функции:
::a1. массовое удаление ролей;
::a2. создание копии роли;
::a3. просмотр настроек роли в JSON-формате;
::a4. быстрый просмотр доступов роли;
::a5. просмотр информации о количестве пользователей, которым назначена данная роль.
::[[File:roles_list.png|thumb|none|upright=3|Список ролей]]
:b. Изменился состав настраиваемых доступов для роли, появились серверные и проектные доступы, последние настраиваются на конкретный проект, ветку или группу проектов (детальное описание доступов приведено в руководстве пользователя).
:[[File:create_role.png|thumb|none|upright=3|Форма создания роли]]
4. В подразделе '''Организации''', который был перенесен из раздела меню '''Настройки > Организации''', добавлены функции:
:a. массового удаления организаций;
:b. просмотр информации о количестве пользователей, связанных с данной организацией.
:[[File:organizations_list.png|thumb|none|upright=3|Список организаций]]
 
=== Изменения в прочих разделах меню '''Настройки''' ===
Во всех подразделах меню '''Настройки''' помимо улучшения дизайна, реализованы следующие изменения:
:1. В списках сущностей добавлена возможность их массового удаления;
:2. Добавлена функция создания копий шаблонов разметки;
:3. Скорректирован сценарий создания клиентов OAuth в плане получения Секрета клиента;
:4. Раздел меню '''Настройки > Фильтры''' переименован в '''Настройки > Глобальные Фильтры''', а также:
::a. Выбор контекста (проект/ветка) для настройки фильтров теперь доступен внутри раздела '''Глобальные Фильтры''' и теперь не зависит от контекста в разделе '''Разметка''';
::b. Сохранение и применение настроенных фильтров выполняются по одной кнопке '''Применить''';
::c. Исключена кнопка '''Принудительно применить изменения'''.
::[[File:global_filters.png|thumb|none|upright=4|Раздел меню '''Глобальные фильтры''']]
 
=== Изменения в управлении проектами ===
Раздел меню '''Проекты''' перенесен из настроек в главное меню.
[[File:menu_project.png|thumb|none|upright=4|Раздел меню "Проекты"]]
В разделе '''Проекты''' добавлена следующая функциональность:
:1. Создание и управление группами проектов. Один проект может быть включен в несколько групп.
:[[File:Group_project.png|thumb|none|upright=4|Форма управления группами проектов]]
:2. Создание проектов с возможностью:
::a. добавления в группы проектов;
::b. включения признака обязательного комментария при разметке.
::[[File:Create_project.png|thumb|none|upright=1.5|Форма создания проекта]]
:3. Поиск по названию проекта.
:4. Фильтрация списка проектов по группам.
:5. Массовое удаление проектов и веток.
:6. Экспорт снимков.
:7. Просмотр информации о снимке в JSON-формате.
:8. В таблице снимков добавлена колонка '''Дата импорта'''.
:[[File:new_features_project.png|thumb|none|upright=4|Добавленная функциональность разделе '''Проекты''']]
 
=== Изменения в разделе '''Разметка''' ===
1. Добавлен быстрый фильтр для отображения доступных для разметки маркеров (не заблокированных другими пользователями).
[[File:Review_new_filter.png|thumb|none|upright=4|Фильтр для отображения доступных для разметки маркеров]]
2. Добавлена возможность разметки маркера в связке с комментарием. При включенной функции проекта '''Обязательный комментарий при разметке''' разметка маркера возможна только через данную форму или форму групповой разметки.
[[File:Review_marker.png|thumb|none|upright=3|Форма разметки маркера]]
[[File:Review_group_marker.png|thumb|none|upright=3|Форма групповой разметки маркера]]
3. Добавлено отображение комментариев, связанных с разметкой, в списке комментариев.
[[File:Comment_list.png|thumb|none|upright=1.5|Отображение комментариев, связанных с разметкой]]
4. Добавлена возможность просмотра связанного с разметкой комментария на форме просмотра истории разметки.
[[File:Comment_history.png|thumb|none|upright=3|Отображение истории разметки с комментариями]]
5. Расширена область действия пользовательского параметра '''Переиспользование вкладки в редакторе кода'''. Теперь при отключенном параметре (по умолчанию) файлы с кодом открываются в отдельных вкладках в редакторе кода не только в разделе '''Код''', но и в разделе '''Разметка'''.
[[File:Reuse_code_tab.png|thumb|none|upright=3|Параметр '''Переиспользование вкладки в редакторе кода''']]
[[File:Multitab_codeview.png|thumb|none|upright=3|Открытие файлов с кодом в раздельных вкладках в разделе '''Разметка''']]
[[File:Multitab_browsecode.png|thumb|none|upright=3|Открытие файлов с кодом в раздельных вкладках в разделе '''Код''']]
6. Добавлена возможность перехода к трассе и навигации по трассе в виджетах.
[[File:Marker_widget.png|thumb|none|upright=3|Функции перехода к трассе и навигации по трассе]]
7. Добавлена команда для открытия файла в разделе Код.
[[File:Show_code_command.png|thumb|none|upright=3|Команда '''Открыть в режиме Код'']]
8. Добавлена команда для поиска объявлений в коде. Если объявлений для одной переменной несколько, то отображается их список (см. скриншот в п.9).
[[File:Declaration_command.png|thumb|none|upright=3|Команда '''Перейти к объявлению''']]
9. Изменен дизайн просмотра списка ссылок.
[[File:Reference_list.png|thumb|none|upright=3|Блок со списком ссылок в редакторе кода]]
10. Добавлены быстрые клавиши ALT+CTRL+"+/-" для масштабирования текста в редакторе кода.
 
=== Изменения в разделе '''Отчеты''' ===
В раздел меню '''Отчеты''' добавлен выбор контекста (проекта, ветки).
[[File:Report.png|thumb|none|upright=3|Добавленная функциональность в разделе '''Отчеты''']]

Latest revision as of 07:31, 19 October 2023

Svacer 8.0.0 UI release notes

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

1. Раздел меню Настройки > Пользователи переименован в Настройки > Управление пользователями. В него включены подразделы Пользователи, Роли и Организации.

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

2. В подразделе Пользователи изменились и добавились следующие функции:

a. Добавились функции массовых действий с пользователями: удаление, сброс настроек, блокировка/разблокировка (прошлое название архивировать/восстановить).
Функции массовых действий с учетными записями
b. Добавились быстрые фильтры в таблице по системным, ldap, заблокированным и активным учетным записям пользователя.
Быстрые фильтры в таблице с учетными записями
c. Добавилась функция отображения доступов пользователя, объединенных по всем назначенным на него ролям.
Форма просмотра доступов пользователя
d. Управление составом ролей пользователя перенесено из таблицы с учетными записями пользователя на формы создания и редактирования пользователя.
Форма создания пользователя
e. Добавился признак пользователя Мастер разметки, который позволяет менять разметку других пользователей в доступных для разметки проектах.
Форма редактирования пользователя

3. Полностью переработаны доступы в ролевой модели и формы управления ролями:

a. В подразделе Роли добавились следующие функции:
a1. массовое удаление ролей;
a2. создание копии роли;
a3. просмотр настроек роли в JSON-формате;
a4. быстрый просмотр доступов роли;
a5. просмотр информации о количестве пользователей, которым назначена данная роль.
Список ролей
b. Изменился состав настраиваемых доступов для роли, появились серверные и проектные доступы, последние настраиваются на конкретный проект, ветку или группу проектов (детальное описание доступов приведено в руководстве пользователя).
Форма создания роли

4. В подразделе Организации, который был перенесен из раздела меню Настройки > Организации, добавлены функции:

a. массового удаления организаций;
b. просмотр информации о количестве пользователей, связанных с данной организацией.
Список организаций

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

Во всех подразделах меню Настройки помимо улучшения дизайна, реализованы следующие изменения:

1. В списках сущностей добавлена возможность их массового удаления;
2. Добавлена функция создания копий шаблонов разметки;
3. Скорректирован сценарий создания клиентов OAuth в плане получения Секрета клиента;
4. Раздел меню Настройки > Фильтры переименован в Настройки > Глобальные Фильтры, а также:
a. Выбор контекста (проект/ветка) для настройки фильтров теперь доступен внутри раздела Глобальные Фильтры и теперь не зависит от контекста в разделе Разметка;
b. Сохранение и применение настроенных фильтров выполняются по одной кнопке Применить;
c. Исключена кнопка Принудительно применить изменения.
Раздел меню Глобальные фильтры

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

Раздел меню Проекты перенесен из настроек в главное меню.

Раздел меню "Проекты"

В разделе Проекты добавлена следующая функциональность:

1. Создание и управление группами проектов. Один проект может быть включен в несколько групп.
Форма управления группами проектов
2. Создание проектов с возможностью:
a. добавления в группы проектов;
b. включения признака обязательного комментария при разметке.
Форма создания проекта
3. Поиск по названию проекта.
4. Фильтрация списка проектов по группам.
5. Массовое удаление проектов и веток.
6. Экспорт снимков.
7. Просмотр информации о снимке в JSON-формате.
8. В таблице снимков добавлена колонка Дата импорта.
Добавленная функциональность разделе Проекты

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

1. Добавлен быстрый фильтр для отображения доступных для разметки маркеров (не заблокированных другими пользователями).

Фильтр для отображения доступных для разметки маркеров

2. Добавлена возможность разметки маркера в связке с комментарием. При включенной функции проекта Обязательный комментарий при разметке разметка маркера возможна только через данную форму или форму групповой разметки.

Форма разметки маркера
Форма групповой разметки маркера

3. Добавлено отображение комментариев, связанных с разметкой, в списке комментариев.

Отображение комментариев, связанных с разметкой

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

Отображение истории разметки с комментариями

5. Расширена область действия пользовательского параметра Переиспользование вкладки в редакторе кода. Теперь при отключенном параметре (по умолчанию) файлы с кодом открываются в отдельных вкладках в редакторе кода не только в разделе Код, но и в разделе Разметка.

Параметр Переиспользование вкладки в редакторе кода
Открытие файлов с кодом в раздельных вкладках в разделе Разметка
Открытие файлов с кодом в раздельных вкладках в разделе Код

6. Добавлена возможность перехода к трассе и навигации по трассе в виджетах.

Функции перехода к трассе и навигации по трассе

7. Добавлена команда для открытия файла в разделе Код.

Команда 'Открыть в режиме Код

8. Добавлена команда для поиска объявлений в коде. Если объявлений для одной переменной несколько, то отображается их список (см. скриншот в п.9).

Команда Перейти к объявлению

9. Изменен дизайн просмотра списка ссылок.

Блок со списком ссылок в редакторе кода

10. Добавлены быстрые клавиши ALT+CTRL+"+/-" для масштабирования текста в редакторе кода.

Изменения в разделе Отчеты

В раздел меню Отчеты добавлен выбор контекста (проекта, ветки).

Добавленная функциональность в разделе Отчеты