deerflow2/frontend/src
JeffJiang b17c087174
Implement optimistic UI for file uploads and enhance message handling (#967)
* feat(upload): implement optimistic UI for file uploads and enhance message handling

* feat(middleware): enhance file handling by collecting historical uploads from directory

* feat(thread-title): update page title handling for new threads and improve loading state

* feat(uploads-middleware): enhance file extraction by verifying file existence in uploads directory

* feat(thread-stream): update file path reference to use virtual_path for uploads

* feat(tests): add core behaviour tests for UploadsMiddleware

* feat(tests): remove unused pytest import from test_uploads_middleware_core_logic.py

* feat: enhance file upload handling and localization support

- Update UploadsMiddleware to validate filenames more robustly.
- Modify MessageListItem to parse uploaded files from raw content for backward compatibility.
- Add localization for uploading messages in English and Chinese.
- Introduce parseUploadedFiles utility to extract uploaded files from message content.
2026-03-05 11:16:34 +08:00
..
app Refactor hooks and improve error handling in chat functionality (#962) 2026-03-04 09:50:45 +08:00
components Implement optimistic UI for file uploads and enhance message handling (#967) 2026-03-05 11:16:34 +08:00
core Implement optimistic UI for file uploads and enhance message handling (#967) 2026-03-05 11:16:34 +08:00
hooks feat: implement basic web app 2026-01-15 23:40:21 +08:00
lib chore: 移除所有 Citations 相关逻辑,为后续重构做准备 2026-02-09 16:24:01 +08:00
server/better-auth style: format 2026-01-17 00:13:24 +08:00
styles feat: set golden color for ultra 2026-02-09 00:30:20 +08:00
typings feat: add 'about' page 2026-02-06 15:18:37 +08:00
env.js feat: implement the first section of landing page 2026-01-23 00:15:21 +08:00