Daniel.y
c6c201d72d
Merge branch 'main' into dependabot/bun/lightrag_webui/frontend-minor-patch-a28ecac770
2025-12-02 11:24:48 +08:00
Daniel.y
13a285d406
Merge pull request #2451 from HKUDS/dependabot/bun/lightrag_webui/build-tools-0944ec6cea
...
Bump the build-tools group in /lightrag_webui with 4 updates
2025-12-02 11:21:07 +08:00
Daniel.y
35c7934100
Merge pull request #2450 from HKUDS/dependabot/bun/lightrag_webui/ui-components-018be29f1c
...
Bump the ui-components group in /lightrag_webui with 7 updates
2025-12-02 11:18:33 +08:00
dependabot[bot]
f4acb25c58
Bump the frontend-minor-patch group in /lightrag_webui with 6 updates
...
Bumps the frontend-minor-patch group in /lightrag_webui with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios ) | `1.12.2` | `1.13.2` |
| [katex](https://github.com/KaTeX/KaTeX ) | `0.16.23` | `0.16.25` |
| [mermaid](https://github.com/mermaid-js/mermaid ) | `11.12.0` | `11.12.1` |
| [@types/bun](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun ) | `1.2.23` | `1.3.3` |
| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ) | `0.6.14` | `0.7.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint ) | `8.46.0` | `8.48.0` |
Updates `axios` from 1.12.2 to 1.13.2
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.12.2...v1.13.2 )
Updates `katex` from 0.16.23 to 0.16.25
- [Release notes](https://github.com/KaTeX/KaTeX/releases )
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md )
- [Commits](https://github.com/KaTeX/KaTeX/compare/v0.16.23...v0.16.25 )
Updates `mermaid` from 11.12.0 to 11.12.1
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.12.0...mermaid@11.12.1 )
Updates `@types/bun` from 1.2.23 to 1.3.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/bun )
Updates `prettier-plugin-tailwindcss` from 0.6.14 to 0.7.1
- [Release notes](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.14...v0.7.1 )
Updates `typescript-eslint` from 8.46.0 to 8.48.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.0/packages/typescript-eslint )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: frontend-minor-patch
- dependency-name: katex
dependency-version: 0.16.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: frontend-minor-patch
- dependency-name: mermaid
dependency-version: 11.12.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: frontend-minor-patch
- dependency-name: "@types/bun"
dependency-version: 1.3.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: frontend-minor-patch
- dependency-name: prettier-plugin-tailwindcss
dependency-version: 0.7.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: frontend-minor-patch
- dependency-name: typescript-eslint
dependency-version: 8.48.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: frontend-minor-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 23:00:26 +00:00
dependabot[bot]
245c0c322b
Bump the build-tools group in /lightrag_webui with 4 updates
...
Bumps the build-tools group in /lightrag_webui with 4 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ), [eslint](https://github.com/eslint/eslint ), [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh ) and [typescript](https://github.com/microsoft/TypeScript ).
Updates `@eslint/js` from 9.37.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js )
Updates `eslint` from 9.37.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.37.0...v9.39.1 )
Updates `eslint-plugin-react-refresh` from 0.4.23 to 0.4.24
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases )
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.23...v0.4.24 )
Updates `typescript` from 5.7.3 to 5.9.3
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.3 )
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: build-tools
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: build-tools
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.4.24
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: build-tools
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: build-tools
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:59:24 +00:00
dependabot[bot]
15bfd9fa7b
Bump the ui-components group in /lightrag_webui with 7 updates
...
Bumps the ui-components group in /lightrag_webui with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [@radix-ui/react-progress](https://github.com/radix-ui/primitives ) | `1.1.7` | `1.1.8` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives ) | `1.1.7` | `1.1.8` |
| [@radix-ui/react-slot](https://github.com/radix-ui/primitives ) | `1.2.3` | `1.2.4` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react ) | `0.475.0` | `0.554.0` |
| [tailwind-merge](https://github.com/dcastil/tailwind-merge ) | `3.3.1` | `3.4.0` |
| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite ) | `4.1.14` | `4.1.17` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `4.1.14` | `4.1.17` |
Updates `@radix-ui/react-progress` from 1.1.7 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-separator` from 1.1.7 to 1.1.8
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `@radix-ui/react-slot` from 1.2.3 to 1.2.4
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
Updates `lucide-react` from 0.475.0 to 0.554.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/0.554.0/packages/lucide-react )
Updates `tailwind-merge` from 3.3.1 to 3.4.0
- [Release notes](https://github.com/dcastil/tailwind-merge/releases )
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0 )
Updates `@tailwindcss/vite` from 4.1.14 to 4.1.17
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/@tailwindcss-vite )
Updates `tailwindcss` from 4.1.14 to 4.1.17
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-progress"
dependency-version: 1.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui-components
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui-components
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: ui-components
- dependency-name: lucide-react
dependency-version: 0.554.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui-components
- dependency-name: tailwind-merge
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: ui-components
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui-components
- dependency-name: tailwindcss
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: ui-components
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:58:47 +00:00
dependabot[bot]
587a930b20
Bump the react group in /lightrag_webui with 3 updates
...
Bumps the react group in /lightrag_webui with 3 updates: [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ).
Updates `react-router-dom` from 7.9.4 to 7.9.6
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.9.6/packages/react-router-dom )
Updates `@types/react` from 19.2.2 to 19.2.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `@types/react-dom` from 19.2.1 to 19.2.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.9.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: react
- dependency-name: "@types/react"
dependency-version: 19.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: react
- dependency-name: "@types/react-dom"
dependency-version: 19.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: react
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 22:57:59 +00:00
yangdx
3f6423df33
Fix KaTeX extension loading by moving imports to app startup
...
• Move mhchem/copy-tex to main.tsx
• Add katex to Vite dedupe config
• Remove dynamic extension loading
• Ensure extensions available globally
• Fix chemistry formula rendering
2025-12-01 12:44:04 +08:00
yangdx
8f4bfbf1a3
Add KaTeX copy-tex extension support for formula copying
2025-12-01 12:20:17 +08:00
yangdx
aeaa0b32f9
Add mhchem extension support for chemistry formulas in ChatMessage
2025-12-01 12:16:43 +08:00
yangdx
8c07c91833
Remove deprecated response_type parameter from query settings
...
- Bump API version to 0254
- Remove response format UI controls
- Hard-code response_type in query params
- Add migration for version 19
- Clean up settings store structure
2025-11-12 12:19:30 +08:00
yangdx
80f2e691fc
Remove redundant i18n import triggered the Vite “dynamic + static import” warning
2025-11-09 02:48:11 +08:00
yangdx
678e17bb5c
Revert "fix(ui): Remove dynamic import for i18n in settings store"
...
This reverts commit 0216325e0f .
2025-11-06 21:00:47 +08:00
yangdx
0216325e0f
fix(ui): Remove dynamic import for i18n in settings store
2025-11-06 16:15:32 +08:00
yangdx
7ccc1fdd27
Add frontend rebuild warning indicator to version display
...
- Return bool from check_frontend_build()
- Add ⚠️ symbol to outdated versions
- Show tooltip with rebuild message
- Add translations for warning text
- Fix tailwind config filename typo
2025-10-31 06:09:46 +08:00
yangdx
58c83f9da5
Add auto-refresh of popular labels when pipeline completes
...
• Monitor pipeline busy->idle transitions
• Reload labels on dropdown open if needed
• Add onBeforeOpen callback to AsyncSelect
• Clear refresh flags after processing
• Improve label sync with backend state
2025-10-31 04:45:35 +08:00
yangdx
71b27ec4aa
Optimize property edit dialog to use trimmed value consistently
2025-10-31 00:08:02 +08:00
yangdx
4cbd876126
feat: Update node color and legent after entity_type changed
...
- Move color constants to utils module
- Extract resolveNodeColor function
- Update node colors on type changes
- Simplify hook color logic
2025-10-31 00:03:55 +08:00
yangdx
79a17c3f7f
Fix graph value handling for entity_id updates
...
• Use finalValue for entity_id changes
• Keep original value for other props
• Fix property update logic
2025-10-30 23:43:46 +08:00
yangdx
ee7c683fa7
Fix swagger docs page problem in dev mode
...
- Add /static to VITE_API_ENDPOINTS
- Update proxy rewrite rules
- Include static file serving
- Sync sample env file
2025-10-29 02:31:52 +08:00
yangdx
54c48dce38
Fix z-index layering for GraphViewer UI panels
2025-10-29 02:09:13 +08:00
yangdx
b32b2e8b9e
Refactor merge dialog and improve search history sync
...
- Extract MergeDialog to separate component
- Update search history on entity rename
- Add dropdown refresh trigger mechanism
- Sync query label with entity changes
- Force graph re-render after updates
2025-10-28 01:52:49 +08:00
yangdx
5155edd8d2
feat: Improve entity merge and edit UX
...
- **API:** The `graph/entity/edit` endpoint now returns a detailed `operation_summary` for better client-side handling of update, rename, and merge outcomes.
- **Web UI:** Added an "auto-merge on rename" option. The UI now gracefully handles merge success, partial failures (update OK, merge fail), and other errors with specific user feedback.
2025-10-27 23:42:08 +08:00
yangdx
25f829ef48
Enable editing of entity_type field in node properties
2025-10-27 12:27:57 +08:00
yangdx
9ed19695bb
Remove separate retry button and merge functionality into scan button
2025-10-25 04:12:44 +08:00
yangdx
81e3496aa4
Add confirmation dialog for pipeline cancellation
2025-10-25 03:55:00 +08:00
yangdx
2476d6b7f8
Simplify pipeline status dialog by consolidating message sections
...
• Remove separate latest message section
• Combine into single pipeline messages area
• Add overflow-x-hidden for better display
• Change break-words to break-all
• Update translations across all locales
2025-10-25 03:34:54 +08:00
yangdx
f89b5ab101
Add pipeline cancellation feature with UI and i18n support
...
- Add cancelPipeline API endpoint
- Add cancel button to status dialog
- Update status response type
- Add cancellation UI translations
- Handle cancellation request states
2025-10-24 15:30:27 +08:00
yangdx
8dc23eeff2
Fix RayAnything compatible problem
...
• Use "preprocessed" to indicate multimodal processing is required
• Update DocProcessingStatus to process status convertion automatically
• Remove multimodal_processed from DocStatus enum value
• Update UI filter logic
2025-10-22 20:15:29 +08:00
yangdx
162370b6e6
Add optional LLM cache deletion when deleting documents
...
• Add delete_llm_cache parameter to API
• Collect cache IDs from text chunks
• Delete cache after graph operations
• Update UI with new checkbox option
• Add i18n translations for cache option
2025-10-22 12:19:23 +08:00
yangdx
80668aae22
Improve file path truncation labels and UI consistency
...
• Standardize FIFO/KEEP truncation labels
• Update UI truncation text format
2025-10-21 15:39:31 +08:00
yangdx
019dff5248
Update truncation message format in properties tooltip
2025-10-21 04:46:07 +08:00
yangdx
637b850ec5
Add truncation indicator and update property labels in graph view
...
• Add truncate tooltip to source_id field
• Add visual truncation indicator (†)
• Bump API version to 0242
2025-10-20 23:03:01 +08:00
yangdx
dab1c35834
Optimize chat performance by reducing animations in inactive tabs
...
• Add isTabActive prop to ChatMessage
• Disable spinner in inactive tabs
• Reduce opacity for inactive content
• Hide loading indicator when inactive
• Pass tab state from RetrievalTesting
2025-10-17 21:17:01 +08:00
yangdx
04d2367147
Fix redoc access problem in front-end dev mode
...
- Add /redoc endpoint to proxy config
- Remove root path from API endpoints
- Add .env.development to git reopo
- Update sample environment files
- Refine .gitignore patterns for env files
2025-10-17 20:36:15 +08:00
yangdx
4c3ab58473
Improve AsyncSelect layout and text overflow handling
...
- Add responsive width container
- Improve text truncation with tooltips
2025-10-17 19:10:36 +08:00
yangdx
130b4959dc
Add PREPROCESSED (multimodal_processed) status for multimodal document processing
...
• Add DocStatus.PREPROCESSED enum value
• Update API routes and response models
• Add preprocessed filter in web UI
• Update localization files
• Handle preprocessed status in deletion
2025-10-14 14:02:05 +08:00
yangdx
64900b5457
Add frontend source code update warning
...
- Add frontend freshness check logic
- Warn when rebuild needed
- Remove --production from install docs
2025-10-14 10:59:21 +08:00
yangdx
df52ce98d8
Revert vite.config.ts to origin version
...
• webui will be created automatically on build
2025-10-14 04:07:44 +08:00
yangdx
c0b1552e49
Remove .gitkeep file by ensuring webui dir exists on bun build
2025-10-14 03:22:48 +08:00
yangdx
50210e25e8
Add @tailwindcss/typography plugin and fix Tailwind config
...
• Add typography plugin dependency
• Fix plugin imports in config
• Add source paths to CSS
2025-10-14 03:14:38 +08:00
yangdx
8bf411314e
Standardize build commands and remove --emptyOutDir flag
...
• Uses exact versions from `bun.lock` without updating
• Skips devDependencies, saving time and bandwidth
• The --emptyOutDir already configured in vite.config.ts
2025-10-14 02:49:25 +08:00
yangdx
a93c1661d9
Fix list formatting in README installation steps
2025-10-13 11:59:24 +08:00
Kevin
4fcae98512
Update README.md
2025-10-12 14:18:59 +02:00
Daniel.y
5290b60e9e
Merge pull request #2196 from zl7261/main
...
i18n: fix mustache brackets
2025-10-12 03:11:02 +08:00
yangdx
8eb0f83e86
Simplify Vite build config by removing manual chunking strategy
...
• Remove manual chunk definitions
• Increase chunk size warning limit
• Let Vite handle chunking automatically
2025-10-12 02:42:15 +08:00
yangdx
f2fb1202a3
Move accordion keyframes from CSS to Tailwind config and add fallback 'auto' value
2025-10-12 01:55:20 +08:00
yangdx
44f51f883f
Add fallback value for accordion content height CSS variable
...
• Improve CSS robustness
• Prevent undefined height values
2025-10-12 01:46:58 +08:00
yangdx
2d9334d35f
Simplify Root component by removing async i18n initialization
...
• Remove useState and useEffect hooks
• Import i18n directly instead of async init
• Eliminate loading state check
2025-10-12 01:17:37 +08:00
杨广
1a4d6775b5
i18n: fix mustache brackets
2025-10-11 16:50:32 +08:00