Study-Buddy / materials

Commit History

12 days ago

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

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

    f07b01b

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

    954e0aa

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

    25c8a13

  1. refactor: update system prompts safety guidelines

    f412b66
  2. refactor: add NSFW and gibbreish words filtering

    00c3bab
  3. feat: introduce robust web-based prompt templates for quizzes and summaries.

    d2ce5f7

  1. refactor: changing to gemini model, modularize constants and schemas and update user daily generation limit

    ac347e7

  1. feat: enforce user ownership verification for material access across all API routes

    05596ae
  2. fix: improve security, session handling, and UI responsiveness for topic management and document rendering

    7511b05

  1. feat: disable renaming for topics and transition to per-user title uniqueness constraints

    bb87189

  1. refactor: implement async execution for blocking database operations and add title collision auto-increment for new materials

    cb81d30

  1. feat: implement centralized token extraction via Request headers and add debug logging to search route

    350f1f4
  2. fix: fixing search endpoint

    18308b3

  1. feat: implement daily request rate limiting with per-user usage tracking and admin bypass

    6ee4b4a
  2. feat: implement search functionality, add background task queue logic for title conflicts, and enhance auth state synchronization

    7b90b65

  1. feat: Adding Parallel Processing and enhance main dashboard, summary and chat styles

    2d3a0d2
  2. feat: implement async quiz generation, add quiz result persistence, and integrate Supabase authentication

    a116056

  1. feat: implement authentication system, add quiz history support, and update API endpoints for material and tutor interactions

    8c7a11b
  2. feat: migrate UI to Next.js with extensive component library and integrate Hugging Face deployment workflow

    b65231d

  1. refactor: restructure project into modular src architecture and implement database store layer

    962a395