Commit Graph

2675 Commits

Author SHA1 Message Date
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
yangdx
fa1e7b13a1 Fix linting 2025-03-12 22:43:01 +08:00
yangdx
8129cbd964 Bumped settings storage version to 8
- Updated settings version and added new graph features
- Added enableNodeDrag setting
- Added enableHideUnselectedEdges
- Disabled edge events by default
- Set graphMinDegree to 0
2025-03-12 19:55:02 +08:00
yangdx
8388647bf6 Optimize dependency arrays in graph components
- Add `t` to `GraphLabels` dependency array
- Add `isFetching` to `useLightragGraph` dependencies
2025-03-12 19:06:47 +08:00
yangdx
35ea9e3720 Update webui assets - index.html 2025-03-12 18:56:17 +08:00
yangdx
330f608fa9 Fix linting 2025-03-12 18:55:15 +08:00
yangdx
5c1cf6a8ff Prevent caching problem of HTML files for web UI
- Add NoCacheStaticFiles class
- Set Cache-Control headers for HTML files
2025-03-12 18:54:35 +08:00
yangdx
215dd76a46 Fix duplicate api requuests for graph fetching
- Optimize graph data fetching conditions
- Add isFetching state to prevent duplicate requests
- Improve label selection handling
2025-03-12 18:53:28 +08:00
yangdx
0f61d368f8 Merge branch 'main' into improve-property-tooltip 2025-03-12 17:17:43 +08:00
lvyb
87474f7b2c fix stream 2025-03-12 16:57:51 +08:00
Daniel.y
f610174e61 Merge pull request #1068 from danielaskdd/add-pipeline-status-response-obj
Add PipelineStatusResponse model for API endpoint
2025-03-12 16:29:39 +08:00
yangdx
73440e3a96 Fix linting 2025-03-12 16:28:55 +08:00
zrguo
f132a6ae49 Merge pull request #1050 from danielaskdd/fix-neo4j-duplicate-nodes
Refactor Neo4J storage to use entity_id for node identification
2025-03-12 16:26:40 +08:00
yangdx
16e06100e7 Add PipelineStatusResponse model for API endpoint 2025-03-12 16:16:39 +08:00
yangdx
db183a6395 Merge branch 'improve-property-tooltip' into feat-node-expand 2025-03-12 14:41:26 +08:00
yangdx
1f025f7418 Update web ui assets 2025-03-12 14:37:44 +08:00
yangdx
f43478505b Add translations for graph settings depth and degree labels 2025-03-12 14:36:58 +08:00
yangdx
fb0f8e11fd Resolve the language setting persistence issue
- Move i18n initialization to async function
- Sync i18n with settings store language
- Add Root component for i18n loading state
- Convert i18n.js to TypeScript
2025-03-12 14:36:34 +08:00
yangdx
e118cf6d92 Changed default language from Chinese to English 2025-03-12 13:52:41 +08:00
yangdx
fd86f07a4b Updated web UI assets and index.html 2025-03-12 13:50:33 +08:00
yangdx
620d31e878 Update translations and add language settings 2025-03-12 13:49:22 +08:00
yangdx
19a4163aee Updated web UI assets and index.html for latest changes 2025-03-12 13:26:55 +08:00
yangdx
32d54dc297 Merge branch 'main' into improve-property-tooltip 2025-03-12 13:25:02 +08:00
yangdx
3cd574f6a8 Merge branch 'main' into fix-neo4j-duplicate-nodes 2025-03-12 12:35:36 +08:00
Daniel.y
4263c327ea Merge pull request #1060 from ArindamRoy23/main
Fix optional query item in all DBs
2025-03-12 11:56:59 +08:00
yangdx
a96a62f421 Add memory-bank directory for Cline to .gitignore 2025-03-12 11:46:38 +08:00
yangdx
24418a04fe Increased graph layout iteration limits and defaults.
- Raised max layout iterations to 30
- Set default iterations to 15
2025-03-12 09:30:28 +08:00
yangdx
e0463ede3c Merge branch 'fix-neo4j-duplicate-nodes' into improve-property-tooltip 2025-03-12 09:13:18 +08:00
yangdx
8f633c89fd Remove duplicate retry decorator in Neo4JStorage class. 2025-03-12 09:12:06 +08:00
yangdx
85f525eadb Updated web UI assets and index.html 2025-03-12 08:56:38 +08:00