Release notes
Закрома.Диск (Zakroma-Disk) v 1.3.1
Новый функционал
- Добавлена интеграция c Мой офис (WOPI).
- Реализована настройка отображения таблицы объектов.
- Возможность переключения светлой/темной тем.
- Возможность скрытия боковой панели.
- Реализована загрузка папок с сохранением структуры директорий.
- Реализовано запоминание и восстановление последнего открытого проекта.
- Реализована возможность аутентификации через SSO.
- Реализована возможность работы со сторонними S3.
- Добавлен функционал комментирования файлов.
- Добавлен поиск по списку проектов.
- Реализован плиточный просмотр файлов.
- Реализовано редактирование/создание markdown.
- Усиление мер безопасности: переход на защищенные HttpOnly Cookies для хранения токенов.
Улучшения
- Изменена сортировка папок и фалов.
- Добавлена синхронизация пользователей с Keycloak на основе групп.
- Добавлен loader в поисковое поле проекта.
- Кнопка “Выйти из аккаунта” перенесена в контекстное меню профиля.
- Добавлен переключатель для переключения режимов просмотра.
- Добавлена возможность отключения функционала на ui: Кол-во версий объектов, Квота, Теги.
- Ограничена максимальная длина названия папки до 255 байт.
- Проведен масштабный рефакторинг WebDAV-сервера, что привело к значительному увеличению скорости его работы.
Исправления
- Исправлен предпросмотр .pdf, .txt, .json, файла в маленьком окне.
- Исправлена ошибка DeleteRuleDuplicateName при множественном сохранении настроек бакета.
- Исправлена ошибка отсутствия корзины, если первый открытый проект без бакета.
- Исправлена ошибка при сохранении доступа проекта, если ранее группа пользователей или пользователь был удален.
- Исправлена проблема сломанного списка доступов проекта пользователей, если указано имена пользователя в виде email.
- Исправлено мелькание версии при открытии дополнительной информации о файле.
- Исправлена ошибка выбора версии файла в окне предпросмотра документа.
- Исправлено зависание загрузка .wasm файлов.
- Исключена возможность создания проекта без бакета.
- Устранена проблема, при которой файлы не копировались при использовании различных WebDAV-клиентов в Linux-окружении.
- Исправлена ошибка, препятствующая переименованию папок и файлов через WebDAV.
- Устранена проблема, при которой пустые директории, хранящиеся в MinIO, в некоторых случаях не отображались при подключении через WebDAV.
- Исправлена ошибка рендеринга, из-за которой HTML-код, встроенный в Markdown-документы, не отображался корректно.
1.3.2
- Добавлена расширенная диагностика подключений в логах при проверке эндпоинтов readyz для сервисов webdav и dsdrive.
- Обновлены настройки буферизации nginx в модуле web-ui:
proxy_buffer_size 32k;
proxy_buffers 8 16k;
1.3.3
- Убраны дефолтные порты из всех запросов, которые отправляет сервис Диск.