feat: enhance UI, refactor services, improve templates and tests

- Replace image_extractor with pdf_image_extractor service
- Enhance pi_client with expanded API capabilities
- Improve summarizer service with additional features
- Update admin routes with more endpoints
- Add login page template
- Enhance detail page with comprehensive layout
- Improve search and trends pages
- Update base template with additional elements
- Refactor tests for better coverage
- Add validate_summary script
- Update project configuration and dependencies
This commit is contained in:
2026-06-07 19:38:58 +08:00
parent 4a72c35452
commit 0d293422ac
32 changed files with 2003 additions and 586 deletions
+1
View File
@@ -131,6 +131,7 @@ class PaperSummary(Base):
weaknesses_json = Column(Text)
future_work_json = Column(Text)
reproducibility = Column(String)
figures_json = Column(Text)
full_json = Column(Text, nullable=False)
updated_at = Column(DateTime, nullable=False)