3 Commits

Author SHA1 Message Date
bd66e00a7a fix: use env.save_file/realpath instead of importing FileStorage in DSPY 2026-07-30 10:38:06 +08:00
3f3743842e fix: use FileStorage for upload/delete — hashed paths /idfile/191/193/197/97/xxx.txt 2026-07-29 18:15:06 +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