Commit Graph

408 Commits

Author SHA1 Message Date
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
yangdx
35d4503677 Feat: add duplicate file check 2025-03-28 16:48:46 +08:00
yangdx
5e06d01de4 UI adaptation for dark mode 2025-03-28 14:36:55 +08:00
yangdx
af20189967 Add i18n translation 2025-03-28 14:22:39 +08:00
yangdx
34c92e1045 Feat: improve file upload error handling for unspported files 2025-03-28 14:16:53 +08:00
yangdx
8cd7d418dc Fix: tooltip flickering problem 2025-03-28 12:03:30 +08:00
yangdx
6a85a97f93 Update i18n translation 2025-03-27 17:23:20 +08:00
yangdx
f182cf4a09 Fix liting 2025-03-27 16:55:15 +08:00
yangdx
441d1b8ced Optime tooltips display 2025-03-27 16:50:27 +08:00
yangdx
4fae0fa54e Optimed table header 2025-03-27 15:38:57 +08:00
yangdx
73e5916f99 Fix linting 2025-03-27 13:38:36 +08:00
yangdx
fa5d39d8a2 feat: add sortable columns to document manager
- Add sorting capability for ID, created_at and updated_at columns
- Implement ascending/descending sort with visual indicators
- Handle special case for filename sorting in ID column
- Add hover effects on sortable column headers
2025-03-27 13:37:50 +08:00
yangdx
d149fd1bae Optimize tooltips and layout 2025-03-27 11:11:59 +08:00
yangdx
3f52c7985f Optimize collum width 2025-03-27 10:45:28 +08:00
yangdx
1cae6d77e7 Optimize tooltips 2025-03-27 10:41:21 +08:00
yangdx
92f68024ef Fix linting 2025-03-27 08:37:43 +08:00
yangdx
9eed63bd6f Improve tooltips display for small table list 2025-03-27 08:37:09 +08:00
yangdx
1657812ab6 set min height for document table 2025-03-27 02:40:22 +08:00
yangdx
05ee11901e Fix linting 2025-03-27 02:21:25 +08:00
yangdx
837536191c Refactor doc list layout to fix table head from scrolling out 2025-03-27 02:21:02 +08:00
yangdx
d8a4657dd4 adjust document manager layout spacing
- Reduce vertical spacing between card content items
- Remove padding bottom from card header
- Hide document manager description text
2025-03-27 00:11:46 +08:00
yangdx
e7f68f7b77 fixed the Tooltip positioning issue:
- Changed all Tooltip position styles from fixed to absolute
- Maintained the position: relative on parent elements (already present in the group relative class)
2025-03-26 23:49:14 +08:00
yangdx
c9ee13c7a1 Fix linting 2025-03-26 20:37:58 +08:00
yangdx
b82e4825e9 Add i18n translation for upload module 2025-03-26 20:33:56 +08:00
yangdx
b804d74d34 feat(upload): improve file upload progress and error handling
- Add persistent progress bars and error states
- Remove individual file toasts in favor of batch status
- Keep dialog open until manual close
- Move Progress component inline to reduce dependencies
2025-03-26 20:06:14 +08:00
yangdx
53b6b95e9e Fix linting 2025-03-26 19:52:20 +08:00
yangdx
b2963b8a9c Add unit to progress indicator on pipeline status dialog 2025-03-26 18:59:50 +08:00