Add S3 storage client and API routes for document management: - Implement s3_routes.py with file upload, download, delete endpoints - Enhance s3_client.py with improved error handling and operations - Add S3 browser UI component with file viewing and management - Implement FileViewer and PDFViewer components for storage preview - Add Resizable and Sheet UI components for layout control Update backend infrastructure: - Add bulk operations and parameterized queries to postgres_impl.py - Enhance document routes with improved type hints - Update API server registration for new S3 routes - Refine upload routes and utility functions Modernize web UI: - Integrate S3 browser into main application layout - Update localization files for storage UI strings - Add storage settings to application configuration - Sync package dependencies and lock files Remove obsolete reproduction script: - Delete reproduce_citation.py (replaced by test suite) Update configuration: - Enhance pyrightconfig.json for stricter type checking
20 lines
382 B
JSON
20 lines
382 B
JSON
{
|
|
"venv": ".venv",
|
|
"venvPath": ".",
|
|
"include": ["lightrag"],
|
|
"exclude": [
|
|
"examples",
|
|
"tests",
|
|
"reproduce",
|
|
"rag_storage",
|
|
"documents",
|
|
"inputs",
|
|
"lightrag/tools/*",
|
|
"lightrag/kg",
|
|
"lightrag/llm",
|
|
"lightrag/evaluation"
|
|
],
|
|
"reportMissingImports": "none",
|
|
"reportMissingModuleSource": "none",
|
|
"reportMissingTypeStubs": "none"
|
|
}
|