Repository navigation
Syncra v1.0.1 — Update & QoL Release
Syncra v1.0.1 — Update & Quality of Life Release 🚀
Syncra v1.0.1 brings significant UX and workflow improvements, rich context menu capabilities, pagination for high-volume folders, and hardened S3/MinIO safety guarantees.
🌟 What's New in v1.0.1
1. Context Menus & Object Operations
- Bucket Context Menu: Right-click on any bucket to delete or rename it. Right-click on the buckets sidebar background to create a new bucket or refresh the list.
- Interactive Move: Move files and folders across directories within a bucket via an intuitive folder picker modal.
- Rename Files & Folders: Rename objects directly from the context menu or by pressing the
F2shortcut. - Copy S3 Path: Easily copy absolute paths (
s3://bucket/path/to/object) directly to your clipboard. - Workspace Context Menu: Right-click on empty area in the object list to quickly upload files, upload folders, or create new directories.
2. S3 Safety & Bucket Semantics
- Non-Empty Bucket Protection: Deleting a bucket that contains objects now returns a clear, helpful error message — automated accidental deletion of objects is strictly prevented.
- Optimized Bucket Renaming: Bucket renaming is restricted to empty buckets to prevent costly and wasteful cross-bucket network transfers.
- Role-Based Access Control (RBAC): Rename and Move operations strictly verify upload and delete permissions before execution.
3. Navigation & Pagination
- Smart Path Navigation: Entering a direct file path into the breadcrumbs address bar automatically navigates to its parent directory and opens the file preview drawer.
- Pagination for Large Buckets: Smooth pagination support for directories containing > 1,000 objects with a "Load more" button and progress tracking.
4. UI Polish & Stability
- In-App Popup Alerts: Replaced all native operating system dialogs (
window.alert) with styled, modern in-app popups supporting text selection and copying. - Electron System Menu Removal: The default operating system menu bar no longer appears upon pressing
Ctrlor switching keyboard layouts. - Escape Key Closing: Added support for closing all modals and dialogs with the
Escapekey.
📦 Windows Binaries (x64)
Syncra Setup 1.0.1.exe— Full Windows installer with desktop and start menu shortcuts.Syncra 1.0.1.exe— Portable single-file executable (runs without installation).
🇷🇺 Описание на русском языке (Нажмите, чтобы развернуть)
Syncra v1.0.1 — Обновление и улучшение удобства использования 🚀
В версии 1.0.1 реализован полный набор улучшений UX, усовершенствованы контекстные операции, добавлена пагинация для больших папок и обеспечена строгая безопасность операций с хранилищами S3/MinIO.
🌟 Что нового в версии 1.0.1:
1. Контекстное меню и операции с объектами
- Контекстное меню бакетов: правый клик по имени бакета позволяет удалить или переименовать бакет, а клик по свободной области списка бакетов — создать новый бакет или обновить список.
- Интерактивное перемещение: возможность перемещать файлы и папки между директориями бакета с выбором целевой папки в отдельном модальном окне.
- Переименование файлов и папок: встроенное диалоговое окно переименования по ПКМ или по горячей клавише
F2. - Копирование путей: пункт «Копировать путь» в контекстном меню файлов и папок (копирует абсолютный путь
s3://bucket/path/to/object). - Контекстное меню рабочей области: правый клик на свободном месте списка файлов позволяет загрузить файл, загрузить папку или создать новую директорию.
2. Безопасность и семантика S3
- Защита непустых бакетов от случайного удаления: при попытке удалить бакет с объектами возвращается понятная ошибка — автоматическое неконтролируемое удаление файлов исключено.
- Оптимизированное переименование бакетов: переименование доступно только для пустых бакетов без лишнего сетевого трафика на миграцию объектов.
- Управление правами (RBAC): строгое разделение прав — переименование и перемещение требуют разрешений на загрузку и удаление; операции блокируются при отсутствии прав.
3. Навигация и пагинация
- Умная навигация: ввод прямого пути к файлу в адресную строку автоматически открывает родительскую папку и разворачивает боковую панель предпросмотра файла.
- Пагинация для больших папок: поддержка списков свыше 1000 объектов с кнопкой «Загрузить ещё» и отображением прогресса загрузки страниц.
4. Интерфейс и стабильность
- Всплывающие алерты в стиле приложения: нативные окна ОС (
window.alert) заменены на аккуратные всплывающие окна в стиле Syncra с поддержкой копирования текста ошибки. - Устранение системного меню Electron: нативное меню больше не появляется при нажатии
Ctrlили смене раскладки. - Быстрый выход по Escape: поддержка клавиши
Escapeво всех диалоговых и модальных окнах.
📦 Файлы для Windows (x64)
Syncra Setup 1.0.1.exe— Полный установщик Windows (создаёт ярлыки на рабочем столе и в меню «Пуск»).Syncra 1.0.1.exe— Портативная версия (работает без установки).