Commit History
-
Storage: Rename all the variables about get file to storage from minio. (#2497)
https://github.com/infiniflow/ragflow/issues/2496 ### 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 - [ ] Bug Fix (non-breaking change which fixes an issue) - [ ] New Feature (non-breaking change which adds functionality) - [ ] Documentation Update - [x] Refactoring - [ ] Performance Improvement - [ ] Other (please describe):8a0181f
-
Storage: Support the s3, azure blob as the object storage of ragflow. (#2278)
### What problem does this PR solve? issue: https://github.com/infiniflow/ragflow/issues/2277 _Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR._ ### 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): Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>4d0b8a7
-
Add Authorization checks (#2221)
LiuHua +2: Feiue, Kevin Hu### What problem does this PR solve? Add Authorization checks #2203 ### Type of change - [x] New Feature (non-breaking change which adds functionality) --------- Co-authored-by: Feiue <10215101452@stu.ecun.edu.cn> Co-authored-by: Kevin Hu <kevinhu.sh@gmail.com>98d8f14
-
refine upload & parse (#1969)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Refactoring36b9967 -
add interface to get doc infos by doc ids (#1950)
Kevin Hu### What problem does this PR solve? ### Type of change - [ ] Bug Fix (non-breaking change which fixes an issue) - [x] New Feature (non-breaking change which adds functionality)3894d27 -
Format file format from Windows/dos to Unix (#1949)
### What problem does this PR solve? Related source file is in Windows/DOS format, they are format to Unix format. ### Type of change - [x] Refactoring Signed-off-by: Jin Hai <haijin.chn@gmail.com>aeb6dbc
-
refine error log while chunking (#1937)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Refactoring7b6896b
-
fix mind map bug (#1934)
Kevin Hu### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)77dc93a -
fix api argument error (#1920)
Kevin Hu### What problem does this PR solve? #1918 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)d98ee8e
-
add function: upload and parse (#1889)
Kevin Hu### What problem does this PR solve? #1880 ### Type of change - [x] New Feature (non-breaking change which adds functionality)b71b66c
-
Add ParsertType Audio (#1637)
H### What problem does this PR solve? #1514 ### Type of change - [x] New Feature (non-breaking change which adds functionality)0c9dbca
-
refactor (#1124)
KevinHuSh### What problem does this PR solve? ### Type of change - [x] Refactoring83a0020
-
Supports obtaining PDF documents from web pages (#1107)
### What problem does this PR solve? Knowledge base management supports crawling information from web pages and generating PDF documents ### Type of change - [x] New Feature (Support document from web pages)614a413
-
fix doc number miss-match issue (#822)
KevinHuSh### What problem does this PR solve? #620 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)036238f
-
fix: can't capitalize file or folder name (#798)
KevinHuSh### What problem does this PR solve? #792 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)df4234f
-
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>8c32964
-
fix bug of get file (#746)
KevinHuSh### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)46bd186
-
let file in knowledgebases visible in file manager (#714)
KevinHuSh### 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)ba9251b
-
fix bugs (#662)
KevinHuSh### 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)9487bc0 -
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>1d93b24
-
Refactor: Use TaskStatus enum for task status handling (#646)
Moonlit### 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] Refactoring4a90706
-
refine document upload (#602)
KevinHuSh### What problem does this PR solve? #567 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)abeee5e
-
refactor code (#583)
KevinHuSh### What problem does this PR solve? ### Type of change - [x] Refactoring2d09c38
-
fix rename bug (#562)
KevinHuSh### What problem does this PR solve? fix rename file bugs ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)c365dd0 -
add file management feature (#560)
KevinHuSh### What problem does this PR solve? ### Type of change - [x] Documentation Update21cd893
-
Refactor (#537)
KevinHuSh### What problem does this PR solve? ### Type of change - [x] Refactoring3069c36
-
fix bug for fasetembed (#392)
KevinHuSh### What problem does this PR solve? Issue link:#325 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)801a3c1 -
Add bce-embedding and fastembed (#383)
KevinHuSh### What problem does this PR solve? Issue link:#326 ### Type of change - [x] New Feature (non-breaking change which adds functionality)ba51460 -
enlarge max file number per user limit (#373)
KevinHuSh### What problem does this PR solve? Issue link:#370 ### Type of change - [x] Refactoringd5f7f73
-
Support Ollama (#261)
KevinHuSh### What problem does this PR solve? Issue link:#221 ### Type of change - [x] New Feature (non-breaking change which adds functionality)8f9784a
-
fix docker compose issue (#238)
KevinHuSh### 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)0cfb2df
-
apply pep8 formalize (#155)
KevinHuSh79ada0b
-
add use layout or not option (#145)
KevinHuSh* add use layout or not option * trivalb085dec
-
refine manual parser (#140)
KevinHuSh004756c
-
fix task cancling bug (#98)
KevinHuSh279ca43 -
change callback strategy, add timezone to docker (#96)
KevinHuShb83edb4
-
solve task execution issues (#90)
KevinHuShbcb7249
-
add dockerfile and fix trival bugs (#78)
KevinHuSh8887e47
-
init README of deepdoc, add picture processer. (#71)
KevinHuSh* init README of deepdoc, add picture processer. * add resume parsing41c7a59
-
Refine resume parts and fix bugs in retrival using sql (#66)
KevinHuSha8294f2
-
refactor retieval_test, add SQl retrieval methods (#61)
KevinHuSh5e0a689
-
Add resume parser and fix bugs (#59)
KevinHuSh* Update .gitignore * Update .gitignore * Add resume parser and fix bugsc5ea37c
-
remove unused codes, seperate layout detection out as a new api. Add new rag methed 'table' (#55)
KevinHuSh407b252
-
Some document API refined. (#53)
KevinHuShAdd naive chunking method to RAG51482f3
-
Add Q&A and Book, fix task running bugs (#50)
KevinHuShe6acaf6
-
Add task moduel, and pipline the task and every parser (#49)
KevinHuSh6224edc
-
Test APIs and fix bugs (#41)
KevinHuSh34b2ab3
-
llm configuation refine and trievalTest API refine (#40)
KevinHuSh484e5ab
-
add conversation API (#35)
KevinHuSh4a858d3
-
add dialog api (#33)
KevinHuSh9bf75d4