Release notes 8-0-0: Difference between revisions

From Svacer Wiki
 
(12 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. Раздел меню '''Настройки->Пользователи''' переименован в '''Настройки->Управление пользователями'''. В него включены подразделы '''Пользователи''', '''Роли''' и '''Организации'''.
1. Раздел меню '''Настройки > Пользователи''' переименован в '''Настройки > Управление пользователями'''. В него включены подразделы '''Пользователи''', '''Роли''' и '''Организации'''.
[[File:menu_users_namagement.png|thumb|none|upright=5|Раздел меню '''Управление пользователями''']]
:[[File:menu_users_namagement.png|thumb|none|upright=5|Раздел меню '''Управление пользователями''']]


2. В подразделе '''Пользователи''' изменились и добавились следующие функции:
2. В подразделе '''Пользователи''' изменились и добавились следующие функции:
:a. Добавились функции массовых действий с пользователями: удаление, сброс настроек, блокировка/разблокировка (прошлое название архивировать/восстановить).
:a. Добавились функции массовых действий с пользователями: удаление, сброс настроек, блокировка/разблокировка (прошлое название архивировать/восстановить).
[[File:mass_actions.png|thumb|none|upright=5|Функции массовых действий с учетными записями]]
:[[File:mass_actions.png|thumb|none|upright=5|Функции массовых действий с учетными записями]]
 
:b. Добавились быстрые фильтры в таблице по системным, ldap, заблокированным и активным учетным записям пользователя.
:b. Добавились быстрые фильтры в таблице по системным, ldap, заблокированным и активным учетным записям пользователя.
[[File:fast_filters.png|thumb|none|upright=2|Быстрые фильтры в таблице с учетными записями]]
:[[File:fast_filters.png|thumb|none|upright=2|Быстрые фильтры в таблице с учетными записями]]
 
:c. Добавилась функция отображения доступов пользователя, объединенных по всем назначенным на него ролям.
:c. Добавилась функция отображения доступов пользователя, объединенных по всем назначенным на него ролям.
[[File:show_user_permissions_1.png|thumb|none|upright=4|Форма просмотра доступов пользователя]]
:[[File:show_user_permissions_1.png|thumb|none|upright=4|Форма просмотра доступов пользователя]]
 
:d. Управление составом ролей пользователя перенесено из таблицы с учетными записями пользователя на формы создания и редактирования пользователя.
:d. Управление составом ролей пользователя перенесено из таблицы с учетными записями пользователя на формы создания и редактирования пользователя.
[[File:create_user.png|thumb|none|upright=3|Форма создания пользователя]]
:[[File:create_user.png|thumb|none|upright=3|Форма создания пользователя]]
 
:e. Добавился признак пользователя Мастер разметки, который позволяет менять разметку других пользователей в доступных для разметки проектах.
:e. Добавился признак пользователя Мастер разметки, который позволяет менять разметку других пользователей в доступных для разметки проектах.
[[File:edit_user.png|thumb|none|upright=3|Форма редактирования пользователя]]
:[[File:edit_user.png|thumb|none|upright=3|Форма редактирования пользователя]]


3. Полностью переработаны доступы в ролевой модели и формы управления ролями:
3. Полностью переработаны доступы в ролевой модели и формы управления ролями:
Line 23: Line 27:
::a4. быстрый просмотр доступов роли;
::a4. быстрый просмотр доступов роли;
::a5. просмотр информации о количестве пользователей, которым назначена данная роль.
::a5. просмотр информации о количестве пользователей, которым назначена данная роль.
[[File:roles_list.png|thumb|none|upright=3|Список ролей]]
::[[File:roles_list.png|thumb|none|upright=3|Список ролей]]
:b. Изменился состав настраиваемых доступов для роли, появились серверные и проектные доступы, последние настраиваются на конкретный проект, ветку или группу проектов (детальное описание доступов приведено в руководстве пользователя).  
:b. Изменился состав настраиваемых доступов для роли, появились серверные и проектные доступы, последние настраиваются на конкретный проект, ветку или группу проектов (детальное описание доступов приведено в руководстве пользователя).  
[[File:create_role.png|thumb|none|upright=3|Форма создания роли]]
:[[File:create_role.png|thumb|none|upright=3|Форма создания роли]]
4. В подразделе '''Организации''', который был перенесен из раздела меню '''Настройки -> Организации''', добавлены функции:
4. В подразделе '''Организации''', который был перенесен из раздела меню '''Настройки > Организации''', добавлены функции:
:a. массового удаления организаций;
:a. массового удаления организаций;
:b. просмотр информации о количестве пользователей, связанных с данной организацией.
:b. просмотр информации о количестве пользователей, связанных с данной организацией.
[[File:organizations_list.png|thumb|none|upright=3|Список организаций]]
:[[File:organizations_list.png|thumb|none|upright=3|Список организаций]]


=== Изменения в прочих разделах меню '''Настройки''' ===
=== Изменения в прочих разделах меню '''Настройки''' ===
Line 36: Line 40:
:2. Добавлена функция создания копий шаблонов разметки;
:2. Добавлена функция создания копий шаблонов разметки;
:3. Скорректирован сценарий создания клиентов OAuth в плане получения Секрета клиента;
:3. Скорректирован сценарий создания клиентов OAuth в плане получения Секрета клиента;
:4. Раздел меню '''Настройки -> Фильтры''' переименован в '''Настройки -> Глобальные Фильтры''', а также:
:4. Раздел меню '''Настройки > Фильтры''' переименован в '''Настройки > Глобальные Фильтры''', а также:
::a. Выбор контекста (проект/ветка) для настройки фильтров теперь доступен внутри раздела '''Глобальные Фильтры''' и теперь не зависит от контекста в разделе '''Разметка''';
::a. Выбор контекста (проект/ветка) для настройки фильтров теперь доступен внутри раздела '''Глобальные Фильтры''' и теперь не зависит от контекста в разделе '''Разметка''';
::b. Сохранение и применение настроенных фильтров выполняются по одной кнопке '''Применить''';
::b. Сохранение и применение настроенных фильтров выполняются по одной кнопке '''Применить''';
::c. Исключена кнопка '''Принудительно применить изменения'''.
::c. Исключена кнопка '''Принудительно применить изменения'''.
[[File:global_filters.png|thumb|none|upright=4|Раздел меню '''Глобальные фильтры''']]
::[[File:global_filters.png|thumb|none|upright=4|Раздел меню '''Глобальные фильтры''']]


=== Изменения в управлении проектами ===
=== Изменения в управлении проектами ===
Раздел меню '''Проекты перенесен''' из настроек в главное меню.
Раздел меню '''Проекты''' перенесен из настроек в главное меню.
[[File:menu_project.png|thumb|none|upright=3|Раздел меню "Проекты"]]
[[File:menu_project.png|thumb|none|upright=4|Раздел меню "Проекты"]]
В разделе '''Проекты''' добавлена следующая функциональность:
В разделе '''Проекты''' добавлена следующая функциональность:
:1. Создание и управление группами проектов. Один проект может быть включен в несколько групп.
:1. Создание и управление группами проектов. Один проект может быть включен в несколько групп.
[[File:Group_project.png|thumb|none|upright=3|Форма управления группами проектов]]
:[[File:Group_project.png|thumb|none|upright=4|Форма управления группами проектов]]
:2. Поиск по названию проекта и фильтрация списка проектов по группам.
:2. Создание проектов с возможностью:
:3. Массовое удаление проектов и веток.
[[File:search_project.png|thumb|none|upright=3|Функции поиска, фильтрации и массового удаления проектов]]
:4. Создание проектов с возможностью:
::a. добавления в группы проектов;
::a. добавления в группы проектов;
::b. включения признака обязательного комментария при разметке.
::b. включения признака обязательного комментария при разметке.
[[File:edit_user.png|thumb|none|upright=3|Форма создания проекта]]
::[[File:Create_project.png|thumb|none|upright=1.5|Форма создания проекта]]
:5. Экспорт снимков.
:3. Поиск по названию проекта.
:6. Просмотр информации о снимке в JSON-формате.
:4. Фильтрация списка проектов по группам.
:7. В таблице снимков добавлена колонка '''Дата импорта'''.
:5. Массовое удаление проектов и веток.
[[File:snapshots.png|thumb|none|upright=3|Добавленная функциональность в списке снимков]]
: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+"+/-" для масштабирования текста в редакторе кода.

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

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

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