8 Commits

Author SHA1 Message Date
admin
91a2b43651 Direct mount to /data and dynamic .tmp creation
- Change Docker mount from /data/uploads to /data directly
- Remove pre-creation of .tmp directory in Dockerfile
- Add dynamic creation of .tmp directory during chunked upload
- Hide all dot-prefixed directories in file listing
- Files now appear directly in root directory without uploads folder
2026-01-23 16:50:22 +08:00
admin
cb88012a6d Fix NaN% progress display issue
- Fix undefined totalProgress variable causing NaN% display
- Add defensive programming to handle invalid numeric values
- Ensure progress values are clamped between 0-100
- Add NaN checks in updateProgress and createUploadItem methods
- Prevent progress calculation errors in chunked uploads
2026-01-23 16:00:58 +08:00
admin
5120ed8af0 Fix background upload stopping issue
- Remove duplicate uploadprogress event listeners that were conflicting
- Simplify progress calculation logic to avoid jumping
- Ensure Dropzone continues processing queue after modal close
- Fix BackgroundUploadManager event binding to prevent conflicts
- Add proper progress synchronization between modal and background views
2026-01-23 15:55:27 +08:00
admin
2074d4fb78 Add background upload management feature
- Add BackgroundUploadManager class for managing uploads in background
- Create background upload button and panel UI
- Implement upload state transfer when modal closes
- Add real-time progress tracking for background uploads
- Support up to 5 concurrent uploads
- Display upload progress with percentage and chunk info
- Auto-hide background UI when all uploads complete
- Add responsive design for background panel
2026-01-23 15:46:51 +08:00
admin
6f3cc6b725 Add resumable upload feature with progress display
- Implement chunked file upload with 1MB chunk size
- Add progress bar with percentage and chunk counter (e.g., 2/5)
- Support resuming interrupted uploads
- Improve UI with better progress visualization
- Add dropzone.js integration for drag-and-drop uploads
- Fix progress bar jumping issue in resumable uploads
- Add file type icons and size display
- Enhance error handling and user feedback
2026-01-23 15:29:26 +08:00
admin
88db4903c9 Fix upload progress and JavaScript syntax errors 2026-01-23 09:43:04 +08:00
admin
02aafabc47 Fix search box layout: add margin-top, 90% width, and compact height 2026-01-23 00:15:59 +08:00
Admin
267ae69030 Initial commit: File manager with upload, search, and modal dialogs 2026-01-22 16:49:21 +08:00