feat: Day 21-22 - knowledge base frontend completed, fix CORS and file upload issues

- Complete knowledge base list and detail pages
- Complete document upload component
- Fix CORS config (add PUT/DELETE method support)
- Fix file upload issues (disabled state and beforeUpload return value)
- Add detailed debug logs (cleaned up)
- Create Day 21-22 completion summary document
This commit is contained in:
AI Clinical Dev Team
2025-10-11 15:40:12 +08:00
parent 1613e4e517
commit 239c7ea85e
87 changed files with 383 additions and 6 deletions

View File

@@ -201,7 +201,7 @@ const KnowledgePage: React.FC = () => {
<DocumentUpload
kbId={currentKb.id}
onUploadSuccess={handleUploadSuccess}
disabled={loading}
disabled={false}
maxDocuments={50}
currentDocumentCount={documents.length}
/>