Commit History

  1. Avoid duplicate PDF indexing for recap

    391859f
  2. Fix quiz summary attempt loading

    16e673c

  1. fix: normalize at-risk signals for docker build

    quachtiensinh27
    b71beb8
  2. feat: Fix at-risk scoring with 3-source model⁠

    quachtiensinh27
    cdd8339
  3. refactor: Remove unused senderId parameter from callAgentWithFile

    quachtiensinh27
    22b6390
  4. feat: Simplify chat-with-file endpoint to only require file and query⁠

    quachtiensinh27
    2bc4877
  5. fix: Revert to form-data package for both file uploads⁠

    quachtiensinh27
    8409677
  6. fix: Use native FormData with Blob for FastAPI chat-with-file⁠

    quachtiensinh27
    63c7e27
  7. refactor: Use Readable stream consistently for file uploads in ta.service⁠

    quachtiensinh27
    8ea6c94
  8. fix: Use form-data package with Readable stream for PDF uploads⁠

    quachtiensinh27
    5be1f4c
  9. refactor: Use consistent Blob type cast for file uploads in ta.service

    quachtiensinh27
    8f86e3c
  10. refactor: Simplify Buffer to Blob conversion using type cast

    quachtiensinh27
    0eb59af
  11. fix: Use Uint8Array for Blob creation in fastapi client

    quachtiensinh27
    ee0baa5
  12. fix: Convert Buffer to Blob for FormData in fastapi client⁠

    quachtiensinh27
    82e1ef3
  13. refactor: Clean up debug logs and add Swagger docs for conversationId⁠

    quachtiensinh27
    cedf0da
  14. feat: Add optional conversationId parameter to chat-with-file API⁠

    quachtiensinh27
    5901859
  15. fix: Reset deadline state on error and add upload timing logs⁠

    quachtiensinh27
    014ebf6
  16. fix: Refactor QuizPlayer with clean single-state management and add timing logs for PDF chat⁠

    quachtiensinh27
    e5a07cb
  17. feat: rewrite QuizPlayer with clean single-page UI and fix PDF upload FormData

    quachtiensinh27
    145fec4
  18. fix: Consistent error messages and archive terminology across quiz components

    quachtiensinh27
    090c7ae
  19. fix: Improve quiz error messages and modal overflow handling

    quachtiensinh27
    1d8c3c9
  20. fix: Fix quiz deadline bug and add user profile names in results

    quachtiensinh27
    7ac1367
  21. fix: Chữa timezone và tránh flash khi reload quiz⁠

    quachtiensinh27
    75c124e
  22. feat: Thêm countdown timer và deadline validation cho quiz⁠

    quachtiensinh27
    62519f3
  23. feat: thêm hạn nộp quiz và cải thiện at-risk scoring⁠

    quachtiensinh27
    28eb59f

  1. fix: Fix at-risk scoring bugs and update UI⁠

    quachtiensinh27
    060577f
  2. feat: Implement 3-source at-risk scoring with normalization and weights⁠

    quachtiensinh27
    41c548e
  3. fix: Fix TypeScript build errors in PDF indexing

    quachtiensinh27
    4767783
  4. Merge branch 'main' of https://github.com/a20-ai-thuc-chien/A20-App-092

    quachtiensinh27
    05cd64a
  5. feat: Implement PDF indexing to Qdrant and improve quiz send notification⁠

    quachtiensinh27
    db4ecbb
  6. khien cho agent hieu ngu canh room

    42214d3
  7. fix risk, and new quizz

    5b75025
  8. 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

    quachtiensinh27
    8596926
  9. feat: add QuizResults component for displaying quiz results and analytics⁠

    quachtiensinh27
    2a3577c

  1. fix: Address code review feedback for Quiz implementation⁠

    quachtiensinh27
    d5c338f
  2. fix: Fix TypeScript errors in Quiz implementation⁠

    quachtiensinh27
    c206b01
  3. feat: Add Quiz Interactive feature - Phase 1 (Database + Backend)⁠

    quachtiensinh27
    83f8a81
  4. feat: Enhance TA service and UI components⁠

    quachtiensinh27
    c571297
  5. merge k that bai

    b589eaa

  1. feat: implement TA Dashboard UI with AI-powered communication workflows, signal simulation, and risk monitoring capabilities

    quachtiensinh27
    41c232b
  2. fix bug v3

    quachtiensinh27
    1eca8df
  3. Update v3 TA-Dashboard

    quachtiensinh27
    5c62baa
  4. feat: implement TA dashboard backend controller and UI components with AI-driven at-risk monitoring and messaging features

    quachtiensinh27
    d4a87c0
  5. sửa prompt của TA AI DM

    quachtiensinh27
    3bf3525
  6. sửa prompt của TA AI DM

    quachtiensinh27
    9705fa5
  7. update danh sách quán lý thông báo và recap 2

    quachtiensinh27
    4b066ab
  8. update danh sách quán lý thông báo và recap 1

    quachtiensinh27
    8924be7
  9. Update v2 TA Dashboard

    quachtiensinh27
    d02da55

  1. feat: implement TA Dashboard architecture with schema updates, core services, and UI integration

    quachtiensinh27
    722bd5c
  2. feat: implement TA dashboard recap workflow, AI analysis integration, and backend service modules

    quachtiensinh27
    c7ff5ed