Commit Graph

906 Commits

Author SHA1 Message Date
balibabu
cd8b336022 Feat: Remove pageindex from the dataset configuration page. (#18429) 2026-08-18 16:08:00 +08:00
Try everything
4a3b20a889 fix(web): prevent docx preview zoom from skipping a level (#17323)
### Summary

Fixes a zoom bug in the DOCX preview: the first "zoom in" or "zoom out"
click
skips a level whenever the current zoom is a fit-to-width value.
2026-08-18 15:54:51 +08:00
Haruko386
602f55deed feat[syncer]: add connection test with unified connector validation (#18281)
### Summary

as title
2026-08-18 11:30:29 +08:00
天海蒼灆
b85b908bb6 Feat: data source test connection with unified connector validation (#14992) 2026-08-18 09:36:48 +08:00
chanx
6f0fff5b77 fix(web): exclude <think> reasoning blocks from copied answer (#18371) 2026-08-17 17:00:35 +08:00
balibabu
3079e4f659 Feat: Move wiki-related translation resources to a namespace. (#18359) 2026-08-17 16:20:23 +08:00
balibabu
8664d8d62a Fix: Switching the rerank model on the chat page fails to save the configuration. (#18357) 2026-08-17 13:28:11 +08:00
chanx
c9fda1c26c Fix: hide top-k under the rerank model (#18302)
### Summary

Fix: hide top-k under the rerank model
2026-08-14 20:16:37 +08:00
euvre
34e59c8ec9 fix(web): enlarge card '...' edit button hit area (#18262) 2026-08-14 20:07:12 +08:00
chanx
ed4e1c03c0 fix(web): scope answer loading placeholder to the last message (#18284) 2026-08-14 18:22:20 +08:00
euvre
ea3a2b2676 fix(web): pass pdf.js cMap/standard font URLs so CID-font PDFs render in preview (#18249) 2026-08-14 17:08:46 +08:00
euvre
24033bf199 fix(web): add tooltip to web search toggle in chat input box (#18276) 2026-08-14 16:58:50 +08:00
euvre
14c5a61350 fix(web): render file-type icons for mp3/svg and fall back to a default file icon (#18230) 2026-08-14 15:59:17 +08:00
euvre
5d408d0aa6 fix(web): widen max_tokens number input in LLM settings popover (#18265) 2026-08-14 14:52:26 +08:00
buua436
a4e819504c feat: support entity and topic wiki modes (#18216) 2026-08-13 19:03:24 +08:00
Zhichang Yu
0784bef5b0 Port dataset-level structure merge for timeline/graph/mindmap (#18201)
Ports Python dataset-level structure aggregation (timeline, graph, mindmap) to Go. Mindmap emits entity/relation rows and merges like graph. Adds dataset_merge guard, engine gate, resolveDatasetStructureKind, kind-required structure graph GET/DELETE API, per-index task-id fields.
2026-08-13 18:37:47 +08:00
chanx
7427d94d50 perf(web): stop re-rendering the whole chat transcript on every stream flush (#18221) 2026-08-13 17:22:54 +08:00
balibabu
6d061b359e Fix: Display the search page chunks in plain text format (#18213) 2026-08-13 16:15:10 +08:00
balibabu
75bb42c166 Fix: The operator field of the compiler operator is a required field. (#18212) 2026-08-13 16:14:13 +08:00
euvre
b1de7e8136 Fix: allow datasets sharing a base embedding model to be searched together (#18166) 2026-08-13 09:51:44 +08:00
EthanZhang
1d8b9c7452 feat(agent): add Querit Contents tool (#18156)
### Summary

Add Querit Contents as a built-in page content tool for RAGFlow Agents
and Canvas workflows.

Querit Contents crawls one or more known URLs and returns their page
content and optional metadata. It complements the existing Querit Search
tool: Search discovers relevant pages, while Contents retrieves pages
already selected by an Agent or workflow.

This integration supports two usage modes:

- A standalone `QueritContents` node in Canvas workflows.
- An embedded content tool available to RAGFlow Agents.
2026-08-12 21:03:21 +08:00
balibabu
0a825fde89 Feat: Adjust the agent list style. (#18163) 2026-08-12 19:14:59 +08:00
balibabu
5b701f23e5 Fix: Preserve the text format returned by the API. (#18167) 2026-08-12 19:08:48 +08:00
balibabu
6152f7e6bf Fix: Hide the reset button on the embedded page that is in conversation (#18153) 2026-08-12 15:45:16 +08:00
chanx
efa1c6c48a fix: skip built-in parser validation when pipeline mode is selected (#18158) 2026-08-12 15:41:15 +08:00
euvre
c0274fff19 fix: make txt file preview scrollable with mouse wheel (#17911) 2026-08-12 10:31:18 +08:00
balibabu
1d81ca27cc Fix: A dataset-level tree can also view file-level data. (#18123) 2026-08-11 20:28:44 +08:00
nikminer
8bd5768ebc Integrate MWS model with API support and enhance chat functionality (#17959)
## What

This pull request adds **MWS GPT Model Hub** as a built-in model
provider in RAGFlow.

The integration allows users to configure an MWS project endpoint and
token, discover the models available to that project, and use supported
MWS models for chat completion, embeddings, and reranking.

Co-authored-by: ilarionov_n <ilarionov_n@promis.ru>
2026-08-11 19:12:42 +08:00
chanx
dbe2bf8b8b fix: sanitize img tags in markdown via shared SafeImg component (#18112) 2026-08-11 19:08:15 +08:00
balibabu
5dde775e19 Fix: If a message contains multiple files, they need to be displayed with automatic line wrapping. (#18109) 2026-08-11 17:24:47 +08:00
Jin Hai
25b579ac6c TS: more license declarations (#18081)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-11 14:21:14 +08:00
balibabu
f83c4f97c1 Fix: After creating a wiki template and deleting the model instance, the default model appears empty, but it can still be edited and saved successfully. (#18075) 2026-08-11 13:45:04 +08:00
Wang Qi
df32ffbe57 Fix: restrict keywords_similarity_weight [0,1] (#18044) 2026-08-10 20:01:45 +08:00
chanx
5a2cd36b45 fix(share): The language of the shared page will cause the language of the original website to change. (#18043) 2026-08-10 17:26:18 +08:00
balibabu
ec09d4e3bd Feat: Search for timeline nodes. (#17996) 2026-08-07 17:06:19 +08:00
Lynn
4044d3bc5d Fix: handle unpaired <> in messages (#17983) 2026-08-07 16:10:30 +08:00
chanx
c7d78db9b4 fix(document-preview): handle namespace-prefixed xlsx in ExcelCsvPreviewer (#17955) 2026-08-07 16:10:04 +08:00
chanx
ed96379c47 fix(markdown): open non-PDF document references in internal viewer (#17971) 2026-08-07 14:23:40 +08:00
balibabu
84b94d4b30 Fix: Remove leading and trailing whitespace from the pageIndex data returned by the backend. (#17967) 2026-08-07 13:32:09 +08:00
balibabu
b099c88c3f Fix: Deduplication of wiki entity types (#17965) 2026-08-07 11:29:05 +08:00
chanx
1ef7910103 fix(memory): display embd_name with fallback to embd_id in form field (#17956) 2026-08-07 09:34:30 +08:00
chanx
7d0d1ab642 fix(tree-select): allow collapsing parent nodes during search (#17934) 2026-08-06 16:23:56 +08:00
chanx
f72cb14e18 feat: add json file preview and icon (#17930) 2026-08-06 16:22:32 +08:00
chanx
5c6536a86c fix(number-input): improve value handling for out-of-range inputs (#17921) 2026-08-06 16:21:31 +08:00
Zhichang Yu
2e37997ab9 Go knowledge compiler with scheduler-driven dataset compilation (#17913)
Ports dataset knowledge compilation (wiki/graph/tree/mindmap) to the Go
scheduler with a status contract, aligns wiki storage/retrieval with
Python, sizes prompts by content_length, and resolves embedding batch
size from provider capability.
2026-08-06 15:54:00 +08:00
chanx
bda74135b5 fix(document-preview): strip WPS DISPIMG formula from xlsx before preview (#17912) 2026-08-06 11:13:44 +08:00
Jin Hai
cf13082a1a Revert "feat: Go knowledge compiler with scheduler-driven dataset compilation" (#17897)
Reverts infiniflow/ragflow#17881
2026-08-05 21:50:28 +08:00
Zhichang Yu
14b943a04a feat: Go knowledge compiler with scheduler-driven dataset compilation (#17881)
Ports the dataset knowledge compilation (wiki/graph/tree/mindmap) to the
Go scheduler with a status contract, aligns wiki storage/retrieval with
Python, and sizes prompts by content_length.
2026-08-05 20:00:42 +08:00
balibabu
24c0a77a3e Fix: The download button is displayed on the agent dialog page shared externally. (#17880) 2026-08-05 19:26:42 +08:00
balibabu
479c3efd74 Fix: The hover card referenced in the agent's floating dialog box is not fully displayed. (#17867) 2026-08-05 17:10:01 +08:00