Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
d35cf3b
feat(api): add WorkspaceManager and server integration for workspace …
disillusioners Apr 30, 2026
3bfe8b4
fix(api): wire sanitization, fix lock contention, fix health workspac…
disillusioners Apr 30, 2026
17183cb
feat(api): migrate all 42 route handlers to workspace-aware resolutio…
disillusioners Apr 30, 2026
8c43c00
fix(api): fix factory call mismatch, ollama streaming ref leak, dead …
disillusioners Apr 30, 2026
f8e516a
test(api): add workspace API integration tests with HTTP layer isolation
disillusioners Apr 30, 2026
ed708b1
refactor(api): consolidate workspace extraction, remove duplication
disillusioners Apr 30, 2026
a1d7ac2
test(api): fix false-confidence tests, add coverage gaps for workspac…
disillusioners Apr 30, 2026
62b2c7f
fix: workspace isolation initialization + add E2E test
disillusioners Apr 30, 2026
6bcd95a
chore: move secrets to .env-test, add .gitignore entries for .agents …
disillusioners Apr 30, 2026
a015051
test: fix CI compatibility — offline markers, sync factory mocks, lin…
disillusioners Apr 30, 2026
d745211
style: fix linting issues for CI
disillusioners Apr 30, 2026
af072e4
fix(api): raise HTTPException on invalid workspace instead of returni…
disillusioners Apr 30, 2026
4f1b115
feat: add WORKSPACE_ISOLATION flag to override backend workspace env …
disillusioners May 1, 2026
20a4b2a
fix: initialize neo4j_workspace before conditional block to prevent U…
disillusioners May 1, 2026
7fb51dc
fix: initialize workspace variables before conditional to prevent Nam…
disillusioners May 1, 2026
2a351f1
chore: remove dead code and inconsistent imports from workspace API
disillusioners May 2, 2026
87e3ee0
feat: add workspace selector component for frontend
disillusioners May 2, 2026
fb2b93c
fix: harden workspace selector security and error handling
disillusioners May 2, 2026
7a8b5ef
test: add workspace selector E2E tests
disillusioners May 2, 2026
41e2e34
fix: improve workspace selector UI
disillusioners May 2, 2026
096527e
fix: scope workspace selector spacing to selector only
disillusioners May 2, 2026
9e24c9b
feat: reload tab data when workspace changes
disillusioners May 3, 2026
001e3a1
fix: prevent spurious refresh on reload and consolidate graph reset
disillusioners May 3, 2026
28bd93b
test(workspace): add tests for workspace refresh triggers and related…
disillusioners May 3, 2026
a1925f3
chore(env): add /workspaces endpoint to development API proxy configu…
disillusioners May 3, 2026
1990c1a
fix: remove incrementGraphDataVersion from reset() to prevent infinit…
disillusioners May 3, 2026
3cc3613
fix: prevent infinite graph data fetch loop in Knowledge Graph tab
disillusioners May 3, 2026
6a45d9c
fix(graph): reload labels API on workspace change
disillusioners May 3, 2026
2a9e370
fix: trigger graph data re-fetch after workspace switch
disillusioners May 3, 2026
5135ebb
Fix node combobox not updating after workspace switch
disillusioners May 3, 2026
e0adfa7
fix(graph): use async IIFE in workspace change useEffect for label re…
disillusioners May 3, 2026
9bb21d9
feat: make workspace cache limit configurable via LIGHTRAG_WORKSPACE_…
disillusioners May 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -88,3 +88,10 @@ CLAUDE.md

# Google Jules
.jules/

# Test environment (contains secrets)
scripts/.env-test

# Agent working directory
.agents/
.env-dockerhub
Loading