2705 Commits

Author SHA1 Message Date
Wang Qi
66113709cc Feature: add highlight for retrieval testing and search (#18981) 2026-08-28 19:26:41 +08:00
balibabu
694a68b085 Fix(chat): reorder Rerank and Cross Language form fields in ChatPromptEngine (#18978) 2026-08-28 18:25:01 +08:00
balibabu
70be528c28 Fix: For datasets with doc, docx, or markdown formats, the "remove original directory" toggle fails to save successfully. (#18976) 2026-08-28 17:46:25 +08:00
Wang Qi
40ba19069b Fix the tooltip wrong url (#18975) 2026-08-28 17:11:03 +08:00
balibabu
c9bb776a4e Fix: On the dataset configuration page of the Go version, no error message appears when saving if mandatory fields are left blank. (#18970) 2026-08-28 17:09:07 +08:00
chanx
58d01a2f61 fix(web): stop the note node resize handle from covering its textarea (#18969) 2026-08-28 16:54:04 +08:00
chanx
95a90bf92f fix(agent): let global variable textareas resize vertically (#18972) 2026-08-28 16:53:29 +08:00
chanx
d83eb1b98c feat(web): display similarity threshold as a percentage (#18974) 2026-08-28 16:52:54 +08:00
chanx
df01facad6 fix(web): block saving an agent when an edited Parser node is invalid (#18967) 2026-08-28 16:45:49 +08:00
Wang Qi
a58acb5d49 Fix dataset LLM tooltip (#18971) 2026-08-28 16:35:13 +08:00
Wang Qi
1d4a86e61d Fix: update tooltip url to correct link (#18966) 2026-08-28 15:45:04 +08:00
balibabu
458cbfa856 Fix: Remove the empty response field from the retrieval operator. (#18963) 2026-08-28 15:20:05 +08:00
Wang Qi
29af552aef Refactor: make all url inside tooltip as link (#18943) 2026-08-28 14:03:09 +08:00
taek105
3f4fcef4ff feat(webdav): support custom CA certificates (#16901)
Add custom CA certificate support to WebDAV data source. Users can now connect to private/self-signed WebDAV servers via the verify option.

  Fixes #16635
2026-08-28 12:24:32 +08:00
Sbaaoui Idriss
9fe0aac832 fix(dataset): align parser methods order with python (#18877) 2026-08-28 12:19:36 +08:00
Yoorim Choi
17a59604bc fix(web): make sidebar i18n reactive and refine template card/icon UI (#16646)
UI fixes: sidebar i18n reactive, template button wraps long labels, file icon stroke weight matched, tooltip icon alignment fixed.

---------

Co-authored-by: Jin Hai <haijin.chn@gmail.com>
2026-08-28 12:19:03 +08:00
chanx
ac4ae3dd4f fix(web): stop the field label from toggling the Switch (#18945) 2026-08-28 11:52:51 +08:00
iwasaki
2f36949bcc Fix: respect IME composition state on Enter key send (#16922)
Fix IME Enter key issue in chat — confirming Japanese/Chinese/Korean text composition triggered unintended message send. Added isComposing check to NextMessageInput and FloatingChatWidget. Now composition Enter preserves input, normal Enter sends.
2026-08-28 11:09:17 +08:00
balibabu
da3aed6ea6 Fix: Switching the file type of the parser operator caused the corresponding parse method to fail to switch. (#18931) 2026-08-28 10:46:47 +08:00
balibabu
cfcd2d698a Fix: reorder components in NaiveConfiguration for better structure (#18924) 2026-08-28 10:28:29 +08:00
chanx
b861b25530 fix(web): stop the field label from opening the MultiSelect popover (#18922) 2026-08-28 10:15:31 +08:00
balibabu
f650e835f1 Fix: add Separator component and restore GlobalIndexModelItem in NaiveConfiguration (#18882) 2026-08-28 09:42:00 +08:00
chanx
efe4bc8877 fix(web): derive provider base_url visibility from the provider catalog (#18866) 2026-08-27 19:12:52 +08:00
balibabu
9b7cc2d1bc Fix: No need to validate data that is not in dataset format (#18871) 2026-08-27 18:01:09 +08:00
Lynn
4b5aacf6d7 Fix: parse pdf in chat (#18860) 2026-08-27 16:14:12 +08:00
chanx
3c9a7810fb Revert "fix(web): file list total count doesn't match displayed rows (#17747)" (#18856) 2026-08-27 16:05:32 +08:00
euvre
1b85c0dde5 fix(web): keep token chunker settings when saving in One mode (#18749) 2026-08-27 15:53:59 +08:00
balibabu
12e8de00d0 Fix: When the pipeline-paeser component switches the file type from PDF to image, the default parsing method should be OCR. (#18858) 2026-08-27 15:51:07 +08:00
euvre
ac08364298 fix(web): dataset auto-metadata toggle reverts to off after save (#18813) 2026-08-27 15:48:15 +08:00
euvre
51bdd42874 fix(web): add missing hover tooltips to dataset data source action buttons (#18812) 2026-08-27 15:34:21 +08:00
balibabu
e1d064e298 Fix: The models for audio and video parsers are required fields. (#18851) 2026-08-27 15:17:23 +08:00
chanx
18f988731f fix(web): cap description length at 512 characters (#18836) 2026-08-27 15:16:50 +08:00
chanx
097f1a5646 fix(web): keep typed slider values on the slider's step grid (#18847) 2026-08-27 15:12:19 +08:00
var4dev
4ec2c2582c feat(agent): make MCP tool call timeout configurable (#18016)
Make MCP tool call timeout configurable per agent (was hardcoded 10s). Added tool_timeout field to agent settings.
2026-08-27 15:03:44 +08:00
Wang Qi
968380c2a1 Refactor: Translate figure 'Fig.' to Chinese (#18852) 2026-08-27 14:47:46 +08:00
崔涣
3a1c98cb51 feat: add Synthorai model provider (#18830)
### Summary

Adds Synthorai as a model provider.
2026-08-27 14:14:19 +08:00
Wang Qi
6c51394013 Update None to Naive (Follow English) (#18848) 2026-08-27 14:05:53 +08:00
balibabu
20c92b4138 Fix: On the MCP list page, if the only record on the last page is deleted, the view should navigate to the previous page. (#18840) 2026-08-27 13:05:50 +08:00
balibabu
0f08bf1d16 Fix: An error occurs when accessing the Go version of the wiki page. (#18835) 2026-08-27 11:15:10 +08:00
jay77721
0947a87c76 fix(parser): align image output_format to json and use per-family defaults (strict) (#18802) 2026-08-27 10:05:10 +08:00
balibabu
043232ebe2 Feat: When there are errors in the chat settings form, clicking the "Save" button automatically scrolls to the location of the error. (#18811) 2026-08-26 20:29:52 +08:00
Sbaaoui Idriss
895bcc591a Chore: remove knowledge compiler from types and tests (#18809) 2026-08-26 20:22:05 +08:00
chanx
e9d7aed994 fix(web): list the agent flow type card first (#18808) 2026-08-26 20:13:56 +08:00
Wang Qi
608ee09f0f Fix 0 chunk datasets not show, cause cannot scroll to fetch more datasets (#18810) 2026-08-26 20:05:00 +08:00
balibabu
2c19fae8f4 Fix: The chat network search service is allowed to be null. (#18791) 2026-08-26 19:17:52 +08:00
chanx
9bc12fbce6 fix(web): use a dedicated label for the thinking mode field (#18806) 2026-08-26 19:17:17 +08:00
Souravrajvi0
229503bc80 fix(web): skip canvas autosave of empty nodes/edges (#18783)
Fix canvas autosave wiping pipelines (#18771). Previously saved empty graph on any change/remount. Now only autosaves when canvas has nodes/edges, agent is loaded, and chat drawer closed. Fetch no longer clears loaded canvas on empty DSL. Tests added.

Fixes #18771
2026-08-26 17:13:14 +08:00
Burak Bayır
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
euvre
6f30ed2bae fix(web): cap embed dialog User ID input length and add data-type hint (#18773) 2026-08-26 16:47:50 +08:00
balibabu
1e15cc20e6 Fix: The recommended chunk size for the token chunker is restricted to integers only. (#18786) 2026-08-26 14:47:58 +08:00