4 Commits

Author SHA1 Message Date
Yuemin.Mao
1bb7151abe feat: Implement compliance document analysis and chat functionality
- Added API functions for document analysis, compliance result retrieval, and chat streaming.
- Integrated document upload and analysis in CompliancePage with progress simulation.
- Enhanced DocsPage to load documents from the API and handle file uploads with parsing and embedding.
- Updated RagChatPage to fetch quick questions from the API and handle chat responses with streaming.
- Improved StatusPage to display system statistics and configuration from the API.
- Configured Vite to proxy API requests to the backend server.
2026-05-11 11:32:02 +08:00
Yuemin.Mao
41f9c122a9 feat: enhance document upload and processing features, update mock data, and improve status display 2026-05-08 19:09:00 +08:00
Yuemin.Mao
18f1f96768 feat: update README with comprehensive features and system overview 2026-05-07 14:13:46 +08:00
Yuemin.Mao
36f1d9af27 feat: add Status and RagChat pages with corresponding components and styles
- Created StatusPage component with system stats, configuration, and indexed documents overview.
- Added RagChatPage component for chat functionality.
- Introduced global CSS styles for light and dark themes, including utility classes and animations.
- Defined TypeScript types for compliance, documents, and themes.
- Configured Tailwind CSS for dynamic theming and custom animations.
- Set up TypeScript configuration for app and node environments.
- Initialized Vite configuration for React project.
2026-05-07 14:12:32 +08:00