Commit Graph
838 Commits
Author SHA1 Message Date
YanZhang b2c2afa5e1 docs: update MCP documents (#19730)
Adds an overview of RAGFlow MCP features.  
Adds guides for using RAGFlow as an MCP server and connecting external
MCP servers.
Improves navigation between related MCP documents.
2026-09-16 20:09:32 +08:00
YanZhang 0b7dd3720a docs: update knowledge compilation docs (#19734)
Updated the documentation to align with the current knowledge
compilation UI and functionality.
2026-09-16 20:07:59 +08:00
coderdailyone af02d0a6e8 fix(api): stop trusting X-Forwarded-For from every peer in the agent webhook IP whitelist (#19550) 2026-09-16 15:22:10 +08:00
MarMar Labs a9a227f4c2 fix(dao): allowlist orderby columns on the search, chat, file and dataset lists (#19601)
Fix SQL injection in 4 Go list DAOs — orderby was concatenated into ORDER BY.
2026-09-16 15:02:13 +08:00
Sbaaoui Idriss d8b072fd9d fix(auth): separate OAuth JIT provisioning policy (#19651) 2026-09-15 19:40:21 +08:00
Seven 5ef628396f feat: add DaoXE as an OpenAI-compatible model provider (#19560)
Adds DaoXE (https://daoxe.com) as an OpenAI-compatible model provider

Signed-off-by: seven7763 <seven7763@users.noreply.github.com>
2026-09-15 19:19:32 +08:00
Mnimiy fe6a6a004a docs: repair stale internal links and license reference (#19633)
### Summary

- Point stale Knowledge Graph and PageIndex links at their current
knowledge-compilation documentation.
- Keep two historical release-note entries as plain text because their
former standalone guides no longer exist.
- Fix the harness README link to the repository license and identify it
correctly as Apache License 2.0.
2026-09-15 10:20:56 +08:00
DennyHo0917 023d448831 feat: add API-Route as a model provider (#19566) 2026-09-14 18:49:50 +08:00
Wenchao An 62df716d97 fix(sdk): stop parsing waits on status lookup failures (#19506)
Fix SDK parse_documents() hanging forever on deleted documents or failed status requests.
2026-09-14 18:44:20 +08:00
Horace 185f089310 docs: fix Python frontend proxy startup (#19606)
Fix #19600 — update dev guide to use API_PROXY_SCHEME=python npm run dev instead of editing Vite proxy target.
2026-09-14 15:50:22 +08:00
brucehu 6754722b00 feat(channels): WeCom can bind agent (#18598) 2026-09-14 12:55:33 +08:00
AnonrouterandSunday Labs --labrat b69afb5005 feat: add AnonRouter model provider (#19561)
I maintain AnonRouter and added it as a hosted OpenAI-compatible model
provider

Co-authored-by: Sunday Labs --labrat <hi.sundaylabs@gmail.com>
2026-09-14 11:31:02 +08:00
Jean-Rémi Larcelet-Prost 70d98923d0 docs: fix dead link to removed docker-compose-gpu.yml (#19576) 2026-09-14 09:52:45 +08:00
Gonghan-PrincessandGonghan-Princess b50c13ff43 feat(data-source): add Feishu Wiki file connector (#19425)
Wiki file nodes only (not native Docs/Sheets or Bitable). Polling doesn't reconcile deletions.

Co-authored-by: Gonghan-Princess <268298391+Gonghan-Princess@users.noreply.github.com>
2026-09-14 09:50:59 +08:00
YanZhang 9386b42eae docs: update FAQs (#19538)
Update FAQs 
Recover the deleted sandbox_quickstart.md
2026-09-11 18:18:40 +08:00
buua436 2aedd79b8f refa: remove unused knowledge compilation code (#19437) 2026-09-11 10:15:53 +08:00
Wang Qi a024bea0cd Docs: v0.27.2 release notes (#19504) 2026-09-10 19:03:20 +08:00
Liu An 5bd80b3455 Docs: Update version references to v0.27.2 in READMEs and docs (#19501)
- Update version tags in README files (including translations) from
v0.27.1 to v0.27.2
- Modify Docker image references and documentation to reflect new
version
- Update version badges and image descriptions
- Maintain consistency across all language variants of README files
2026-09-10 18:35:02 +08:00
Jin Hai ee75f53440 Doc: remove space (#19462)
Remove spaces

Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-09-09 21:25:00 +08:00
Ethan Yoo e356255ef4 Correct parser_config examples in API docs (#16002)
Close #8668 
Fixes incorrect parser_config examples in the API docs.
2026-09-09 21:20:52 +08:00
Konstantin Romankov 4731ee3322 feat: add Hubris as a model provider (#19341)
Added Hubris as a new OpenAI-compatible model provider for the Russian market, with per-model thinking.default_value empirically measured (not guessed), endpoint pinned (not configurable)
2026-09-09 17:19:46 +08:00
天海蒼灆 792a17cf20 fix(mineru): align backend names with current MinerU API (#19055) 2026-09-09 13:07:42 +08:00
VincentLambert 371cfabd95 feat(connector): add Sitemap data source for sitemap.xml-based web ingestion (#19344)
Add Sitemap data source — ingests web pages from sitemap.xml with incremental sync. Supports HTML→Markdown extraction, PDF discovery, URL filtering, SSRF protection.
2026-09-08 16:50:44 +08:00
Sbaaoui Idriss a670f5260b fix(docs): document dataset language create and update behavior (#19372)
### Summary

The API docs now describe the optional language field for dataset
creation and updates. They document trimming, validation limits,
defaults, and unchanged update behavior.
2026-09-08 16:26:42 +08:00
YanZhang 8ce74f3e30 docs: update API references to match implementation (#19334)
Fixed existing typos and documentation inconsistencies.
Corrected and clarified parameter types.
Improved parameter constraints and required/optional field descriptions.
Updated several parameter descriptions to better reflect their actual
behavior.
2026-09-07 20:04:10 +08:00
ÖnderyandCursor 38230c45d3 feat(llm): forward OpenAI user on embedding and parse requests (#19065)
Add user attribution to embedding calls — forwards user on OpenAI-compatible providers via current_llm_user(). Excludes LocalAI/Xinference (reject unknown fields). Accepts user_id on ingest/parse/chunk endpoints; redacts from logs. Omitted = unchanged. Go/vision/TTS/ASR out of scope.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-07 19:30:33 +08:00
liwu96andsunshuren 078ffca026 docs: clarify user_default_llm deprecation (#19321)
Fix config guide — user_default_llm is no longer supported. Now explains OSS tenants configure their own providers/defaults, links model setup guide, and notes Enterprise role-level defaults. TEI note retained. Docs only.

Co-authored-by: sunshuren <sunshuren@tal.com>
2026-09-07 17:10:54 +08:00
Wang Qi f8b0a1de19 Refactor: update dataset API should not have ext (#19272) 2026-09-07 14:25:15 +08:00
MarMar Labs 0cd0a7af94 docs(api): use the memory update field names the route reads (#19279)
Fix Update Memory API docs — permission → permissions, system_promot → system_prompt. The route reads permissions/system_prompt; docs were wrong. Dataset endpoints keep permission (correct there).
2026-09-07 10:26:09 +08:00
buua436 2476e2fbfa feat: configure knowledge compilation runtime settings (#19254) 2026-09-04 17:05:22 +08:00
Eric CurtinandJin Hai c051f40593 feat: add llmman as a model provider (#19030)
Add llmman support (local OCI-distributed models) — Python + Go chat/embeddings/list. Uses OpenAI API shape. 

Signed-off-by: Eric Curtin <eric.curtin@docker.com>
Co-authored-by: Jin Hai <haijin.chn@gmail.com>
2026-09-03 18:13:37 +08:00
helloxjade 070fa6b15c docs: add macOS vm.max_map_count setup guidance (#19177)
Fix self-hosting docs: clarify vm.max_map_count is Linux-only; add macOS Docker Desktop and Colima configuration instructions. Closes #19118.
2026-09-03 15:23:42 +08:00
68cdb795f5 Fix OAuth redirect URI examples (#15683)
Fix OAuth callback URL examples in docs — now use /api/v1/auth/oauth/<channel>/callback (was stale /v1/user/oauth/callback).

Co-authored-by: 谢金城 <xiejincheng@xgd.com>
Co-authored-by: Jin Hai <haijin.chn@gmail.com>
2026-09-03 15:20:42 +08:00
YanZhang 0b9624e70a docs: update documentation to align with current Python API implementation (#19163)
update Python API documentation to align with current API implementation
delete words about RAPTOR & knowledge graph in HTTP API documents
2026-09-02 19:38:32 +08:00
YanZhang 58decad723 docs: update glossary docs (#19077)
update glossary docs
2026-09-02 10:08:15 +08:00
YanZhang 092b274402 docs: delete redundant docs (#19078)
delete duplicate docs
delete docs for old features
2026-09-01 11:23:52 +08:00
YanZhang 9d00ee013e docs: add search docs (#19057)
add search docs for guide
2026-08-31 16:30:57 +08:00
YanZhang d612021318 docs:fix some bugs of documents (#18984)
fix images bugs
Revise inappropriate words
2026-08-28 20:02:16 +08:00
706e87af9f fix(admin): stop silent superuser creation on auth probe and harden bootstrap (#18702)
Fix CWE-798/306 admin security: check_admin() silently created default admin accounts on any anonymous request. Now no longer creates accounts. Bootstrap uses env/random password. Login throttling added. Admin port bound to localhost. 

---------

Co-authored-by: jindou <jindou@local>
Co-authored-by: maoyifeng <myfbee5@163.com>
2026-08-28 17:44:52 +08:00
Jin Hai d37486e295 Python && Go: fix parse status (#18841)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-28 12:47:41 +08:00
Wang Qi b9df87c4c7 Docs: 0.27.1 release notes (#18879) 2026-08-28 12:04:48 +08:00
Liu An e3cc9a1621 Docs: Update version references to v0.27.1 in READMEs and docs (#18849) 2026-08-28 12:04:37 +08:00
YanZhang a7062961d4 docs: add Chat documents (#18870)
add chat documents
2026-08-27 19:01:02 +08:00
崔涣 3a1c98cb51 feat: add Synthorai model provider (#18830)
### Summary

Adds Synthorai as a model provider.
2026-08-27 14:14:19 +08:00
MarMar Labs 3175d465cd docs(configuration): name the ragflow serving-port key http_port (#18825)
### Summary

Both configuration guides document the API server's port as `port`:

- `docs/administrator/configurations/configurations.md:152`
- `docker/README.md:190`

The key in `docker/service_conf.yaml.template:5` is `http_port`
2026-08-27 11:06:12 +08:00
Wang Qi 68b893cd1a Refactor: Add rerank_candidates_count, knn top_k and num_candidates to /api/v1/retrieval (#18768) 2026-08-26 20:38:19 +08:00
Burak Bayırandkriptoburak 0201c1a557 feat(data-source): add Xquik X search connector (#18714)
### Summary

Add Xquik as a new data source for X (Twitter) post ingestion. Supports Latest/Top queries, cursor pagination, incremental sync, and maps engagement/media to RAGFlow documents. Stops duplicate requests on repeated cursors. Tests and docs included.

---------

Co-authored-by: kriptoburak <kriptoburak@users.noreply.github.com>
2026-08-26 17:03:38 +08:00
MarMar Labs 79093df706 docs(api): document the document-update endpoint as PATCH (#18765)
### Summary

Fix HTTP API doc
2026-08-26 12:14:25 +08:00
MarMar Labs d3542463c9 docs(api): spell the recommendation endpoint the way the server registers it (#18764)
### Summary

Update comments
2026-08-26 12:10:05 +08:00
Wang Qi 2e918d0735 Docs: update 27.0 release notes (#18770)
Notice: GraphRAG and RAPTOR features are deprecated and not available in
UI.
2026-08-26 11:10:36 +08:00