Commit History

3 days ago

  1. fix(asr): fixing requirements.txt Running

    90749c3
  2. fix(asr): update dependency versions in requirements.txt

    735a6c9
  3. feat: improve UI styling and layout for material view and chat interface

    13aa16d
  4. fix(asr): add wget to Dockerfile dependencies and to requirements.txt

    ca87be1
  5. feat: enable eager loading for ASR models and start background workers at startup

    80e3806
  6. Uploading Graph's Image in the Documentation

    Mohammed Hamdy
    6971212
  7. feat: integrate topic and chat history context into CRAG router and tool selector nodes

    26841fb
  8. feat: replace local reranker model with multi-tier cloud cascade architecture

    098c92c

4 days ago

  1. feat: add build-essential to Dockerfile and update dependencies in requirements.txt

    48365c2
  2. chore: update dependencies in requirements.txt

    08732af
  3. refactor: relocate Dockerfile and requirements to src directory and update build paths

    0df7a22
  4. refactor: replace pip with uv for dependency installation and update app directory path in Dockerfile

    ecf267f
  5. fix: update dependency installation in Dockerfile

    694f7ad
  6. chore: integrate uv package manager into requirements and Dockerfile for faster dependency installation

    8fbea9b
  7. feat(rag): implement CRAG pipeline with multi-source tools and Pydantic validation schemas

    9aac652

6 days ago

  1. fix: ensure retrieval and reranking parameters are valid integers and update constants

    4bbd5b3
  2. fix: Fixing requirements.txt inconsistencies

    c1fa8be
  3. feat: add quantized ONNX support for Jina reranker model

    9295b1e

12 days ago

  1. feat: add asynchronous batch reranking infrastructure and startup warmup

    ba5fa56
  2. feat: implement hybrid ensemble retrieval and cross-encoder reranking for RAG pipeline

    7225216
  3. feat: add LangSmith tracing for RAG pipeline observability and cost estimation

    f07b01b

  1. feat: replace manual web scraping with an agentic tool-selection engine

    373441d

  1. refactor: replace daily usage increment with atomic reservation

    746f263

  1. refactor: migrate refresh token storage from PostgreSQL table to Redis and remove associated DB schema.

    f4b73f4

  1. feat: implement WebSocket-based streaming chat

    3b6b3bd

  1. perf: offload Supabase audit writes to background tasks for optimized refresh response times

    8743a99
  2. chore: update project dependencies in requirements.txt

    da9f870
  3. refactor: replace standard logging with a centralized loguru configuration and interception handler

    954e0aa
  4. feat: implement Redis-first refresh token storage with Supabase fallback

    93ff956
  5. feat: integrate Alembic for automated database schema migrations and define ORM models

    28227c9

  1. feat: migrate RAG chatbot model from Groq Llama 3.1 to Ministral 8b

    742dee2

  1. refactor: remove HF token dependency, switch to text/plain token exchange

    2976d63
  2. refactor: remove ProxyHeadersMiddleware and reorder CORS middleware configuration to ensure proper request processing

    1f8bc1c
  3. refactor: secure CORS origins and centralize user profile session exchange during authentication flow

    463e7aa
  4. logging: add diagnostic logs for refresh token failures

    b37ddec
  5. feat: enable ProxyHeadersMiddleware for Hugging Face deployment and add production simulation tests

    ee6424d
  6. refactor: adjust cookie samesite and secure attributes based on environment for authentication routes

    a3b6b05
  7. refactor: expand JWT algorithm support

    f55b5b5
  8. refactor: implement stateless Supabase JWT validation to resolve 403 race conditions

    37bcb58
  9. feat: implement stateless JWT-based authentication with refresh tokens stored in HTTPOnly Cookies

    ef8e0a7

  1. feat: implement LLM fallback for quiz generation and enhance OAuth error handling

    25c8a13
  2. feat: optimize auth concurrency and enable full account deletion

    d052f4f
  3. feat: implement in-memory email rate limiting and adjust RAG search parameters

    64f7965
  4. feat: fix LLM model names, increase RAG retrieval and memory limits

    5afbc36

  1. feat: add Dockerfile and project requirements to containerize the application

    d4a7a60
  2. feat: implement password update functionality and add signup, forgot-password, and update-password pages

    2690ca5

  1. feat: move auth constants to dedicated module and add unit tests for avatar upload functionality

    d3e7277
  2. feat: implement profile avatar upload functionality to Supabase storage

    6594ddb

  1. feat: implement lazy chunk caching for topic-based materials to reduce quiz and summary generation time

    6c898a6
  2. feat: redesign chat interface with unified input container and update Dockerfile and ASR routes

    1716986