Release notes 8-0-0: Difference between revisions
Mitrofanov (talk | contribs) |
Mitrofanov (talk | contribs) |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
== | == 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=4|Раздел меню "Проекты"]] | [[File:menu_project.png|thumb|none|upright=4|Раздел меню "Проекты"]] | ||
В разделе '''Проекты''' добавлена следующая функциональность: | В разделе '''Проекты''' добавлена следующая функциональность: | ||
:1. Создание и управление группами проектов. Один проект может быть включен в несколько групп. | :1. Создание и управление группами проектов. Один проект может быть включен в несколько групп. | ||
[[File:Group_project.png|thumb|none|upright=4|Форма управления группами проектов]] | :[[File:Group_project.png|thumb|none|upright=4|Форма управления группами проектов]] | ||
:2. Создание проектов с возможностью: | :2. Создание проектов с возможностью: | ||
::a. добавления в группы проектов; | ::a. добавления в группы проектов; | ||
::b. включения признака обязательного комментария при разметке. | ::b. включения признака обязательного комментария при разметке. | ||
[[File:Create_project.png|thumb|none|upright=1.5|Форма создания проекта]] | ::[[File:Create_project.png|thumb|none|upright=1.5|Форма создания проекта]] | ||
:3. Поиск по названию проекта. | :3. Поиск по названию проекта. | ||
:4. Фильтрация списка проектов по группам. | :4. Фильтрация списка проектов по группам. | ||
Line 58: | Line 62: | ||
:7. Просмотр информации о снимке в JSON-формате. | :7. Просмотр информации о снимке в JSON-формате. | ||
:8. В таблице снимков добавлена колонка '''Дата импорта'''. | :8. В таблице снимков добавлена колонка '''Дата импорта'''. | ||
[[File:new_features_project.png|thumb|none|upright=4|Добавленная функциональность разделе '''Проекты''']] | :[[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+"+/-" для масштабирования текста в редакторе кода.
Изменения в разделе Отчеты
В раздел меню Отчеты добавлен выбор контекста (проекта, ветки).