Commit Graph

2763 Commits

Author SHA1 Message Date
Daniel.y
a9bd318d98 Merge pull request #1098 from danielaskdd/Fix-pipeline-batch
Fix pipeline bactch process problem
2025-03-17 04:38:03 +08:00
yangdx
34727b3bd5 Update log message for in-memory DB persistence 2025-03-17 04:25:23 +08:00
yangdx
701d2d7d47 Fix linting 2025-03-17 04:11:25 +08:00
yangdx
58d519f133 Fix linting 2025-03-17 04:09:12 +08:00
yangdx
c23cff2962 Merge branch 'Fix-pipeline-batch' into feat-node-expand 2025-03-17 04:02:42 +08:00
yangdx
2a4ff7c0d0 Fix pipeline bactch process problem
- Process batch one by one
- Process documents in parallel within each batch
2025-03-17 04:00:38 +08:00
yangdx
1c19290979 Merge branch 'main' into feat-node-expand 2025-03-17 00:08:12 +08:00
Daniel.y
9875037e6c Merge pull request #1097 from danielaskdd/main
Adjust concurrency limits  more LLM friendly settings for new comers
2025-03-17 00:04:17 +08:00
yangdx
c2ba7f33ff Adjust concurrency limits more LLM friendly settings for new comers
- Lowered max async LLM processes to 4
- Enabled LLM cache for entity extraction
- Reduced max parallel insert to 2
2025-03-16 23:56:34 +08:00
Daniel.y
0277c94a61 Merge pull request #1091 from JoramMillenaar/quickfix--small-db-fields
Updated PSQL's chunk_id field to be a TEXT field
2025-03-16 22:48:54 +08:00
Daniel.y
9d971e5889 Merge pull request #1062 from ericshao/fix-postgres
Fix PGDocStatusStorage content extraction for DocProcessingStatus
2025-03-16 15:47:32 +08:00
Daniel.y
bce409acff Merge pull request #1079 from pengjunfeng11/main
Replace unreasonable parameter names
2025-03-16 15:31:02 +08:00
yangdx
550add8a1c Merge branch 'feat-node-expand' into webui-dev 2025-03-16 14:39:25 +08:00
yangdx
e7456c8579 Added sample environment configuration files for webui development and local setups. 2025-03-16 14:13:26 +08:00
yangdx
f5a36dd093 Merge branch 'main' into feat-node-expand 2025-03-16 12:53:44 +08:00
yangdx
1b8fd42a08 Revise the comment to enhance clarity and precision 2025-03-16 12:26:32 +08:00
yangdx
f4c6b00b4b Remove redundant sigma instance setup code in GraphViewer component
• Remove unused useLayoutEffect hook
2025-03-16 11:15:52 +08:00
Daniel.y
ea25d3322f Merge pull request #1064 from danielaskdd/improve-property-tooltip
Implemented several enhancements to the Graph UI
2025-03-16 08:34:35 +08:00
yangdx
6f60c34d1e Fix linting 2025-03-16 03:06:33 +08:00
yangdx
7d4390af96 Remove graphSearchTypes.ts, move OptionItem type to GraphSearch.tsx 2025-03-16 03:01:36 +08:00
yangdx
29c32955c4 Update webui assets 2025-03-16 02:43:08 +08:00
yangdx
eb17a7782d fix: Replace global searchCache with Zustand state management 2025-03-16 02:40:48 +08:00
yangdx
6b2e4186ac refactor: remove legacy node expansion and pruning methods from graph store 2025-03-16 01:41:51 +08:00
yangdx
64dfa65455 refactor: reorder icons order in control bool bar 2025-03-15 23:45:23 +08:00
yangdx
ce6ad75b23 Simplify zoom control logic by using fixed ratio 2025-03-15 23:23:48 +08:00
yangdx
6c9270a8ad Update web assets 2025-03-15 22:54:18 +08:00
yangdx
1b5c3d5676 style: Update colors and button styles in PropertiesView component 2025-03-15 22:53:38 +08:00
yangdx
537961d3b6 Update webui assets 2025-03-15 22:30:12 +08:00
yangdx
55fc1914ff Change zoom reset animation duration from 500ms to 1000ms in ZoomControl 2025-03-15 22:29:58 +08:00
yangdx
59ac94c61d Improve graph state cleanup by fully resetting sigma instance on label change
• Modify reset logic to clear sigma instance
• Remove manual node deletion
• Update GraphLabels to use reset()
• Simplify state cleanup process
• Ensure complete graph refresh
2025-03-15 22:21:56 +08:00
yangdx
550b4d110c feat: add react-error-boundary package to web UI dependencies 2025-03-15 21:52:35 +08:00
yangdx
bfbcdcb06a fix: improve graph zoom control and node expansion functionality
• Fix container padding in zoom calculation
• Extract node size update into helper fn
• Update node sizes for empty expansions
2025-03-15 20:40:22 +08:00
yangdx
4ea0b85a03 fix(graph): improve fit-to-screen calculation with proper padding and zero size check 2025-03-15 20:19:48 +08:00
yangdx
b9dd53b1e3 Optimize node degree and size calculation for expanded graph nodes 2025-03-15 20:11:03 +08:00
yangdx
6555d5ac08 Optimize node spread animation with better spacing and randomized angle offset
• Adjust spread factor calculation
• Add debug logging
2025-03-15 18:06:47 +08:00
yangdx
a138000f0f Remove reduntant search engine update functions 2025-03-15 17:46:13 +08:00
yangdx
97696ddb76 Fix Graph TAB flickering issue in node expansion 2025-03-15 17:03:08 +08:00
yangdx
4f4d7cbd4c Fix empty graph check problem of graph view load 2025-03-15 16:01:03 +08:00
yangdx
1d4b0242e8 Fix linting 2025-03-15 14:47:21 +08:00
yangdx
c5362d90e8 feat: Improve graph zoom reset to fit all nodes with proper scaling
- Add smarter node boundary calculation
- Include padding around graph nodes
- Calculate optimal scale ratio
- Add error handling and null checks
- Animate transition to new zoom level
2025-03-15 14:34:14 +08:00
yangdx
abda12f63b style: change double quotes to single quotes in ZoomControl.tsx 2025-03-15 11:45:10 +08:00
yangdx
f4fceca7f3 Refactor graph search to update search engin after node expand or prune 2025-03-15 10:52:47 +08:00
jofoks
912e70feb1 Updated chunk_id field to be a TEXT field 2025-03-14 11:03:28 -07:00
choizhang
5fef68b62f Language switching and merging
Add the webuiInitialize variable, dev: '', build:'/webui'
2025-03-15 00:52:21 +08:00
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
choizhang
b58729751a Merge branch 'improve-property-tooltip' into loginPage 2025-03-15 00:11:50 +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