Commit Graph
961 Commits
Author SHA1 Message Date
YanZhang 25f167d3fb docs:docs: add use cases for common scenarios (#22054)
Add five use cases covering policy Q&A, research comparison with Agentic
RAG, technical Wiki compilation, Confluence synchronization, and team
collaboration. Each case includes preparation, implementation steps,
examples, validation criteria, and maintenance guidance, with links to
the User Guides for detailed configuration. Place Use Cases between
Quickstart and User Guides and adjust the sidebar order.
2026-11-05 19:32:31 +08:00
YanZhang 225660927c docs: add tutorial in quickstart (#22027)
add 10 minutes tutorial in quickstart
2026-11-05 19:32:21 +08:00
jay77721 4d20ef45f6 docs: record name column widening in database change log (#22030) 2026-11-05 18:04:41 +08:00
Wang Qi 5fa1879de0 Refactor: restrict page_size max value 100 (#22036) 2026-11-05 18:04:35 +08:00
jay77721 6ece20514f fix(core): enforce consistent name and alias length limits (#22020) 2026-11-05 15:32:06 +08:00
YanZhang c841a1c897 docs: Documentation Updates and UI Alignment (#21986) 2026-11-05 10:22:56 +08:00
jay77721 5b54cb0dad feat(ingestion): record pipeline version on operation logs (#21916) 2026-11-04 18:31:42 +08:00
Xinliang Zheng 45b08b9cdf feat(chunker): support media context in title and manual pipelines (#21111) 2026-11-04 15:17:53 +08:00
Jin Hai 47e94cb734 doc: fix typos (#21947)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-11-04 14:03:31 +08:00
superwiboy f5d7ab789e feat(ocr): make MinerU parser timeout configurable via environment and setup (#21832) 2026-11-03 20:11:39 +08:00
YanZhang 91f3c41091 docs:Restructure the Team documentation and align sharing configuration across Dataset, Agent, and Memory. (#21922)
Reorganize team management, resource sharing, permissions, and
collaboration guides; clarify member capabilities, model sources, and
draft versus published versions; update configuration steps,
screenshots, and cross-links while reducing duplication.
2026-11-03 19:37:52 +08:00
Wang Qi a26066c879 Refactor: refine response data (#21858) 2026-11-03 14:10:05 +08:00
Yingfeng 05bebd9495 Update docs (#21876) 2026-11-02 21:34:31 +08:00
Guna Palanivel bd9caf4e1f feat(chat): add AnySearch web search provider (#20633) 2026-11-02 12:39:40 +08:00
Yingfeng 94369fc289 Update release notes of 1.0.0.rc3 (#21793) 2026-10-30 20:16:10 +08:00
Liu An 03c1246150 Docs: Update version references to v1.0.0-rc3 in READMEs and docs (#21788) 2026-10-30 19:47:51 +08:00
Wang Qi f7c229e110 Docs: 1.0.0-rc3 release notes (#21789) 2026-10-30 19:47:23 +08:00
YanZhang c5604bd4ce docs: update images locations and links (#21787)
update images locations and links
2026-10-30 19:27:42 +08:00
YanZhang cc0600c85e docs: Aligning field names, configuration paths, and operating steps, and documenting pending image updates (#21759) 2026-10-30 16:07:29 +08:00
Wang Qi ffef28abe9 Refactor: move reference into message table (#21705) 2026-10-29 20:27:08 +08:00
Wang Qi 3e03753fc2 Feature: chat to store and display prompt, usage and time information (#21681) 2026-10-29 16:14:19 +08:00
YanZhang 0bf20ebd22 docs: Align user guides with current UI and configuration options (#21631) 2026-10-29 13:53:47 +08:00
Yingfeng 185538bd06 Fix quickstart (#21650) 2026-10-29 09:55:51 +08:00
YanZhang 8b4839c745 docs: Update documentation to match the latest UI and functionality (#21600) 2026-10-28 16:28:19 +08:00
Wang Qi d717d0c975 Refactor: delete agent browser (#21599) 2026-10-28 15:44:29 +08:00
Wang Qi 1ab7dbf5a8 Apply datasets parser config to all documents (#21590) 2026-10-28 13:50:29 +08:00
Jin Hai 4ecd8bcb18 remove docs (#21598)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-10-28 13:30:52 +08:00
buua436 79e84ebb9c docs: clarify admin bootstrap password setup (#21586) 2026-10-28 11:14:09 +08:00
Gabs Ferreira bc9d7accd9 feat(chat): add SearchApi web search provider (#21563) 2026-10-28 09:46:44 +08:00
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