Daniel.y
e796671262
Merge pull request #2452 from HKUDS/dependabot/bun/lightrag_webui/frontend-minor-patch-a28ecac770
...
Bump the frontend-minor-patch group in /lightrag_webui with 6 updates
2025-12-02 11:25:24 +08:00
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
Daniel.y
ab71821889
Merge pull request #2449 from HKUDS/dependabot/bun/lightrag_webui/react-b0cb288b9e
...
Bump the react group in /lightrag_webui with 3 updates
2025-12-02 11:14:10 +08:00
yangdx
9425277fd9
Improve dependabot config with better docs and numpy ignore rule
...
• Add detailed PR strategy comments
• Ignore numpy major version updates
• Group dependency updates by category
• Document update types per ecosystem
• Enhance configuration readability
2025-12-02 11:12:32 +08:00
dependabot[bot]
9ae1c7fcea
Bump react-error-boundary from 5.0.0 to 6.0.0 in /lightrag_webui
...
Bumps [react-error-boundary](https://github.com/bvaughn/react-error-boundary ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/bvaughn/react-error-boundary/releases )
- [Commits](https://github.com/bvaughn/react-error-boundary/compare/5.0.0...6.0.0 )
---
updated-dependencies:
- dependency-name: react-error-boundary
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 23:00:57 +00:00
dependabot[bot]
e2431b67bb
Bump @vitejs/plugin-react-swc from 3.11.0 to 4.2.0 in /lightrag_webui
...
Bumps [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc ) from 3.11.0 to 4.2.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.2.0/packages/plugin-react-swc )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react-swc"
dependency-version: 4.2.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 23:00:40 +00:00
dependabot[bot]
1f3d70062f
Bump @stylistic/eslint-plugin-js from 3.1.0 to 4.4.1 in /lightrag_webui
...
Bumps [@stylistic/eslint-plugin-js](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin-js ) from 3.1.0 to 4.4.1.
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases )
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/v4.4.1/CHANGELOG.md )
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v4.4.1/packages/eslint-plugin-js )
---
updated-dependencies:
- dependency-name: "@stylistic/eslint-plugin-js"
dependency-version: 4.4.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 23:00:33 +00: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
445adfc9cb
Add name to lint-and-format job in GitHub workflow
2025-12-02 05:17:28 +08:00
Daniel.y
d0509d6f27
Merge pull request #2448 from HKUDS/dependabot/github_actions/github-actions-b6ffb444c9
...
Bump the github-actions group with 7 updates
2025-12-02 05:08:59 +08:00
Daniel.y
b2f1de4ac2
Merge pull request #2447 from danielaskdd/dependabot
...
chore: optimize Dependabot configuration with dependency grouping and PR limits
2025-12-02 05:02:28 +08:00
clssck
e106c8e16b
Merge pull request #2 from clssck/sync-upstream-dec-2025
...
chore: sync with upstream HKUDS/LightRAG
2025-12-01 21:57:11 +01:00
yangdx
f93bda5859
Enable numpy updates in dependabot configuration
...
- Re-enable numpy in data-processing group
- Remove numpy from ignore list
- Allow minor and patch updates
- Remove breaking change comment
2025-12-02 04:50:28 +08:00
dependabot[bot]
88357675ea
Bump the github-actions group with 7 updates
...
Bumps the github-actions group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `2` | `6` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `2` | `6` |
| [docker/build-push-action](https://github.com/docker/build-push-action ) | `5` | `6` |
| [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun ) | `1` | `2` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4` | `5` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4` | `6` |
| [actions/stale](https://github.com/actions/stale ) | `9` | `10` |
Updates `actions/checkout` from 2 to 6
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v6 )
Updates `actions/setup-python` from 2 to 6
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v6 )
Updates `docker/build-push-action` from 5 to 6
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
Updates `oven-sh/setup-bun` from 1 to 2
- [Release notes](https://github.com/oven-sh/setup-bun/releases )
- [Commits](https://github.com/oven-sh/setup-bun/compare/v1...v2 )
Updates `actions/upload-artifact` from 4 to 5
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
Updates `actions/download-artifact` from 4 to 6
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v6 )
Updates `actions/stale` from 9 to 10
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: docker/build-push-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: oven-sh/setup-bun
dependency-version: '2'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/stale
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-01 20:45:49 +00:00
clssck
8d099fc3ac
chore: sync with upstream HKUDS/LightRAG
...
- Add KaTeX extensions (mhchem for chemistry, copy-tex for copying)
- Add CASCADE to AGE extension for PostgreSQL
- Remove future dependency, replace passlib with bcrypt
- Fix Jina embedding configuration and provider defaults
- Update gunicorn help text and bump API version to 0258
- Documentation and README updates
2025-12-01 21:30:19 +01:00
yangdx
0f19f80fdb
Configure comprehensive Dependabot for Python and frontend dependencies
...
- Add pip ecosystem with grouping
- Add bun ecosystem for webui
- Set weekly update schedule
- Configure cooldown periods
- Ignore numpy breaking changes
2025-12-02 04:28:59 +08:00
clssck
1bdd906753
chore(lightrag): remove legacy prompts and clean up prompt.py
...
Remove unused LLM-generated citation prompts that were kept for backward
compatibility but never referenced in codebase. Consolidate duplicate
instructions in entity summarization prompt and fix minor typos.
- Remove rag_response_with_llm_citations prompt (dead code)
- Remove naive_rag_response_with_llm_citations prompt (dead code)
- Remove unused cite_ready_* backward compatibility aliases
- Consolidate duplicate context/objectivity instructions in summarize prompt
- Fix typo in example (extra parenthesis)
- Clarify delimiter documentation comment
2025-12-01 21:02:44 +01:00
yangdx
ecef842cb5
Update GitHub Actions to use latest versions (v6)
2025-12-02 03:47:47 +08:00
Daniel.y
6fee81f503
Merge pull request #2435 from cclauss/patch-1
...
Keep GitHub Actions up to date with GitHub's Dependabot
2025-12-02 03:45:58 +08:00
Daniel.y
27805b9a75
Merge pull request #2436 from cclauss/patch-2
...
Add Python 3.13 and 3.14 to the testing
2025-12-02 03:04:43 +08:00
yangdx
268e4ff6f1
Refactor dependencies and add test extra in pyproject.toml
...
• Pin httpx version in api extra
• Extract test dependencies to new extra
• Move httpx pin from evaluation to api
• Add api dependency to evaluation extra
• Separate test from evaluation concerns
2025-12-02 03:02:43 +08:00
yangdx
2ecf77efe2
Update help text to use correct gunicorn command with workers flag
2025-12-02 02:52:31 +08:00
yangdx
fc44f11368
Remove future dependency and replace passlib with direct bcrypt
2025-12-02 02:46:55 +08:00
clssck
663ada943a
chore: add citation system and enhance RAG UI components
...
Add citation tracking and display system across backend and frontend components.
Backend changes include citation.py for document attribution, enhanced query routes
with citation metadata, improved prompt templates, and PostgreSQL schema updates.
Frontend includes CitationMarker component, HoverCard UI, QuerySettings refinements,
and ChatMessage enhancements for displaying document sources. Update dependencies
and docker-compose test configuration for improved development workflow.
2025-12-01 17:50:00 +01:00
Daniel.y
48b6a6df37
Merge pull request #2446 from danielaskdd/fix-postgres
...
fix(postgres): Add CASCADE to AGE extension creation for automatic dependency resolution
2025-12-02 00:27:59 +08:00
yangdx
d6019c82af
Add CASCADE to AGE extension creation in PostgreSQL implementation
...
- Add CASCADE option to CREATE EXTENSION
- Ensure dependencies are installed
- Fix potential AGE setup issues
2025-12-02 00:17:41 +08:00
Daniel.y
607c11c083
Merge pull request #2443 from danielaskdd/fix-ktax
...
Fix KaTeX chemistry formula rendering (\ce command) not working
2025-12-01 13:14:00 +08: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
112ed234c4
Bump API version to 0258
2025-12-01 12:20:27 +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
clssck
77df910525
chore: add citation system and code formatting setup
...
Add citation.py module for document citation tracking and management.
Configure Biome and Ruff for consistent code formatting across TypeScript
and Python. Update webui with improved component organization, API client
refactoring, and enhanced user interface patterns. Add formatting configs
and dependency updates for build toolchain optimization.
2025-11-30 20:51:43 +01:00
clssck
4e58da3583
style(lightrag_webui): fix indentation, color palette, and component optimization
...
- Fix inconsistent indentation in App.tsx (66 → 68 chars)
- Refactor GraphControl reducer logic: cache selection/theme in refs to prevent expensive re-renders on every hover/selection change; extract nodeReducer and edgeReducer to useCallback with stable dependencies
- Improve GraphViewer performance: extract FocusSync and GraphSearchWithSelection components to prevent re-renders from unrelated store updates
- Remove unused imports (X icon, ZapIcon, i18n)
- Remove unused function parameter (storageConfig)
- Standardize dark theme colors: improve contrast and visual hierarchy (hsl values); update scrollbar colors for better visibility
- Normalize quote style: double quotes → single quotes in className attributes
- Fix form element styling: improve dark mode button hover states (gray-800/900 → gray-700/800, red-900 → red-800)
- Optimize dropdown menu colors: dark mode backgrounds (gray-900/gray-800)
- Relocate HIDDEN_COLUMNS constant to module level in TableExplorer
- Optimize RowDetailModal: move entries computation to useMemo for perf
- Fix useLightragGraph dependency array: add missing minDegree and includeOrphans dependencies
2025-11-30 20:15:27 +01:00
clssck
9f5948650e
chore(lightrag): add wikipedia test dataset for evaluation
...
Add comprehensive test dataset with 7 domain-specific Wikipedia documents
(climate, finance, medical, sports) and corresponding test cases in JSON format.
Total of 2292 lines of test data across 8 files for RAG quality evaluation
and end-to-end testing infrastructure.
2025-11-30 20:14:52 +01:00
clssck
43af31f888
feat: add db_degree visibility and orphan connection UI
...
Graph Connectivity Awareness:
- Add db_degree property to all KG implementations (NetworkX, Postgres, Neo4j, Mongo, Memgraph)
- Show database degree vs visual degree in node panel with amber badge
- Add visual indicator (amber border) for nodes with hidden connections
- Add "Load X hidden connection(s)" button to expand hidden neighbors
- Add configurable "Expand Depth" setting (1-5) in graph settings
- Use global maxNodes setting for node expansion consistency
Orphan Connection UI:
- Add OrphanConnectionDialog component for manual orphan entity connection
- Add OrphanConnectionControl button in graph sidebar
- Expose /graph/orphans/connect API endpoint for frontend use
Backend Improvements:
- Add get_orphan_entities() and connect_orphan_entities() to base storage
- Add orphan connection configuration parameters
- Improve entity extraction with relationship density requirements
Frontend:
- Add graphExpandDepth and graphIncludeOrphans to settings store
- Add min_degree and include_orphans graph filtering parameters
- Update translations (en.json, zh.json)
2025-11-29 21:08:07 +01:00
chaohuang-ai
0aa77fdbcb
Merge pull request #2439 from HKUDS/chaohuang-ai-patch-1
...
Update README.md
2025-11-30 00:17:29 +08:00
chaohuang-ai
5c9642675b
Update README.md
2025-11-30 00:17:04 +08:00
clssck
ef7327bb3e
chore(docker-compose, lightrag): optimize test infrastructure and add evaluation tools
...
Add comprehensive E2E testing infrastructure with PostgreSQL performance tuning,
Gunicorn multi-worker support, and evaluation scripts for RAGAS-based quality
assessment. Introduces 4 new evaluation utilities: compare_results.py for A/B test
analysis, download_wikipedia.py for reproducible test datasets, e2e_test_harness.py
for automated evaluation pipelines, and ingest_test_docs.py for batch document
ingestion. Updates docker-compose.test.yml with aggressive async settings, memory
limits, and optimized chunking parameters. Parallelize entity summarization in
operate.py for improved extraction performance. Fix typos in merge node/edge logs.
2025-11-29 10:39:20 +01:00
clssck
d2c9e6e2ec
test(lightrag): add orphan connection feature with quality validation tests
...
Implement automatic orphan entity connection system that identifies entities with
no relationships and creates meaningful connections via vector similarity + LLM
validation. This improves knowledge graph connectivity and retrieval quality.
Changes:
- Add orphan connection configuration parameters (thresholds, cross-connect settings)
- Implement aconnect_orphan_entities() method with 4-step validation pipeline
- Add SQL templates for efficient orphan and candidate entity queries
- Create POST /graph/orphans/connect API endpoint with configurable parameters
- Add orphan connection validation prompt for LLM-based relationship verification
- Include relationship density requirement in extraction prompts to prevent orphans
- Update docker-compose.test.yml with optimized extraction parameters
- Add quality validation test suite (run_quality_tests.py) for retrieval evaluation
- Add unit test framework (test_orphan_connection_quality.py) with test cases
- Enable auto-run of orphan connection after document processing
2025-11-28 18:23:30 +01:00
Christian Clauss
d2ab7fb246
Add Python 3.13 and 3.14 to the testing
2025-11-28 16:15:16 +01:00
Christian Clauss
90e38c20ca
Keep GitHub Actions up to date with GitHub's Dependabot
...
* [Keeping your software supply chain secure with Dependabot](https://docs.github.com/en/code-security/dependabot )
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot )
* [Configuration options for the `dependabot.yml` file - package-ecosystem](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem )
To see all GitHub Actions dependencies, type:
% `git grep 'uses: ' .github/workflows/`
2025-11-28 15:04:53 +01:00
Daniel.y
8eb63d9bad
Merge pull request #2434 from cclauss/patch-1
...
Fix typos discovered by codespell
2025-11-28 21:59:29 +08:00
Daniel.y
b670544958
Merge pull request #2433 from danielaskdd/fix-jina-embedding
...
Fix: Add configurable model support for Jina embedding
2025-11-28 19:36:18 +08:00
yangdx
ea8d55ab42
Add documentation for embedding provider configuration rules
2025-11-28 17:49:30 +08:00
Christian Clauss
90f341d614
Fix typos discovered by codespell
2025-11-28 10:31:52 +01:00