Commit Graph
8 Commits
Author SHA1 Message Date
Deroino 1a02b8fa50 feat(frontend): add UUID column to material management table
- Add UUID field extraction in backend /getFiles endpoint
- Extract UUID from file_path (first part before underscore)
- Add UUID column to material management table in frontend
- Set appropriate width for UUID column display
- Maintain data consistency between backend and frontend
2025-11-13 06:02:15 +08:00
Deroino d21736292c style(frontend): improve upload progress indicator visibility
- Change upload speed indicator color from white to dark gray
- Add better styling for upload file items with rounded corners
- Add hover effects and improved spacing for upload items
- Enhance overall visual appearance of upload panel
2025-11-13 05:58:17 +08:00
Deroino 91d7942a6f fix(backend): delete actual file when removing from database
- Add file deletion logic to delete_file endpoint
- Remove actual file from videoFile directory when deleting record
- Add error handling for file deletion operations
- Add logging for file deletion status
- Ensure data consistency between database and file system
2025-11-13 05:58:01 +08:00
Deroino 6b9fdb35d1 feat(frontend): Implement multi-file upload with progress and speed 2025-11-13 05:47:31 +08:00
Deroino 0cdd088d97 fix(playwright): Prevent launch error when LOCAL_CHROME_PATH is empty 2025-11-13 05:08:06 +08:00
Deroino e003383d65 feat: Add proxy to frontend dev server to fix CORS issues 2025-11-13 04:11:58 +08:00
Deroino 756dcd9126 chore: Improve error logging for /uploadSave endpoint 2025-11-13 03:47:38 +08:00
Deroino c933543e5c chore(windows): add Windows batch script for one-click startup
Add a Windows batch script to launch both backend and frontend servers with a single click.

This script:
- Starts the Python backend server in a new window
- Starts the Vue.js frontend server in another window
- Includes proper window titles and logging
- Automatically closes the launcher window after 10 seconds
2025-11-08 04:22:06 +08:00