Commit History

  1. fix: admins bypass RBAC channel filter for doc search⁠

    244e03f
  2. fix: use SameSite=None; Secure on HF Spaces to allow cross-site iframe cookies⁠

    7e328e2

  1. fix: in-memory session fallback when Redis is unreachable⁠

    e68bb19
  2. fix: add timeouts to Redis and Supabase DB calls in login endpoint⁠

    f79d4f9
  3. fix: build React frontend in Docker and serve from FastAPI⁠

    36ecfa1
  4. fix: add celery back to deploy requirements⁠

    36f35e5
  5. fix: use deploy requirements without docling/celery to resolve huggingface-hub conflict

    5b040fc
  6. fix: downgrade langchain-openai to 0.3.x to resolve langchain-core conflict

    f078f9e
  7. fix: add HuggingFace Space metadata

    89253f1
  8. feat: add confluence/slack search tools, chat history, cloud Qdrant support, sync trigger fixes

    68af3c5
  9. fix: valid HuggingFace color values

    cef4843
  10. fix: add HuggingFace Space metadata to README

    ff88985

  1. feat: implement NL-to-SQL agent with PostgreSQL integration and enhance related documentation

    Ananth Shyam
    825e852
  2. Implement anomaly detection and forecasting features⁠

    Ananth Shyam
    451d52a
  3. fix: update user roles to include 'org_admin' in Sidebar and UserInvite types

    Ananth Shyam
    b391fb0
  4. fix: enhance admin functionality and error handling in ingestion and analytics processes

    Ananth Shyam
    e646563
  5. feat: enhance analytics API with freshness computation and coverage gaps endpoint

    Ananth Shyam
    e69f4cf

  1. feat: channel RBAC through ingest, graph stream, admin endpoints, email invite

    e8b3591
  2. fix: use DO block to add team_id column if teams table has wrong schema

    1361870
  3. fix: rbac_migration — create teams table if schema.sql was skipped

    6bc4034
  4. fix: type errors, merge OAuth branch, upgrade BM25Store

    e2766a5

  1. feat: implement Google OAuth2 SSO integration with user management and callback handling

    Ananth Shyam
    d128756

  1. User Settings (/settings) — 3 tabs:⁠

    83c125e
  2. feat: enhance UI state management with graph collapse functionality and improve error handling in API requests

    9bb34f8
  3. Fix rbac_migration: upsert default team before channel FK insert

    e32f628
  4. feat: RBAC foundation — workspaces, channels, role-based access⁠

    a8e67fc

  1. feat: implement sidebar component with navigation and recent queries⁠

    c0b5012
  2. Fix force-graph mount: use ForceGraph2D()(element) not ForceGraph2D(element)⁠

    57fa65c
  3. Fix inline code rendering in Answer: distinguish inline vs block code⁠

    e735b1b
  4. Fix graph panel race: push pending data after force-graph async init⁠

    017116e
  5. Fix WebSocket reconnect loop and SSE false 'incomplete' error⁠

    beac0a3
  6. Fix team_id: use 'default' to match ingested data⁠

    6c457eb
  7. Fix CSS @import order: move highlight.js import before @tailwind directives

    4bc8463
  8. Fix npm install: remove non-existent radix badge pkg; fix nullish coalescing syntax error; fix pydantic extra fields

    ca17cdd
  9. Fix pydantic extra fields error in IntegrationSettings and Settings

    a0eda55

  1. feat: enhance agent event structure and improve SearchBox functionality

    8900d0e
  2. feat: add Zustand stores for filters and UI state management⁠

    9dfccd9
  3. Merge branch 'main' of https://github.com/samyuktha2004/Godspeed

    5ac5995
  4. Add user flow documentation and initialize frontend configuration files⁠

    ab4c955
  5. Fix WebSocket stream: use result.data() instead of async for to match working traverse pattern

    459131a
  6. Use fresh Neo4j driver per request; create driver after Gemini extraction to avoid idle timeout

    4056ec9
  7. Add retry-on-SessionExpired for ingest writes; fix WebSocket driver init error handling

    b2158c9
  8. Fix chunk relationship injection and WebSocket close handling

    69402ec
  9. Fix defunct Neo4j connection: add keep-alive, liveness check, retry on SessionExpired

    cf1b61a
  10. Fix Gemini INVALID_ARGUMENT: remove empty string from notion filter_type enum

    54f37d0
  11. Fix lazy token loading in tools, add github_list_commits tool, load_dotenv in main

    ed33951
  12. Switch tools agent to Gemini primary, OpenAI fallback

    2d6f17a
  13. Integrate tools agent (GitHub/Slack/Notion) into main app under /tools prefix

    7eb57e9
  14. Merge branch 'add-tools-folder' of https://github.com/samyuktha2004/Godspeed

    af72f4d
  15. Add Neo4j graph stream WebSocket endpoint for live visualization

    6a4e71a