yangdx
1b939493d2
Fix linting
2025-04-05 15:26:46 +08:00
yangdx
bfc28625aa
Fix merge problem
2025-04-05 15:26:08 +08:00
yangdx
f200b6e161
Move legend to lower right cornner
2025-04-05 15:25:57 +08:00
yangdx
be87f27612
Fix merge conflicts
2025-04-05 15:13:42 +08:00
yangdx
9d6a3c281b
Merge branch 'feat-node-color' into merge-node-color
2025-04-05 14:39:49 +08:00
yangdx
0ce765362e
Add reset button for edge size
2025-04-05 13:38:28 +08:00
yangdx
f8fb882241
Limit max edge size to 10
2025-04-05 13:38:15 +08:00
yangdx
ae1e991724
Merge branch 'feat-edge-thickness' into merge-edge-thickness
2025-04-05 13:06:28 +08:00
yangdx
cc2d604782
Keep graph query label after 401 error for post-login data reload
2025-04-05 12:05:37 +08:00
yangdx
62174e6abd
Fix <div> in <p> problem of webui
2025-04-05 11:02:57 +08:00
yangdx
9969bf102d
Fix linting
2025-04-05 06:18:59 +08:00
yangdx
a752a58b88
Merge branch 'fix-query-label-missing'
2025-04-05 06:07:44 +08:00
yangdx
20da87f8f6
Optimize ui for intialization stage
2025-04-05 05:40:53 +08:00
yangdx
4fe66e7364
Fix guest login expiration problem
2025-04-05 05:23:19 +08:00
yangdx
5d80c69855
Add label validation in GraphLabels component
...
- Validate queryLabel against available labels
- Reset to default if label not found
- Log warning when resetting label
2025-04-05 04:39:42 +08:00
yangdx
dcba3f776d
Fix linting
2025-04-05 02:41:06 +08:00
yangdx
299c508f27
Fix webtitle display problem
2025-04-05 02:24:23 +08:00
yangdx
1c0b94c46f
Fix web title cleaning problem
2025-04-05 00:41:49 +08:00
yangdx
4851f4e01e
Fix linting
2025-04-04 22:52:50 +08:00
yangdx
29d01e1c74
Add title support for webui
2025-04-04 22:51:07 +08:00
yangdx
e86fda5894
Optimize document sorting with useCallback
...
- Memoize sortDocuments function
- Add dependencies to useCallback
- Improve performance
2025-04-04 14:49:47 +08:00
yangdx
4aeb562aa9
Enhanced status filter button styling
...
- Added active state styles for all buttons
- Improved visual feedback for selected filters
2025-04-04 14:48:51 +08:00
yangdx
ce0b8045f4
Merge branch 'feat-document-filter'
2025-04-04 14:11:41 +08:00
yangdx
247be483eb
Merge branch 'main' into clear-doc
2025-04-04 05:45:06 +08:00
yangdx
c3934ccccb
Fix linting
2025-04-04 04:46:40 +08:00
yangdx
9c81963908
Optimize server setting dialogue
2025-04-04 04:35:57 +08:00
choizhang
6d49dd5b28
docs(locales): Add legend related translations to Arabic and French
2025-04-03 22:51:26 +08:00
choizhang
81355481c1
feat: Add legend components and toggle buttons
2025-04-03 22:42:13 +08:00
choizhang
312c5b16a5
refactor(useLightragGraph): Optimize node color generation logic
2025-04-03 21:35:28 +08:00
yangdx
419432d156
Update i18n translation
2025-04-03 00:14:21 +08:00
yangdx
8f46ce75b8
Update i18n translation
2025-04-02 23:55:28 +08:00
yangdx
76351590b2
Update UI component styling in dark mode
2025-04-02 23:45:14 +08:00
yangdx
f9f588aa16
Feat: add reset button to the right of input box
2025-04-02 23:40:16 +08:00
yangdx
7b1c946069
Update i18n translation
2025-04-02 23:28:58 +08:00
yangdx
1a1f934e27
Feat: replace min_degree with max_nodes in webui
2025-04-02 18:35:32 +08:00
yangdx
92d81a6266
Update i18n translation
2025-04-01 17:10:05 +08:00
yangdx
002738b197
Preventing document list reload from blocking dialogs to close faster
...
- Changed document refresh operations to execute asynchronously, no longer blocking UI response
- Added proper error handling to ensure refresh failures don't affect user experience
- Removed redundant health check calls as the document manager already includes state update logic
2025-04-01 16:26:41 +08:00
yangdx
4bb22046e0
Improve toast notifications and document clearing flow
...
- Enhanced Toaster component with theme, close button and rich colors
- Added immediate feedback for document clearing operation
2025-04-01 15:44:36 +08:00
yangdx
4372024ad6
feat(ui): Add document list refresh to UploadDocumentsDialog
...
- Add callback pattern for document list refresh after upload
- Implement conditional refresh based on upload success
- Ensure backend state is updated after successful uploads
2025-04-01 14:55:27 +08:00
yangdx
0d93ed2f2c
feat(ui): Improve document list refresh mechanism in ClearDocumentsDialog
...
- Replace direct API call with callback pattern for document list refresh
- Ensure document list updates regardless of operation success/failure
- Improve component decoupling between ClearDocumentsDialog and DocumentManager
2025-04-01 14:46:52 +08:00
yangdx
e83f6c0c63
Fix lingting
2025-04-01 13:32:05 +08:00
yangdx
4c9c600472
Refactoring clear document UI
2025-04-01 13:31:14 +08:00
choizhang
e04670d8e6
refactor: constants
2025-04-01 00:59:15 +08:00
choizhang
7831f49665
docs(locales): Add translation for edgeSizeRange
2025-04-01 00:52:11 +08:00
choizhang
cd3817ce30
feat (graph settings): Add edge thickness range configuration function
2025-04-01 00:36:32 +08:00
choizhang
9518360021
fix(useLightragGraph): Change the label of the edge from type to keyword
2025-03-29 23:27:40 +08:00
yangdx
66d0b0322d
Optimize layout
2025-03-29 01:55:46 +08:00
yangdx
0d315be8e6
Optima document TAB layout
2025-03-29 01:52:18 +08:00
yangdx
e7f10381c0
Add i18n translation
2025-03-29 00:20:41 +08:00
yangdx
adb4ca9294
Fix linting
2025-03-28 16:49:35 +08:00