10 Commits

Author SHA1 Message Date
3f3743842e fix: use FileStorage for upload/delete — hashed paths /idfile/191/193/197/97/xxx.txt 2026-07-29 18:15:06 +08:00
c14588f33b fix: file list truncation+tooltip, fixed column widths, view/download/delete fix 2026-07-29 17:14:38 +08:00
0385670e38 fix: restore detail.ui with upload zone + upload_file.dspy 2026-07-29 16:59:58 +08:00
224496ae0e fix: file_list alignment + view/download/delete actions
- Filename: add textAlign left + cwidth columns for type/size/status/date
- View: newwindow → window.open(_blank)
- Download: urlwidget PopupWindow → script anchor download
- Delete: hardcoded path → relative path, refresh with widget list
2026-07-29 16:41:39 +08:00
Hermes
ac75d75ec4 fix: detail.ui restore tree + file_list.dspy with node_selected bind 2026-07-28 15:07:07 +08:00
c2f0d4e8a7 fix: detail.ui sidebar overflow hidden — prevent tree nodes from expanding menu width 2026-07-27 18:51:19 +08:00
fbba95e683 fix: /rag/ prefix in all module URLs 2026-07-24 14:34:36 +08:00
5664508234 fix: wwwroot/json/models/conf at repo root (Sage module convention) 2026-07-24 13:39:39 +08:00
8bef57b89e fix: move code into rag/ subpackage for find_packages() 2026-07-24 13:36:54 +08:00
84f3d6e284 init: RAG business module 2026-07-24 13:24:20 +08:00