KevinHuSh
							
						 
						
							
								a2a6a35e94
								
									
										
											 
										
									
								
							 
						 
						
							
									fix doc number miss-match issue (#822) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
#620  
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								7b144cc086
								
									
										
											 
										
									
								
							 
						 
						
							
									fix: can't capitalize file or folder name (#798) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
#792  
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   Jin Hai
							
						 
						
							
								d7744f5870
								
									
										
											 
										
									
								
							 
						 
						
							
									Refactor method name (#760) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
#757 
### Type of change
- [x] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com> 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								aa03dfa453
								
									
										
											 
										
									
								
							 
						 
						
							
									fix bug of get file (#746) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								04a9e95161
								
									
										
											 
										
									
								
							 
						 
						
							
									let file in knowledgebases visible in file manager (#714) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Let file in knowledgebases visible in file manager.
#162  
### Type of change
- [x] New Feature (non-breaking change which adds functionality) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								a5aed2412f
								
									
										
											 
										
									
								
							 
						 
						
							
									fix bugs (#662) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Fix import error for task_service.py
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   Fakai Zhao
							
						 
						
							
								de839fc3f0
								
									
										
											 
										
									
								
							 
						 
						
							
									optimize srv broker and executor logic (#630) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Optimize task broker and executor for reduce memory usage and deployment
complexity.
### Type of change
- [x] Performance Improvement
- [x] Refactoring
### Change Log
- Enhance redis utils for message queue(use stream)
- Modify task broker logic via message queue (1.get parse event from
message queue 2.use ThreadPoolExecutor async executor )
- Modify the table column name of document and task (process_duation ->
process_duration maybe just a spelling mistake)
- Reformat some code style(just what i see)
- Add requirement_dev.txt for developer
- Add redis container on docker compose
---------
Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com> 
							
						 
						1 rok temu  
					 
				
					
						
							
								   Moonlit
							
						 
						
							
								ca5acc151a
								
									
										
											 
										
									
								
							 
						 
						
							
									Refactor: Use TaskStatus enum for task status handling (#646) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
This commit changes the status 'not started' from being hard-coded to
being maintained by the TaskStatus enum. This enhancement ensures
consistency across the codebase and improves maintainability.
### Type of change
- [x] Refactoring 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								6874c6f3a7
								
									
										
											 
										
									
								
							 
						 
						
							
									refine document upload (#602) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
#567  
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								9d60a84958
								
									
										
											 
										
									
								
							 
						 
						
							
									refactor code (#583) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
### Type of change
- [x] Refactoring 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								84b39c60f6
								
									
										
											 
										
									
								
							 
						 
						
							
									fix rename bug (#562) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
fix rename file bugs
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								f69ff39fa0
								
									
										
											 
										
									
								
							 
						 
						
							
									add file management feature (#560) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
### Type of change
- [x] Documentation Update 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								66f8d35632
								
									
										
											 
										
									
								
							 
						 
						
							
									Refactor (#537) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
### Type of change
- [x] Refactoring 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								03f8b01b3b
								
									
										
											 
										
									
								
							 
						 
						
							
									fix bug for fasetembed (#392) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Issue link:#325
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								890561703b
								
									
										
											 
										
									
								
							 
						 
						
							
									Add bce-embedding and fastembed (#383) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Issue link:#326
### Type of change
- [x] New Feature (non-breaking change which adds functionality) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								c344486aa0
								
									
										
											 
										
									
								
							 
						 
						
							
									enlarge max file number per user limit (#373) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Issue link:#370
### Type of change
- [x] Refactoring 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								3708b97db9
								
									
										
											 
										
									
								
							 
						 
						
							
									Support Ollama (#261) 
							 
							
							 
							
							
							
							
### What problem does this PR solve?
Issue link:#221
### Type of change
- [x] New Feature (non-breaking change which adds functionality) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								23b448cf96
								
									
										
											 
										
									
								
							 
						 
						
							
									fix docker compose issue (#238) 
							 
							
							 
							
							
							
							
### 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._
Issue link:#[[Link the issue
here](https://github.com/infiniflow/ragflow/issues/226 )]
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue) 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								fd7fcb5baf
								
									
										
											 
										
									
								
							 
						 
						
							
									apply pep8 formalize (#155) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								f6aee7f230
								
									
										
											 
										
									
								
							 
						 
						
							
									add use layout or not option (#145) 
							 
							
							 
							
							
							
							
* add use layout or not option
* trival 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								6c6b144de2
								
									
										
											 
										
									
								
							 
						 
						
							
									refine manual parser (#140) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								602038ac49
								
									
										
											 
										
									
								
							 
						 
						
							
									fix task cancling bug (#98) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								8a57f2afd5
								
									
										
											 
										
									
								
							 
						 
						
							
									change callback strategy, add timezone to docker (#96) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								8a726fb04b
								
									
										
											 
										
									
								
							 
						 
						
							
									solve task execution issues (#90) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								39269d2f79
								
									
										
											 
										
									
								
							 
						 
						
							
									add dockerfile and fix trival bugs (#78) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								7fd1eca582
								
									
										
											 
										
									
								
							 
						 
						
							
									init README of deepdoc, add picture processer. (#71) 
							 
							
							 
							
							
							
							
* init README of deepdoc, add picture processer.
* add resume parsing 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								a8294f2168
								
							 
						 
						
							
									Refine resume parts and fix bugs in retrival using sql (#66) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								5e0a689c43
								
							 
						 
						
							
									refactor retieval_test, add SQl retrieval methods (#61) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								c5ea37cd30
								
							 
						 
						
							
									Add resume parser and fix bugs (#59) 
							 
							
							 
							
							
							
							
* Update .gitignore
* Update .gitignore
* Add resume parser and fix bugs 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								407b2523b6
								
							 
						 
						
							
									remove unused codes, seperate layout detection out as a new api. Add new rag methed 'table' (#55) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								51482f3e2a
								
							 
						 
						
							
									Some document API refined. (#53) 
							 
							
							 
							
							
							
							
Add naive chunking method to RAG 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								e6acaf6738
								
							 
						 
						
							
									Add Q&A and Book, fix task running bugs (#50) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								6224edcd1b
								
							 
						 
						
							
									Add task moduel, and pipline the task and every parser (#49) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								34b2ab3b2f
								
							 
						 
						
							
									Test APIs and fix bugs (#41) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								484e5abc1f
								
							 
						 
						
							
									llm configuation refine and trievalTest API refine (#40) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								4a858d33b6
								
							 
						 
						
							
									add conversation API (#35) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								9bf75d4511
								
							 
						 
						
							
									add dialog api (#33) 
							 
							
							
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								6be3dd56fa
								
							 
						 
						
							
									rename web_server to api (#29) 
							 
							
							 
							
							
							
							
* add front end code
* change licence
* rename web_server to API
* change name to web_server 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								3198faf2d2
								
							 
						 
						
							
									add alot of api (#23) 
							 
							
							 
							
							
							
							
* clean rust version project
* clean rust version project
* build python version rag-flow
* add alot of api 
							
						 
						1 rok temu  
					 
				
					
						
							
								   KevinHuSh
							
						 
						
							
								30791976d5
								
							 
						 
						
							
									build python version rag-flow (#21) 
							 
							
							 
							
							
							
							
* clean rust version project
* clean rust version project
* build python version rag-flow 
							
						 
						1 rok temu