Appearance
Релиз версии 1.9
Добавлено
Доработка панели установки расширений Реализован функционал фильтрации и управления списком расширений в окне установки. Добавлены: Селект для фильтрации расширений по тегам (аналогично реализации на странице расширений) и Чекбокс "Скрыть установленные расширения".
Процесс установки расширения Реализован функционал отображения индикатора загрузки (спиннера) при установке расширения из списка доступных расширений. Добавлены: Отображение карточки устанавливаемого расширения со спиннером и Замена кнопки «Установить» на спиннер в окне установки.
Доработка аватарки текущего пользователя Изменение логики взаимодействия с аватаркой текущего пользователя. Теперь при клике на аватарку открывается выпадающий список (дропдаун) с опциями: - Перейти в профиль; - Сменить пароль (открывается модальное окно для смены пароля; опция недоступна для пользователей LDAP); - Выйти. Если у пользователя отсутствует ФИО, в аватарке отображается только логин.
Обновлённый дизайн группировки расширений по тегам Переработан внешний вид группировки расширений по тегам в окне создания файлов и на странице расширений. Теперь теги и связанные с ними расширения отображаются более наглядно, что упрощает выбор нужного расширения при работе с файлами.
Массовое управление участниками групп Добавлен удобный массовый выбор пользователей в окне создания и редактирования групп. Теперь можно значительно быстрее добавлять и удалять сразу несколько пользователей, что ускоряет управление правами доступа.
Поиск расширения при создании файла В окне создания файла добавлен поиск по списку расширений. Достаточно ввести часть названия — неподходящие варианты скрываются, а если по запросу ничего не найдено, отображается сообщение «Ничего не найдено по запросу».
Прогресс копирования через веб‑сокет При копировании файлов и папок теперь считается прогресс операции в процентах и в абсолютных значениях, как при скачивании архивов. Эти данные в режиме реального времени отправляются на интерфейс через веб‑сокет, чтобы пользователь мог видеть ход копирования.
Создание новой версии файла из контекстного меню В контекстном меню версии файла появилась кнопка «Создать новую версию». При нажатии открывается окно для ввода названия, после чего система создает новую версию файла с указанным именем.
Групповое скачивание файлов и папок Теперь можно выделять сразу несколько файлов и папок и скачивать их одним действием. Папки автоматически упаковываются в zip‑архивы, файлы скачиваются напрямую без архивации, при этом создание архивов выполняется асинхронно и отображается в прогресс‑баре в обновлённом окне процессов загрузки.
Сохранить как и «Сохранить на мой диск Появилась возможность сохранять любую версию файла или рабочую директорию как новый файл по кнопке «Сохранить как» с выбором целевой папки, включая раздел «Мой диск». Теперь не нужно выходить из редактора, чтобы сделать копию текущей или любой другой версии файла: достаточно выбрать нужную версию и сохранить её как отдельный объект в выбранном месте.
Подробные ошибки при массовых операциях При массовых операциях с объектами (загрузка, копирование, групповое скачивание, «Сохранить на мой диск» из общей папки) теперь отображается отдельная форма с подробным списком ошибок по каждому проблемному объекту. Это делает процессы более прозрачными и помогает пользователю быстро понять, что именно не прошло проверку и какие действия нужно предпринять.
Визуализация стопки при переносе объектов При выделении и переносе нескольких объектов система теперь отображает их в виде стопки, что наглядно показывает, что перетаскиваются сразу несколько файлов или папок. Это делает drag-and-drop более понятным и помогает пользователю лучше контролировать массовые операции с объектами.
Новый виджет превью файла на дашборде На дашборде появился новый виджет предпросмотра файла, который можно добавить как отдельный блок. При нажатии на виджет открывается превью выбранного файла, позволяя быстро просматривать содержимое прямо с главной страницы.
Массовый выбор пользователей при настройке ограничений В окне создания и редактирования ограничений по размеру, расширениям и квотам в табе «Пользователи» добавлен общий чекбокс «Выбрать всех» в шапке списка. Он позволяет одним кликом выбрать или снять выбор со всех пользователей, включая тех, кто не подгружен на экран, и поддерживает три состояния: все выбраны, никто не выбран и частичный выбор при выборе части пользователей.
Версионирование изображений Для изображений реализовано полное версионирование: можно просматривать историю версий, создавать новые, оставлять комментарии и работать с ними по той же логике, что и для остальных типов файлов.
Отключение версионирования для ZIP, PDF и EPUB Для файлов форматов ZIP, PDF и EPUB версионирование больше недоступно: во всех интерфейсах скрыты действия, связанные с версиями. В панели информации убрана вкладка «Версии файла», в редакторе — пункт «Версии файла», а в контекстном меню — одноимённое действие, чтобы пользователи не пытались работать с версиями там, где они не поддерживаются.
Фильтр по типам событий аудита В разделе «Аудит» добавлен фильтр по типам событий, который позволяет быстро отбирать записи по конкретным видам действий пользователей и системы. Это упрощает анализ журналов аудита: больше не нужно просматривать все события подряд, можно сразу сфокусироваться, например, на входах, изменениях прав или операциях с файлами.
Фильтры в боковой панели в разделе «Ограничение доступа» В разделе «Ограничение доступа» фильтры поиска вынесены в отдельную боковую панель. Это освобождает основное пространство для списка записей и делает работу с фильтрами более удобной.
Единый редизайн выпадающего списка сортировки Компонент выпадающего списка сортировки приведён к единому виду во всей системе. Обновлённый дизайн делает настройки сортировки более понятными и визуально цельными, повышая удобство работы с любыми списками объектов.
Кнопка уведомлений в редакторе и обновлённое меню действий В шапке редактора добавлен дубликат кнопки уведомлений («колокольчик»), чтобы можно было просматривать уведомления, не выходя из файла или воркдира. Кнопка обновления редактора перенесена из шапки в контекстное меню действий редактора.
Уведомление о завершении сеанса OnlyOffice по таймауту Если сеанс редактирования файла в OnlyOffice завершается из‑за превышения времени бездействия и платформа снимает блокировку, пользователю показывается информационная плашка в редакторе. В уведомлении кратко объясняется, что сеанс завершён по таймауту, и предлагается перезагрузить документ или открыть его заново, чтобы продолжить работу.
Окно с рекомендуемыми расширениями при первом запуске При первой установке и запуске платформы администратору один раз отображается окно с рекомендуемыми расширениями, где он может выбрать, какие из них установить в систему.
Исправлено
- Ошибка в OnlyOffice, из‑за которой при открытии документа могло подменяться содержимое другим файлом
- Логика drag-and-drop, скролла и визуальных эффектов, вынесена в отдельные компоненты и сервисы
- Упрощён перегруженный PlayerComponent — вынесена бизнес‑логика, работа с состоянием, подписками, DOM и аудио‑элементом