2498 Commits

Author SHA1 Message Date
yangdx
fdaf199b15 Fix linting and upate webui assets 2025-03-15 00:33:53 +08:00
yangdx
fc4582b260 Improve node layout by using polar coordinates for positioning expanded nodes 2025-03-15 00:32:40 +08:00
yangdx
413d201525 Fix refresh layout button failure 2025-03-15 00:00:29 +08:00
yangdx
5decd03e2e Avoid graphics flickering during node operations 2025-03-14 23:25:38 +08:00
yangdx
1ae65c9272 Refactor node expansion logic with improved degree and size calculation 2025-03-14 18:15:52 +08:00
yangdx
20c976584b Fix linting 2025-03-14 16:45:02 +08:00
yangdx
de016025ba Add Node Expansion and Pruning Features 2025-03-14 15:58:50 +08:00
yangdx
eb11a3db27 Merge branch 'improve-property-tooltip' into feat-node-expand 2025-03-14 11:10:21 +08:00
yangdx
063ad8a35a Remove unused codes 2025-03-14 04:25:45 +08:00
yangdx
87366c63da Fix show node label settings error 2025-03-14 03:42:46 +08:00
yangdx
9b01d50823 Update webui assets 2025-03-14 03:34:32 +08:00
yangdx
2777715403 Fix edge event and show edge label error 2025-03-14 03:33:40 +08:00
yangdx
c9c9f3d911 Translate common property names to Chinese 2025-03-14 01:56:10 +08:00
yangdx
496a208bf9 Update comment translations to English 2025-03-14 01:00:40 +08:00
yangdx
55d796c669 Fix linting 2025-03-14 00:03:45 +08:00
yangdx
1a92d46bff Add min width to parameters sidebar of retrieval web page 2025-03-13 22:56:59 +08:00
yangdx
abead02f39 Merge branch 'main' into improve-property-tooltip 2025-03-13 22:13:59 +08:00
yangdx
412aa7f754 Update webui assets 2025-03-13 22:06:00 +08:00
yangdx
1864da4f45 fix: improve tab switching behavior to preserve WebGL context in graph viewer
• Force mount inactive tabs
• Maintain WebGL context across tab switches
• Add visibility styles to TabsContent
• Update conditional rendering logic
2025-03-13 22:03:54 +08:00
yangdx
b4d3da3b39 Optimize graph state management & performance for tab switching visibility
• Reset graph data without recreating instance
• Fix search result caching on graph updates
2025-03-13 21:56:31 +08:00
yangdx
e30162e50a Minimized API request between Tab view change 2025-03-13 19:50:37 +08:00
Daniel.y
598cc69d38
Merge pull request #1080 from danielaskdd/main
Consolidate the two log filters into a single utility and relocate it to the utils module.
2025-03-13 17:54:48 +08:00
yangdx
3400d3302a Added "/documents" to filtered paths 2025-03-13 17:45:56 +08:00
yangdx
82c2cae324 Unify two log filters into one and move it to utils 2025-03-13 17:43:11 +08:00
yangdx
6893e3c4e2 Unify two log filters into one and move it to utils 2025-03-13 17:39:06 +08:00
zrguo
2170a5d778 Update __init__.py 2025-03-13 16:58:03 +08:00
zrguo
e2b9be2dc6 Update lightrag.py 2025-03-13 16:52:48 +08:00
yangdx
3b6fabca0e Added tab visibility context and provider for dynamic tab management
- Introduced TabVisibilityProvider component
- Created TabContent for conditional rendering
- Added context and hooks for tab visibility
- Updated DocumentManager dependencies
- Integrated provider in App component
2025-03-13 15:15:42 +08:00
yangdx
d28a94d55d Refactor AsyncSearch component for better key management 2025-03-13 15:04:42 +08:00
zrguo
e6c602b0ea
Merge pull request #1061 from RushiChaganti/main
Fixed lint and Added new imports at the top of the file
2025-03-13 14:48:23 +08:00
yangdx
20b8a9d7e9 Remove redundant label fetch on mount 2025-03-13 13:00:14 +08:00
yangdx
002d675dc6 Explicitly set API docs and schema URLs.
- Set OpenAPI schema URL to `/openapi.json`
- Set docs URL to `/docs`
- Set redoc URL to `/redoc`
- Update Vite config for API docs routing
- Ensure proper path handling for docs endpoints
2025-03-13 13:00:14 +08:00
Daniel.y
8549b739f5
Merge pull request #1078 from danielaskdd/fix-frontend-dev-mode
Explicitly set API docs and schema URLs.
2025-03-13 12:42:24 +08:00
yangdx
ef754a4300 Explicitly set API docs and schema URLs.
- Set OpenAPI schema URL to `/openapi.json`
- Set docs URL to `/docs`
- Set redoc URL to `/redoc`
- Update Vite config for API docs routing
- Ensure proper path handling for docs endpoints
2025-03-13 12:38:33 +08:00
yangdx
d72832c275 Merge branch 'feat-node-expand' into improve-property-tooltip 2025-03-13 09:50:54 +08:00
yangdx
642d17b774 Moved refreshLayout from settings to graph store. 2025-03-13 09:44:51 +08:00
yangdx
2bc41bebf8 Fix state persistence handling problem
- Removed `getInitialState` helper function.
- Set default theme to 'system'.
- Changed default language to 'en'.
2025-03-13 09:39:21 +08:00
yangdx
dac3f6cf76 Merge branch 'improve-property-tooltip' into feat-node-expand 2025-03-13 02:37:09 +08:00
yangdx
6a4b1e340b Merge branch 'main' into improve-property-tooltip 2025-03-13 02:23:34 +08:00
Daniel.y
cd457b46d8
Merge pull request #1074 from danielaskdd/main
Update .gitignore
2025-03-13 02:22:55 +08:00
Daniel.y
dbad528e62
Update .gitignore 2025-03-13 02:19:23 +08:00
Daniel.y
3f208fc1af
Merge pull request #1073 from danielaskdd/fix-neo4j-single-node
Fix get single node subgrap problem
2025-03-13 02:16:17 +08:00
yangdx
5b70d34822 Fix get single node subgrap problem
- Replaced MATCH with OPTIONAL MATCH
- Add memory-bank directory for Cline to .gitignore
2025-03-13 02:14:02 +08:00
yangdx
3e4edf92c2 Increased search and label list limits. 2025-03-13 02:00:22 +08:00
yangdx
2d1944b179 Update webui assets 2025-03-13 01:52:28 +08:00
yangdx
c1e931b9f2 Fix linting 2025-03-13 01:49:50 +08:00
yangdx
06bff7e836 Improve graph label search functionality and UI behavior
- Display a drop down list box when user input is empty
- Ensure graph is available before searching
2025-03-13 01:48:40 +08:00
yangdx
dc74c889b0 Clear selection and highlights before graph fetch
- Reset node selection before fetching
- Remove existing node highlights
- Prevent react rendering broken problem
2025-03-13 01:25:17 +08:00
yangdx
d06d3a20b1 Fix auto fit disabled afther zoom in or out manually
- Enhanced FocusOnNode component logic
- Added reset to default view when no node
- Updated mouse event handling for custom BBox
- Added sigmaRef for future use
- Triggered camera reset after graph updates
2025-03-13 00:34:20 +08:00
yangdx
727b137506 Limit the search scope to labels in the current subgraph
- Decouple datasource label selection from the search input field
- Improve label selection handling logic
2025-03-13 00:20:53 +08:00