Commit Graph
932 Commits
Author SHA1 Message Date
buua436 e7bf77e1da fix: honor STORAGE_IMPL and enforce chat dataset access (#21548) 2026-10-27 17:59:11 +08:00
Sbaaoui Idriss 076d428396 feat(mcp): expose configurable listener transport settings (#21547) 2026-10-27 16:36:57 +08:00
YanZhang a43cac2615 docs: updates docs word with latest UI (#21521) 2026-10-27 14:05:25 +08:00
buua436 18ddc7f87f feat: configure dataset document upload size (#21517) 2026-10-27 13:59:44 +08:00
Wang Qi 0b9ce6ddda Combine RAGFLOW_MCP_ALLOW_PRIVATE_HOSTS into ALLOW_ANY_HOST (#21523) 2026-10-27 13:06:05 +08:00
YanZhang e134655d05 docs: Replace the release tag placeholder with v1.0.0-rc2 in quickstart docs (#21512) 2026-10-27 11:45:01 +08:00
YanZhang ee1b38c4d1 docs: add release date of rc1 &rc2 to the release notes. (#21506) 2026-10-27 10:15:18 +08:00
xugangqiang 9f677f749e feat: ingestion dataflow-canvas DSL multi-version (sticky snapshot + missing state) (#21261) 2026-10-27 09:52:10 +08:00
buua436 2f99548911 fix: limit API request body size (#21474) 2026-10-26 19:27:58 +08:00
Wang Qi 0bc25c03d5 Agent: use decision model in Workflow Categorize (#21487) 2026-10-26 19:26:17 +08:00
YanZhang a3c3e73a6d docs: update Build Docker Image docs (#21339) 2026-10-26 14:16:33 +08:00
YanZhang 6f4b2eb087 docs: Updated Agent documentation, examples, images, links, and formatting. (#21471)
Reviewed docs against the UI and code.
Simplified wording and added setup steps and examples.
Checked links, images, and formatting.
Replaced incorrect images, removed duplicates, and repositioned images.
2026-10-26 14:16:06 +08:00
YanZhang b62eb01d5c docs: update quickstart docs (#21304)
Corrected ARM64 support: Docker images support Linux x86-64 and ARM64
starting with v1.0.0-rc2, with automatic architecture selection.
Replaced implementation terms such as “Go backend,” “Go image,” and “Go
services” with RAGFlow terminology.
Replaced the hardcoded checkout version with <release-tag> and added
guidance on matching the Docker image tag to the selected release.
2026-10-26 14:09:41 +08:00
Wang Qi 9359b1ac13 Refactor: add migration versions (#21395) 2026-10-23 17:43:18 +08:00
xugangqiang 6a2ef7ec6b refactor(deps): rename ragflow_deps directory to deps (#21345)
## Summary

Rename the repository dependency-resource directory `ragflow_deps/` to
`deps/`, and update every hardcoded reference to that directory name so
the rename does not break resource loading at build/runtime.

This is not a purely cosmetic rename: the Go runtime hardcodes the
directory name as a resource search path (e.g.
`internal/common/model_assets.go` trimming the `deps/` prefix, and the
tokenizers joining `deps/` into candidate paths), and the Dockerfiles
copy assets into `/ragflow/deps`. Those literals must move together with
the directory, otherwise assets fail to resolve.

## Two intentional exceptions (kept unchanged)

The rename deliberately keeps two names that only *coincidentally*
contained the old string:

- The published image tag `infiniflow/ragflow_deps:latest` (used by
`Dockerfile`, `Dockerfile_base`, docs, and CI `image inspect` checks).
- The CI install path `/opt/ragflow_deps` inside the CI runner image
(`build.sh` `SYSTEM_DEPS_TOKENIZER`).

## Changes

- `git mv ragflow_deps deps`.
- `build.sh`: `CL100K_TABLE_RELPATH`, native asset zip path, and related
references updated to `deps/`.
- `tools/scripts/download_dev_deps.py`: `RAGFLOW_DEPS_DIR` points at
`deps/`.
- Go runtime resource search paths (`internal/common`,
`internal/tokenizer`) updated to the `deps/` layout.
- `Dockerfile` / `Dockerfile_base`: container asset path changed to
`/ragflow/deps`; kept tag `infiniflow/ragflow_deps:latest` unchanged.
- Docs / `AGENTS.md` / CI workflow paths updated to the new directory
name.

## Test plan

- Go unit tests in `internal/common` and `internal/tokenizer` updated to
the new `deps/` layout and pass via `bash build.sh --test`.
- Python download scripts import and build URLs correctly (`py_compile`
clean).
- Added `tools/scripts/test_dep_rename_invariants.py` as a regression
guard asserting the two intentional exceptions (`/opt/ragflow_deps` and
`infiniflow/ragflow_deps`) stay intact, so a future blanket rename
cannot silently regress them.

---

## Follow-up fix (commit 2f6857095d)

The original rename used a blanket `sed s/ragflow_deps/deps/g` and only
selectively reverted `build.sh`. That left two intentionally-kept names
rewritten, which this follow-up restores:

- CI install path `/opt/ragflow_deps` — `sep-tests.yml` had been changed
to read `/opt/deps`, breaking the offline cl100k table fallback (the
cached-image path pointed at a directory that never receives the file).
Restored to `/opt/ragflow_deps`.
- Published image tag `infiniflow/ragflow_deps` — left as bare
`infiniflow/deps` in `sep-tests.yml` comments/echo, `.dockerignore`, and
`Dockerfile` / `Dockerfile_base` error messages. Restored to
`infiniflow/ragflow_deps`.

The regression guard `tools/scripts/test_dep_rename_invariants.py` was
added to prevent recurrence.
2026-10-22 19:20:42 +08:00
Sbaaoui Idriss 76b068fba2 fix(mcp): remove unused force_refresh parameter (#21349) 2026-10-22 19:09:10 +08:00
Wang Qi e6ae78c8d3 Agent: add apply version and delete by version APIs (#21352) 2026-10-22 19:07:28 +08:00
jay77721 17f173c288 refactor(parser): remove dead output_format readers (#21336) 2026-10-22 17:40:41 +08:00
jay77721 c34e873824 fix(sdk): align Python SDK with RAGFlow 1.0 dataset API (#21319) 2026-10-22 15:45:08 +08:00
jay77721 9cb5539c01 docs(api): fix dataset parse_type examples and selection rules (#21333) 2026-10-22 15:14:58 +08:00
YanZhang bcbfc676f3 docs: update admin docs with latest release (#21302)
update admin docs with latest release
fix broken docs links
2026-10-21 19:40:59 +08:00
Wang Qi feab371067 Fix: 1. update document parser_config does not clean chunks, 2. after update, pop up dialog to notice use to re-parse (#21281) 2026-10-21 16:49:47 +08:00
YanZhang 3f125e2491 docs: restructure the admin docs to make it more user friendly (#21279)
Restructure the admin docs to make it more user friendly
Update documentation links to reflect renamed headings.
2026-10-21 15:01:50 +08:00
Xinliang Zheng ab85152d0f fix(parser): use selected tenant SoMark and OpenDataLoader instances (#21112) 2026-10-20 13:39:49 +08:00
adws 232b3f7721 fix(api): return nonempty string response messages (#21194) 2026-10-20 11:55:24 +08:00
Xinliang Zheng 713fc2f2b3 feat(parser): honor MinerU formula and table controls (#21109) 2026-10-20 11:25:10 +08:00
YanZhang fada812ff4 docs: Add a Tongyi-Qianwen Base URL reminder to the upgrade guide. (#21166) 2026-10-19 19:46:06 +08:00
Xinliang Zheng 41c53d6550 feat(parser): allow tenant PaddleOCR selection for images (#21113) 2026-10-19 19:12:40 +08:00
Wang Qi ac29b4b299 Docs: 1.0.0-rc2 release notes (#21064) 2026-10-16 17:43:26 +08:00
Liu An 87dac77ed9 Docs: Update version references to v1.0.0-rc2 in READMEs and docs (#21069) 2026-10-16 17:43:04 +08:00
Lynn 7d6860dde0 Fix: set tag to v1.0.0-rc2 (#21061) 2026-10-16 16:06:05 +08:00
YanZhang 95f9020380 docs: unify sandbox docs (#20951) 2026-10-16 14:27:01 +08:00
YanZhang bf64bedbab docs: add tag migration description (#21020) 2026-10-15 19:04:34 +08:00
jay77721 b859e0460e fix(dao): migrate Python-era flat ingestion config onto pipeline components (#20986) 2026-10-15 19:03:57 +08:00
YanZhang 271f601ca2 docs:Improve local model deployment and provider configuration docs (#21002) 2026-10-15 15:28:48 +08:00
xugangqiang fa1a071967 refactor(config): resolve CLI/env/file precedence in one place with final-value validation (#20934) 2026-10-15 10:01:57 +08:00
Wang Qi 5d25a3f859 Feature: add knowledge_compilation_scope (#20917) 2026-10-14 16:47:37 +08:00
xugangqiang c754300366 refactor(deps): split dependency download into two Python scripts (#20861) 2026-10-13 20:44:56 +08:00
Caobaining1 b350526d3f docs(chat): describe the two remaining thinking modes (#20916) 2026-10-13 19:55:11 +08:00
YanZhang 94dd191895 docs: standardize parameter names in http api docs (#20868) 2026-10-13 14:07:23 +08:00
YanZhang 263672cb70 docs: Update the CLI documentation to reflect the actual implementation. (#20821) 2026-10-13 10:56:11 +08:00
Sourav Rajvi 68752fcddd feat(parser): support MinerU 4.0 V1 HTTP API (#20712)
Fixes infiniflow/ragflow#20365
2026-10-12 19:08:45 +08:00
ciel b8ff1a416f Revert "fix(cli): drop PENDING as a parameter for message queue commands" (#20823)
Reverts infiniflow/ragflow#20367
2026-10-12 17:48:40 +08:00
YanZhang d200553274 docs: fix incorrect image references (#20835) 2026-10-12 17:34:05 +08:00
Sbaaoui Idriss cb3dc4047e docs(sandbox): correct external deployment guidance (#20810) 2026-10-12 15:53:53 +08:00
YanZhang 51e884a244 docs: fix stale and misleading links (#20804)
fix stale and misleading links
2026-10-12 13:41:55 +08:00
YanZhang b9d814437f docs: Removed the description of API_PROXY_SCHEME and synchronized the README files (#20756) 2026-10-12 11:19:19 +08:00
britz 489d0b42ea docs: fix dead links to pages removed in the Go rewrite (#20758) 2026-10-12 10:18:20 +08:00
YanZhang f8b1a178a3 docs: update migration (#20476) 2026-10-10 20:08:27 +08:00
DuskFall 8f5d32e1ba Doc: remove dead links to deleted Supported Models page (#20692)
Closes #20691
2026-10-10 09:51:45 +08:00