Spaces:
Sleeping
Sleeping
Commit History
-
Merge branch 'prod'
dc90331 -
refactor: Clean up debug logs and add Swagger docs for conversationId
quachtiensinh27- Removed debug console.log statements from ta.service.js - Removed redundant FormData append for conversationId (only use query param) - Added @ApiQuery decorators for proper Swagger documentation - Fixed URL construction to only use query parameter246d7fe -
feat: Add optional conversationId parameter to chat-with-file API
quachtiensinh27- Backend now accepts optional conversationId query parameter - If not provided, reuses existing space conversation or creates new one - Frontend service updated to pass conversationId when available - Ready for room-based file uploads from ChatInput0729fd9 -
fix: Enable quiz scroll and increase API timeout to 3 minutes
quachtiensinh2774a5475 -
Sửa lần 3 để gửi được ảnh và pdf
ed21910 -
Sửa để gửi được ảnh và pdf
1835767
-
feat: Implement PDF indexing to Qdrant and improve quiz send notification
quachtiensinh27- Add indexPdfToQdrant method in ta.service.ts - Add indexPdf endpoint in FastApiClient - Auto-index PDF slides when uploaded (background task) - Include space_name in quiz send response - Update toast messages to show both room and space name - Fix Vietnamese text localization in quiz list - Add delete quiz button with confirmation - Improve handleSendQuizFromList with loading state and error handling42f9804 -
Thêm tính năng phân tích học viên có nguy cơ và tích hợp FastAPI cho việc tạo quiz
quachtiensinh27897b4ca -
feat: add QuizResults component for displaying quiz results and analytics
quachtiensinh27feat: implement QuizWorkflow component for quiz creation and management feat: create StudentQuizPage for student quiz interaction and displayc7dfb39
-
feat: Add Quiz Interactive feature - Phase 1 (Database + Backend)
quachtiensinh27- Database: quizzes, questions, quiz_attempts, quiz_summaries tables - RLS policies for TA/student access control - Backend API: generate, edit, send, submit, summary endpoints - AI integration for quiz generation from recap content - Fixed all security issues from code review - Added checkSpaceMembership for student endpoints - Prompt injection protection (topic validation) - Quiz mutability check after attempts - JSON parsing error handling - API response format standardization - Bulk insert optimization - Added composite index for summaries3924714 -
feat: Enhance TA service and UI components
quachtiensinh27- Updated `ta.service.ts` to include additional profile fields and improved snapshot handling. - Enhanced the `RecapWorkflow` component to extract deadlines from AI-generated content and improved layout for better user experience. - Modified `TADashboard` to filter at-risk lists based on selected space and updated metrics calculations accordingly. - Added a new `summaryChart` method in the TA service for generating charts from chat analysis.ae4a8ca
-
sửa prompt của TA AI DM
quachtiensinh279f6b325 -
feat: implement Teaching Assistant core services and UI dashboard for tracking student risk signals
quachtiensinh279d95268 -
feat: implement TA dashboard with automated recap workflow and AI-powered content generation
quachtiensinh274c5c740
-
bản TA dashboard chưa kết nối api agent
quachtiensinh27a09fc36
-
cập nhật backend dashboard TA
quachtiensinh276808376 -
update space and room
57f5158
-
mvp-v1.0
1125afb
-
cải thiện về trải nghiệm, tốc độ gửi tin nhắn xuống 0.7, cải thiện 4,2 lần so với ban đầu
4c47e22
-
sửa giao diện dark mode cho sáng hơn chút
12a94f6
-
đã fix rất nhiều vào tối thứ 5
b4bf04d
-
add dm
8c762ac
-
fix ui and core
4bae792