### What problem does this PR solve?
feat: Add component Concentrator #1739
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: If the model is not set, a pop-up window will remind the user #2295 (#2574)
balibabu
613b83b
### What problem does this PR solve?
feat: If the model is not set, a pop-up window will remind the user
#2295
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
feat: Delete Model Provider #2376 (#2565)
balibabu
853826a
### What problem does this PR solve?
feat: Delete Model Provider #2376
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
feat: Add component Jin10 #1739 (#2563)
balibabu
f2de30c
### What problem does this PR solve?
feat: Add component Jin10 #1739
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
feat: Add component YahooFinance #1739 (#2561)
balibabu
c54177d
### What problem does this PR solve?
feat: Add component YahooFinance #1739
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
fix: Web code build fails on ARM machines #2554 (#2557)
balibabu
589b0da
### What problem does this PR solve?
fix: Web code build fails on ARM machines #2554
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
SparkTTS (#2535)
liuhua+1: liuhua
e6abe77
### What problem does this PR solve?
SparkTTS
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
---------
Co-authored-by: liuhua <10215101452@stu.ecun.edu.cn>
Updated README on debugging web and python (#2544)
### What problem does this PR solve?
Updated README on debugging web and python
### Type of change
- [x] Documentation Update
fix: Initial language is English, but the UI is in Chinese #2514 (#2541)
balibabu
df34f9b
### What problem does this PR solve?
fix: Initial language is English, but the UI is in Chinese #2514
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
feat: Refine reteival of multi-turn conversation #2362 (#2539)
balibabu
1c7ab64
### What problem does this PR solve?
feat: Refine reteival of multi-turn conversation #2362
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Configurable for excel, html table or row based text #2516 (#2538)
balibabu
0b0058a
### What problem does this PR solve?
feat: Configurable for excel, html table or row based text #2516
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
fix: Merge models of the same category #2479 (#2536)
balibabu
aaf24a6
### What problem does this PR solve?
fix: Merge models of the same category #2479
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Reverted replacing npm with yarn
### Type of change
- [x] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
fix: Add model by ollama in model provider page, user can't choose the model in chat window. #2479 (#2529)
balibabu
eba9f1d
### What problem does this PR solve?
fix: Add model by ollama in model provider page, user can't choose the
model in chat window. #2479
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
Regarding the code merge #ca0c22f3184b9229e7e86de699842bb3b0e502c2, the
ragflow/web code will not run. This commit solves this problem.
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
Web: Display the icon of the currently used storage. (#2504)
https://github.com/infiniflow/ragflow/issues/2503
### What problem does this PR solve?
_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Before:
<img width="611" alt="image"
src="https://github.com/user-attachments/assets/02a3a1ee-7bfb-4fe0-9b15-11ced69cc8a3">
After:
<img width="796" alt="image"
src="https://github.com/user-attachments/assets/371136af-8d16-47aa-909b-26609d3ad60e">
<img width="557" alt="image"
src="https://github.com/user-attachments/assets/9268362f-2b6a-4ea1-9fe7-659f7292e5e1">
Add Multi-Language Descriptions for 'Switch' Component and Update Message Assistant Placeholder (#2450)
### What problem does this PR solve?
_This PR addresses the need to describe the "Switch" component across
different languages and corrects a misleading description for a
placeholder message not exclusively tied to a specific assistant type.
By providing clearer and more accurate descriptions, this PR aims to
improve user understanding and usability of the Switch component and the
"Message Resume Assistant..." placeholder in a multilingual context._
### Explanation of Changes
1. **Added Descriptions for "Switch" Component**:
- Descriptions were added for the "Switch" component in three different
locales:
- **English (EN)**: Provides a concise description of what the "Switch"
component does, focusing on its ability to evaluate conditions and
direct the flow of execution.
- **Simplified Chinese (ZH)**: Translated the English description into
Simplified Chinese to cater to users who prefer this locale.
- **Traditional Chinese (ZH-Traditional)**: Added a Traditional …
feat: When voice is turned on, the page will not display an empty reply message when the answer is empty #1877 (#2447)
balibabu
7b68d9e
### What problem does this PR solve?
feat: When voice is turned on, the page will not display an empty reply
message when the answer is empty #1877
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: If the tts model is not set, the Text to Speech switch is not allowed to be turned on #1877 (#2446)
balibabu
e536bf7
### What problem does this PR solve?
feat: If the tts model is not set, the Text to Speech switch is not
allowed to be turned on #1877
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: After the voice in the new conversation window is played, jump to the tab of the conversation #1877 (#2440)
balibabu
2b66f8c
### What problem does this PR solve?
feat: After the voice in the new conversation window is played, jump to
the tab of the conversation #1877
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Supports text output and sound output #1877 (#2436)
balibabu
7b381b0
### What problem does this PR solve?
feat: Supports text output and sound output #1877
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Add html to the description text of the parsing method general #336 (#2432)
balibabu
c058dac
### What problem does this PR solve?
feat: Add html to the description text of the parsing method general
#336
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Display mindmap in drawer #2247 (#2430)
balibabu
0dc6759
### What problem does this PR solve?
feat: Display mindmap in drawer #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: When the mindmap data is empty, it will not be displayed on the search page #2247 (#2414)
balibabu
712affb
### What problem does this PR solve?
feat: When the mindmap data is empty, it will not be displayed on the
search page #2247
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
feat: Modify the style of the answer card on the search page #2247 (#2412)
balibabu
52a51dc
### What problem does this PR solve?
feat: Modify the style of the answer card on the search page #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Use Spin to wrap the chunk list on the search page #2247 (#2409)
balibabu
189ed3a
### What problem does this PR solve?
feat: Use Spin to wrap the chunk list on the search page #2247
### Type of change
- [ ] Bug Fix (non-breaking change which fixes an issue)
- [x] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
feat: Click on the chunk on the search page to locate the corresponding file location #2247 (#2399)
balibabu
dedc63e
### What problem does this PR solve?
feat: Click on the chunk on the search page to locate the corresponding
file location #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Wrap the searched chunk with a Popover #2247 (#2398)
balibabu
6eec14a
### What problem does this PR solve?
feat: Wrap the searched chunk with a Popover #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Add component AkShare #1739 (#2390)
balibabu
6dc139b
### What problem does this PR solve?
feat: Add component AkShare #1739
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Add component WenCai #1739 (#2388)
balibabu
55e7b7a
### What problem does this PR solve?
feat: Add component WenCai #1739
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Use Tree to display the knowledge base list on the search page #2247 (#2385)
balibabu
acd1df1
### What problem does this PR solve?
feat: Use Tree to display the knowledge base list on the search page
#2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Cover the entire search page with a background image #2247 (#2381)
balibabu
5403bcb
### What problem does this PR solve?
feat: Cover the entire search page with a background image #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Catching errors with IndentedTree #2247 (#2380)
balibabu
5e72d47
### What problem does this PR solve?
feat: Catching errors with IndentedTree #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Retrieval chunks by page #2247 (#2373)
balibabu
c39b5d3
### What problem does this PR solve?
feat: Retrieval chunks by page #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Catch errors in getting mindmap #2247 (#2368)
balibabu
744c9d5
### What problem does this PR solve?
feat: Catch errors in getting mindmap #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Proxy the api address to the local nginx address #2350 (#2366)
balibabu
1b8d2a4
### What problem does this PR solve?
feat: Proxy the api address to the local nginx address #2350
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix OpenRouter add bug and the way to add OpenRouter model (#2364)
黄腾+1: aopstudio
c6cd38e
### What problem does this PR solve?
#2359 fix OpenRouter add bug and the way to add OpenRouter model
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
---------
Co-authored-by: Zhedong Cen <cenzhedong2@126.com>
fix: 123.60.95.134 redirect attack #2350 (#2352)
balibabu
1274ab4
### What problem does this PR solve?
fix: 123.60.95.134 redirect attack #2350
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: Make markdown support line breaks #2315 (#2343)
balibabu
1f36a03
### What problem does this PR solve?
fix: Make markdown support line breaks #2315
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
feat: Dynamically change the background image on the search homepage every day #2247 (#2338)
balibabu
17c457d
### What problem does this PR solve?
feat: Dynamically change the background image on the search homepage
every day #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
minor (#2328)
writinwaters
a732a09
### What problem does this PR solve?
### Type of change
- [x] Documentation Update
feat: Add RetrievalDocuments to SearchPage #2247 (#2327)
balibabu
fa5e9f6
### What problem does this PR solve?
feat: Add RetrievalDocuments to SearchPage #2247
feat: Click on the link in the reference to display the pdf drawer #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: The search box is displayed globally when the page is loaded for the first time #2247 (#2325)
balibabu
0dad3f5
### What problem does this PR solve?
feat: The search box is displayed globally when the page is loaded for
the first time #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Hide search tab #2247 (#2322)
balibabu
65da567
### What problem does this PR solve?
feat: Hide search tab #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Click on the relevant question tag to continue searching for answers #2247 (#2320)
balibabu
e68f488
### What problem does this PR solve?
feat: Click on the relevant question tag to continue searching for
answers #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Updated component descriptions (#2293)
writinwaters
5c37eb6
### What problem does this PR solve?
### Type of change
- [x] Documentation Update
feat: Show chat tab #2247 (#2307)
balibabu
24ea1d7
### What problem does this PR solve?
feat: Show chat tab #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Fetch mind map in search page #2247 (#2292)
balibabu
f9e19e4
### What problem does this PR solve?
feat: Fetch mind map in search page #2247
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: Added md.svg #345 (#2289)
balibabu
4ea925e
### What problem does this PR solve?
feat: Added md.svg #345
### Type of change
- [x] New Feature (non-breaking change which adds functionality)