Commit Graph

201 Commits

Author SHA1 Message Date
yangdx
a9dcf4d5ca Change chat message component width to 90% 2025-04-22 17:52:48 +08:00
yangdx
64f5bb0243 Add typography to webui and fix markdown render problem 2025-04-22 17:21:24 +08:00
yangdx
3ce159bf9b Fix layout problem of QuerySettings for WebUI 2025-04-22 16:16:14 +08:00
yangdx
be032db1f8 Fix linting 2025-04-22 09:05:23 +08:00
choizhang
333c43fbdf refactor: Fixed redundant blank characters in message content 2025-04-22 01:25:18 +08:00
choizhang
522080e44f feat(chat): Add Mermaid chart support and optimize code highlighting. Resolve the issue of streaming returns 2025-04-21 15:50:13 +08:00
yangdx
300a092132 Increase the threshold value of enabling middle content search. 2025-04-18 17:46:05 +08:00
yangdx
67f6d14e5b Switch rotation bottun posstion 2025-04-17 04:33:34 +08:00
yangdx
c50b3dc79c Update toptips position 2025-04-15 16:09:40 +08:00
yangdx
085cfffdf6 fix: limit property value display length to prevent horizontal scrollbars 2025-04-15 14:33:40 +08:00
yangdx
0a9e96640d Optimize tooltips posistion 2025-04-15 14:23:42 +08:00
yangdx
cdd69845c9 Remove grapOperation.ts 2025-04-15 13:04:51 +08:00
yangdx
28d26c3a4a refactor: improve graph property update mechanism
- Move graph data and UI state update logic into store
- Ensure all property updates trigger PropertiesView refresh
- Add graphDataVersion dependency to PropertiesView
- Follow React best practices by avoiding direct UI state modification in utility functions
- Fix issue where non-entity_id property changes weren't reflected in UI
2025-04-15 12:41:51 +08:00
yangdx
f58fb43f67 Fix Neo4j node and edge edit problem 2025-04-15 12:41:41 +08:00
yangdx
f7ee5be658 Fix linting 2025-04-14 14:53:13 +08:00
yangdx
5ce334d807 Fix tooltips missing for editable properties 2025-04-14 14:47:30 +08:00
yangdx
85a9462650 Enhanced textarea configuration in property editor
- Added dynamic textarea sizing configuration
- Special handling for description field
- Improved resizing behavior
2025-04-14 13:01:34 +08:00
yangdx
414264f25e Use DialogDescription component for description
- Remove aria-describedby attribute
2025-04-14 12:45:42 +08:00
yangdx
40240bc79e Merge branch 'edit-node' into add-graph-db-lock 2025-04-14 12:07:47 +08:00
choizhang
88947c7ece refactor(graph): Refactoring the attribute line component to extract common logic into a separate file 2025-04-14 10:13:54 +08:00
yangdx
b18bf10353 Merge branch 'edit-node' into add-graph-db-lock 2025-04-14 03:39:57 +08:00
choizhang
5b1938e5b3 feat(webui): Add attribute editing dialog box and optimize editable attribute row component 2025-04-13 23:32:35 +08:00
yangdx
6b2fd9218b Merge branch 'feat/i18n-TW' 2025-04-13 16:48:17 +08:00
choizhang
4900cf07d9 Merge branch 'main' into edit-node 2025-04-13 11:51:55 +08:00
choizhang
830b69fd89 refactor(graph): Refactoring the EditablePeopleRow component 2025-04-13 11:13:23 +08:00
choizhang
5e5f3640d7 2025-04-13 10:50:42 +08:00
iLuJack
a72809c59a docs(locales): add traditional chinese support 2025-04-12 16:46:46 +08:00
choizhang
272b101974 feat: Add double-click editing prompt text and optimize editable attribute line style 2025-04-12 14:33:40 +08:00
choizhang
58eeacda20 refactor(graph): Refactoring node attribute update logic to improve code maintainability 2025-04-12 13:17:09 +08:00
choizhang
ea43f3537e fix(graph): Fixed the issue of incorrect handling of edges and nodes during node ID updates 2025-04-12 10:36:05 +08:00
choizhang
7e3e685763 feat(graph): Add editing function for entity and relationship attributes 2025-04-12 00:48:19 +08:00
choizhang
a12d60e4ea feat: Add query mode 'bypass' to bypass knowledge retrieval and directly use LLM 2025-04-11 02:57:34 +08:00
yangdx
6c213dd1da Change font size of pipeline status message 2025-04-10 17:55:37 +08:00
yangdx
2e3e1fedcc Add middle-content matching for GraphViewer 2025-04-09 18:36:54 +08:00
yangdx
6e162ec297 Add fallback support for translation missing 2025-04-08 14:59:20 +08:00
yangdx
648a024af2 Add node types 2025-04-08 13:38:06 +08:00
yangdx
11392fc20f Udate node types 2025-04-08 13:09:25 +08:00
yangdx
6401b88ab4 Modify legend box hight 2025-04-08 13:02:28 +08:00
yangdx
36ac95720f Update webui assets 2025-04-07 22:15:00 +08:00
yangdx
2731634ba4 Fix graph label drop down list position problem 2025-04-07 22:12:58 +08:00
yangdx
09719bb9cf Fix Safari popover problem 2025-04-07 20:09:43 +08:00
yangdx
56865816f1 Fix linting 2025-04-07 06:20:48 +08:00
yangdx
1d5c6570ea fix: add null checks in FileUploader to prevent split() on undefined
- Add validation for file.name existence before accessing split() method
- Ensure extensions array exists before calling includes() method
- Add similar checks in onDrop file filtering logic
- Fix TypeError that occurred when processing files with missing properties
2025-04-07 06:19:28 +08:00
yangdx
f33ff7f2c2 Fix linting 2025-04-07 05:23:28 +08:00
yangdx
46ffb6afa4 fix: improve form accessibility with proper label associations
Added missing htmlFor attributes to labels and corresponding IDs to form elements throughout the web UI to enhance accessibility. This ensures screen readers can correctly identify form controls and improves browser autofill functionality. Changes include:

- Fixed label associations in login form
- Added proper IDs to form elements in Settings component
- Replaced decorative labels with semantic headings in PropertiesView
- Added screen reader accessible labels in RetrievalTesting
- Improved checkbox accessibility in QuerySettings
2025-04-07 05:20:12 +08:00
yangdx
74d015fdba Add description to status dialog 2025-04-07 04:13:40 +08:00
yangdx
44e7a18a77 Fix linting 2025-04-06 23:42:39 +08:00
yangdx
688be94085 Add i18n translation 2025-04-06 23:42:39 +08:00
yangdx
daf4175be0 Fix * display problem on graph label box 2025-04-06 16:33:53 +08:00
yangdx
b003d613ee Add initial value display for AsyncSelect 2025-04-06 15:53:04 +08:00