Commit Graph

2912 Commits

Author SHA1 Message Date
Daniel.y
c22076b5aa Merge pull request #1198 from danielaskdd/main
Improve document TAB layout and tooltips handling logic
2025-03-27 12:41:24 +08:00
yangdx
3066207415 Update webui assets 2025-03-27 11:12:36 +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
a6086a615b Update webui assets 2025-03-27 08:38:17 +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
f267e7b2c3 Update webui assets 2025-03-27 02:42:06 +08:00
yangdx
1657812ab6 set min height for document table 2025-03-27 02:40:22 +08:00
yangdx
63c180a66d Update web assets 2025-03-27 02:21:56 +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
Daniel.y
6b2b4e3dc5 Merge pull request #1197 from danielaskdd/main
Hotfix: Resolved the Tooltip positioning issue
2025-03-26 23:55:11 +08:00
yangdx
dfa63e863c Fix linting 2025-03-26 23:53:41 +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
ebe7620b5f Add pipeline_status endpoint to log filter 2025-03-26 23:24:26 +08:00
Daniel.y
0a2c2cb98b Merge pull request #1195 from danielaskdd/env-file-check
feat: add .env file check on startup
2025-03-26 21:13:40 +08:00
Daniel.y
ac5880f513 Merge pull request #1193 from danielaskdd/file-upload-improve
Feat: Improve user experience of multiple files upload
2025-03-26 21:08:43 +08:00
yangdx
d83ae39541 feat: add .env file check on startup
- Show warning if .env is missing
- For CLI startup: prompt for user confirmation
- For service startup: display warning only
2025-03-26 21:08:24 +08:00
yangdx
5008393974 Update webui assets 2025-03-26 20:38:35 +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
Daniel.y
b9b7da3e17 Merge pull request #1192 from danielaskdd/pipeline-status
Feat: Add Pipeline status to WebUI
2025-03-26 19:08:27 +08:00
yangdx
a1dd6437ef Update webui assets 2025-03-26 19:00:19 +08:00
yangdx
b2963b8a9c Add unit to progress indicator on pipeline status dialog 2025-03-26 18:59:50 +08:00
yangdx
140cf58e87 Update webui assets 2025-03-26 18:33:12 +08:00
yangdx
208ee8b577 Revert AlerDialog implementation 2025-03-26 18:22:18 +08:00
yangdx
10245462f1 Remove unused get_api_key_dependency function 2025-03-26 18:09:42 +08:00
yangdx
922fc914be Change empty pipeline job name 2025-03-26 17:48:00 +08:00
yangdx
ebb8b7799c Bump API version to 1.2.7 2025-03-26 17:41:57 +08:00
yangdx
f29b6f3a8b Update webui assets 2025-03-26 17:40:33 +08:00
yangdx
fb262e0f4a Improve empty history message handling 2025-03-26 17:40:06 +08:00
yangdx
f26afff710 Update webui assets 2025-03-26 17:30:38 +08:00
yangdx
46f5c5b47f Fix linting 2025-03-26 17:30:06 +08:00
yangdx
f7928263c0 Fix i18n translation 2025-03-26 17:29:09 +08:00
yangdx
5c18213b24 fix: optimize job name handling in document processing pipeline
- Move job name setting to before batch processing
- Fix document and batch counter accumulation
2025-03-26 16:58:31 +08:00
yangdx
03934b1385 fix(ui): improve pipeline status dialog layout and styling
- Switch from AlertDialog to Dialog component for better modal behavior
- Adjust dialog positioning and alignment controls
- Remove custom close button to avoid duplication
- Add proper spacing between alignment buttons and close button
- Simplify history container height with min/max height
- Reduce overlay opacity for better visibility
2025-03-26 16:24:38 +08:00
yangdx
4adfcdc8fe feat(accessibility): add screen reader text for pipeline status dialog 2025-03-26 14:40:54 +08:00
yangdx
af3c9f30dc feat(PipelineStatusDialog): add responsive height adjustment with minimum height guarantee 2025-03-26 14:14:29 +08:00
yangdx
43ccb7d113 feat(DocumentManager): optimize document status monitoring
- Improve document status change detection by caching previous counts and properly handling null states.
- This ensures more accurate pipeline status updates.
2025-03-26 14:02:20 +08:00
yangdx
814f3b3308 feat: add pipeline busy status indicator with breathing effect
- Add pipeline_busy field to health check response
- Track pipeline busy state in frontend store
- Add breathing animation for pipeline status button
- Enhance dark mode visibility with stronger contrast
2025-03-26 13:11:53 +08:00
yangdx
51be3fcfa5 feat(i18n): add translations for pipeline status UI 2025-03-26 12:50:33 +08:00
yangdx
1030068459 feat(health-check): add pipeline busy status to health endpoint 2025-03-26 12:41:49 +08:00
yangdx
57143fedcc feat(lightrag): improve job name display with file path and count
Replace generic "indexing files" with dynamic job name showing truncated file path and total file count.
2025-03-26 12:32:52 +08:00
yangdx
d7c0b420b9 feat: add pipeline status monitoring dialog
- Add pipeline status API and types
- Create PipelineStatusDialog component with position control
- Unify modal overlay style across components
2025-03-26 12:05:54 +08:00
yangdx
e1d43ee831 fix: add missing t dependency in ClearDocumentsDialog useCallback 2025-03-26 10:31:18 +08:00