Repository navigation
D-Drive v2.1.0
✨ New Features
Task Queue System
- Priority-based task ordering - Tasks are now queued and executed in priority order
- Drag-and-drop reordering - Easily reorder tasks by dragging the grip icon
- Cancel queued tasks - New cancel button for tasks waiting in the queue
- Task management CLI - Full control over tasks from the command line
Shared Folders Enhancements
- Simplified permissions - Streamlined to VIEW and EDIT permissions (removed ADMIN tier)
- Full folder navigation - Browse shared folders with breadcrumb navigation
- Upload to shared folders - Users with EDIT permission can upload files
- Rename and delete - Full file management for EDIT users in shared folders
- Context menus - Right-click actions now work properly in shared folders
- Recursive permissions - Nested folders inherit permissions correctly
UI Improvements
- Dark mode flash fix - No more white flash when loading pages in dark mode
- Improved task drag-drop UX - Simplified to index-based reordering for smooth, glitch-free experience
🐛 Bug Fixes
- Fixed task drag-drop glitchiness by using simple state management
- Fixed recursive permission checking for nested shared folders
- Improved theme synchronization across page loads
🛠️ CLI v2.1.0
The D-Drive CLI now includes comprehensive task management:
d-drive tasks list- View all scheduled tasksd-drive tasks run <id>- Run a task immediatelyd-drive tasks stop <id>- Stop a running taskd-drive tasks enable <id>- Enable a taskd-drive tasks disable <id>- Disable a taskd-drive tasks delete <id>- Delete a task
Install: npm install -g d-drive-cli
📦 What's Changed
- Release v2.1.0 by @jasonzli-DEV in 66e08ee
Full Changelog: v2.0.0...v2.1.0