Commit Graph

2511 Commits

Author SHA1 Message Date
balibabu
5b701f23e5 Fix: Preserve the text format returned by the API. (#18167) 2026-08-12 19:08:48 +08:00
chanx
544b7c1bca fix: keep loading indicator on streaming assistant message in agent chat (#18172) 2026-08-12 19:08:20 +08:00
euvre
bc89010232 fix: persist page size across main page navigation (#17439) 2026-08-12 16:10:53 +08:00
chanx
9cece9ca01 fix: reorder user setting sidebar menu items and update default redirect path (#18155) 2026-08-12 15:56:12 +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
balibabu
051b296e7f Fix: Deleting a record from the knowledge base table should remove the corresponding selected record. (#18142) 2026-08-12 15:35:09 +08:00
balibabu
0a7ba32e77 Feat: The dataset-level tree view supports search. (#18138) 2026-08-12 15:34:11 +08:00
chanx
4a6bed802b fix: prevent stale conversation messages during session switch (#18140) 2026-08-12 14:57:20 +08:00
euvre
27edad8a76 Go: implement ?type=filter branch for GET /agents (#18111) 2026-08-12 14:54:48 +08:00
euvre
49646da32d fix(web): align Go chunk method dropdown order with Python parser_ids (#18127) 2026-08-12 14:54:20 +08:00
euvre
70485d7ad0 Fix embed dialog language label mistranslation (#17827) 2026-08-12 14:52:44 +08:00
euvre
127ec4408b Fix(mcp): reset bulk selection after delete and mode switch (#18073) 2026-08-12 14:49:26 +08:00
euvre
6bf51925b3 feat(web): submit retrieval testing form on Enter, newline on Shift+Enter (#17741) 2026-08-12 14:47:46 +08:00
euvre
6d44cd09eb fix(web): add missing 'general' chunk method description in locales (#17773) 2026-08-12 14:46:13 +08:00
euvre
c0274fff19 fix: make txt file preview scrollable with mouse wheel (#17911) 2026-08-12 10:31:18 +08:00
chanx
e195a25972 fix: prevent stale loading state on previous agent chat reply (#18124) 2026-08-12 09:36:45 +08:00
Zhichang Yu
d9ed14ce9c feat: wiki incremental Mode A/B with durable rewrite barrier (#18122)
Port the wiki_incremental dataset-level merge and make its rewrite
barrier durable and concurrency-safe. Wiki pages merge replace-only; the
barrier persists a monotonic numeric generation, and a scheduler-backed
per-dataset lock closes the cross-process TOCTOU window. Adds the
Compiler Plan toggle (frontend) with Mode A grouping.
2026-08-11 22:10:49 +08:00
balibabu
ec63ab37b1 Fix: Remove the model from the wiki template. (#18119) 2026-08-11 20:29:08 +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
5e2c0eee28 refactor: use CopyToClipboard in embed-app-modal (#18115) 2026-08-11 19:08:33 +08:00
chanx
dbe2bf8b8b fix: sanitize img tags in markdown via shared SafeImg component (#18112) 2026-08-11 19:08:15 +08:00
dependabot[bot]
f0d1ff52ab chore(deps): bump fast-uri from 3.1.0 to 3.1.5 in /web (#18103)
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-11 17:52:30 +08:00
qinling0210
d49af7f218 Generate navigation, navigation search (#18096)
### Summary
2 API

POST /api/v1/datasets/{dataset_id}/navigation

GET
/api/v1/datasets/{dataset_id}/navigation/search?q={query}&mode={mode}&top_k={topk}


2 cli

uv run --no-sync python3 admin/client/ragflow_cli.py -h 127.0.0.1 -p
9380 -t user

ragflow> GENERATE NAVIGATION OF DATASET 'frames tree';

ragflow> NAVIGATION SEARCH 'Christie introduced blockchain-based digital
passports' IN DATASET 'frames tree' MODE 'all' topk 20;

(mode: chunk, nav_cluster, nav_doc, navigation_tree, all)
2026-08-11 17:48:24 +08:00
chanx
ba671861e2 Fix: stabilize agent log handleSearch and preserve page_size on reset (#18087) 2026-08-11 17:25:24 +08:00
balibabu
7793d3c01c Fix: Retrieve the latest timeline data after cancelling the timeline task. (#18102) 2026-08-11 17:25:09 +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
chanx
2409248801 fix: show filtered session count in session list header (#18094) 2026-08-11 16:14:08 +08:00
chanx
d33f87d3ca feat: rename agent log export button to export current page (#18090) 2026-08-11 16:13:56 +08:00
euvre
82d038543a fix: wrap long log messages in agent pipeline log sheet (#17782) 2026-08-11 16:08:43 +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
61fa96ee06 Fix: Click the blank area to prevent UpdateLogSheet from closing. (#18085) 2026-08-11 14:09:54 +08:00
balibabu
398d81f587 Fix: Move the content of the "Token Size" tab from the token chunker operator to the "Delimiter" tab. #17888 (#17975) 2026-08-11 14:07:15 +08:00
euvre
d33b937be6 fix(web): prevent column shift in data source log table (#17940) 2026-08-11 13:59:51 +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
chanx
f930b1c1bc Fix: New sessions will automatically carry over messages from the previous session by default. (#18078) 2026-08-11 13:38:46 +08:00
chanx
e0d199ea7b fix(floating-selection-toolbar): adjust dropdown direction based on available space (#18053) 2026-08-11 13:31:42 +08:00
chanx
11c9649a6c Fixed: Updated the text color style of the copy button. (#18062) 2026-08-11 13:30:57 +08:00
Wang Qi
d7d6bb5b6a Fix max chunk_ids = 100 (#18080) 2026-08-11 13:13:08 +08:00
chanx
d199f4b867 fix(search): pass selected pageSize when retrieving chunks on document change (#18072) 2026-08-11 11:45:21 +08:00
chanx
cad2833c16 fix: Remove unused constant files (#18069)
### Summary

fix: Remove unused constant files
2026-08-11 11:16:06 +08:00
Jin Hai
cb3de6ae98 TS: add apache license (#18064)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-11 11:15:45 +08:00
Jin Hai
e551167697 TS: fix comments (#18067)
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
2026-08-11 10:00:54 +08:00
Wang Qi
df32ffbe57 Fix: restrict keywords_similarity_weight [0,1] (#18044) 2026-08-10 20:01:45 +08:00
chanx
23369586c0 fix(chat): preserve in-flight SSE stream when switching conversations (#18037) 2026-08-10 17:29:24 +08:00
chanx
6b73341827 fix(search-page): add overflow-x-auto and min-width to prevent layout issues (#18050) 2026-08-10 17:28:05 +08:00
chanx
d69d75fffb fix(token-chunker-form): set minimum value for chunk token size slider (#18047) 2026-08-10 17:27:51 +08:00
chanx
e9123ea764 fix: prevent empty-model warning modal from staying open after OK (#18046) 2026-08-10 17:27:31 +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