Feat: Display the knowledge graph on the knowledge base page #4543 (#4587)
balibabu
51db3f9
### What problem does this PR solve?
Feat: Display the knowledge graph on the knowledge base page #4543
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Feat: Metadata in documents for improve the prompt #3690 (#4462)
balibabu
26d72b4
### What problem does this PR solve?
Feat: Metadata in documents for improve the prompt #3690
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Feat: Add tag_kwd parameter to chunk configuration modal #4368 (#4414)
balibabu
4b36338
### What problem does this PR solve?
Feat: Add tag_kwd parameter to chunk configuration modal #4368
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Feat: Reparse a file shall reuse existing chunks if possible #3793 (#4021)
balibabu
b1e1904
### What problem does this PR solve?
Feat: Reparse a file shall reuse existing chunks if possible #3793
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
Fix: Hide the download button if it is an empty file #3762 (#3853)
balibabu
1d4ba3c
### What problem does this PR solve?
Fix: Hide the download button if it is an empty file #3762
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
Web: Fixed the download and preview file not authorized. (#3652)
https://github.com/infiniflow/ragflow/issues/3651
### 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] Bug Fix (non-breaking change which fixes an issue)
### What problem does this PR solve?
Unified API response json schema
### Type of change
- [x] Refactoring
fix: Change document status with @tanstack/react-query #13306 (#2788)
balibabu
db736e5
### What problem does this PR solve?
fix: Change document status with @tanstack/react-query #13306
### 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):
fix: Fixed the issue where the error message was not displayed when uploading a file that was too large #1782 (#2654)
balibabu
512aaee
### 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] 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):
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>
fix: Fixed the issue that the related form value does not change after selecting the freedom field of the model #1804 (#1805)
balibabu
349437c
### What problem does this PR solve?
fix: Fixed the issue that the related form value does not change after
selecting the freedom field of the model #1804
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: fetch user by @tanstack/react-query #1306 (#1709)
balibabu
598945f
### What problem does this PR solve?
fix: fetch user by @tanstack/react-query #1306
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: Set the default value of Self RAG to false #1220 (#1702)
balibabu
e08f767
### What problem does this PR solve?
fix: Set the default value of Self RAG to false #1220
fix: Change all tool file names to kebab format
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
feat: change all file names to lowercase #1574 (#1575)
balibabu
68ed806
### What problem does this PR solve?
feat: change all file names to lowercase #1574
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix: new message appears in wrong chat window. #1289 (#1571)
balibabu
3951bd3
### What problem does this PR solve?
fix: new message appears in wrong chat window. #1289
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: hide web crawl menu item (#1110)
balibabu
036a97a
### What problem does this PR solve?
fix: hide web crawl menu item #1107
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
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)
### 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] Refactoring
Signed-off-by: Jin Hai <haijin.chn@gmail.com>
feat: delete the added model #503 and display an error message when the requested file fails to parse #684 (#708)
balibabu
ebf2bde
### What problem does this PR solve?
feat: delete the added model #503
feat: display an error message when the requested file fails to parse
#684
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix: fix uploaded file time error #680 (#690)
balibabu
8d2a400
### What problem does this PR solve?
fix: fix uploaded file time error #680
feat: support preview of word and excel #684
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: add spin to parsing status icon of dataset table (#649)
balibabu
182a723
### What problem does this PR solve?
fix: add spin to parsing status icon of dataset table
#648
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: filter knowledge list by keywords and clear the selected file list after the file is uploaded successfully and add ellipsis pattern to chunk list (#628)
balibabu
8e109c7
### What problem does this PR solve?
#627
fix: filter knowledge list by keywords
fix: clear the selected file list after the file is uploaded
successfully
feat: add ellipsis pattern to chunk list
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: omit long file names (#608)
balibabu
d13f144
### What problem does this PR solve?
#607
fix: omit long file names
fix: change the parsing method from tag to select
fix: replace icon for new chat
fix: change the OK button text of the Chat Bot API modal to close
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
fix: #567 use modal to upload files in the knowledge base (#601)
balibabu
4c6dadf
### What problem does this PR solve?
fix: #567 use modal to upload files in the knowledge base
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
feat: translate FileManager #345 (#558)
balibabu
7c6cf75
### What problem does this PR solve?
#345
feat: translate FileManager
feat: batch delete files from the file table in the knowledge base
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
fix: cannot save the system model setting #468 (#508)
balibabu
8c06509
### What problem does this PR solve?
fix: cannot save the system model setting #468
feat: rename file in FileManager
feat: add FileManager
feat: override useSelector type
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
feat: add overview (#391)
balibabu
b916b29
### What problem does this PR solve?
feat: render stats charts
feat: create api token
feat: delete api token
feat: add ChatApiKeyModal
feat: add RagLineChart
Issue link: #345
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
feat: add batch operations for document list (#302)
balibabu
e52051a
### What problem does this PR solve?
document list needs to be batch operated
Issue link: #301
### Type of change
- [x] New Feature (non-breaking change which adds functionality)
change language #245 (#246)
balibabu
88e5a61
### What problem does this PR solve?
change language
Issue link: #245
- [x] New Feature (non-breaking change which adds functionality)
fix: #209 after saving the knowledge base configuration, jump to the dataset page (#212)
balibabu
badd5fe
### What problem does this PR solve?
fix: #209 after saving the knowledge base configuration, jump to the
dataset page
feat: translate ConfigurationForm
feat: translate KnowledgeTesting
feat: translate document list page
feat: translate knowledge list page
Issue link: #209
### Type of change
- [x] Bug Fix (non-breaking change which fixes an issue)
remove showDeleteConfirm function and center the Empty of knowledge list and extract the text of the login page to en.json (#203)
balibabu
e441caf
feat: remove showDeleteConfirm function
feat: center the Empty of knowledge list
feat: extract the text of the login page to en.json
#204
fix: fixed the issue where ChunkMethodModal cannot correctly display … (#189)
balibabu
4f62080
fix: fixed the issue where ChunkMethodModal cannot correctly display the
current chunk method when switching chunk methods between two document
rows.
feat: jumping from the chunk list page to the file list page keeps th… (#174)
balibabu
7c4aa10
* feat: jumping from the chunk list page to the file list page keeps the original page number.
* feat: jump to the file upload page and reset the file list page number to 1
feat: add corresponding icons to files (#164)
balibabu
b0b89da
feat: select the corresponding parsing method according to the file type and after the document is successfully uploaded, use the ChunkMethodModal to select the parsing method. and remove ChunkMethodModal from knowledge-file (#158)
balibabu
71b7e06
* feat: select the corresponding parsing method according to the file type
* feat: after the document is successfully uploaded, use the ChunkMethodModal to select the parsing method.
* feat: add pdf types to ParserListMap
* feat: remove ChunkMethodModal from knowledge-file
feat: remove disabled from ChunkMethodModal (#148)
balibabu
561c37a
refine page ranges (#147)
KevinHuSh
7f98e24
feat: move layout_recognize to the bottom (#146)
balibabu
69fc4f3
* feat: add Page Ranges label
* feat: move layout_recognize to the bottom
feat: when Layout recognize is false, hide pages (#144)
balibabu
431cdbc
* feat: when Layout recognize is false, hide pages
* feat: fix the name column to the leftmost part of the KnowledgeFile table
feat: add pages to ChunkMethodModal (#143)
balibabu
0cf2c67
feat: add hooks for document table and refactor document-related modal (#141)
* feat: add image of chunk method
* feat: add image for chunk method
feat: add loading to ChatContainer and set font family to inter and add tooltip to Form.Item and download documents on the document list page (#136)
balibabu
84f80c5
* feat: download documents on the document list page
* feat: add tooltip to Form.Item
* feat: set font family to inter
* feat: add loading to ChatContainer
fix: disable sending messages if both application and conversation are empty and add loading to all pages (#134)
balibabu
e55650e
* feat: add loading to all pages
* fix: disable sending messages if both application and conversation are empty
* feat: add chatSpin class to Spin of chat
feat: add chunkText to messageText to distinguish table rows and when parsing, the delete and other buttons are set to disabled. (#130)
balibabu
825281b
* feat: when parsing, the delete and other buttons are set to disabled.
* feat: add chunkText to messageText to distinguish table rows
feat: remove loading from document table and fixed the issue where gif images could not be uploaded on the configuration page (#122)
balibabu
f1ced48
* feat: fixed the issue where gif images could not be uploaded on the configuration page
* feat: remove loading from document table
feat: fetch knowledge detail on KnowledgeUploadFile mount and add category column to chunk table and set initial value for the model field of chat setting (#104)
balibabu
4086c42
* feat: set initial value for the model field of chat setting
* feat: add category column to chunk table
* feat: fetch knowledge detail on KnowledgeUploadFile mount
feat: add DocumentPreviewer for chunk of chat reference and remove duplicate \n from record.progress_msg (#97)
balibabu
ae21b62
* feat: Remove duplicate \n from record.progress_msg
* feat: add DocumentPreviewer for chunk of chat reference
feat: set width of chunk text to 100% and add Skeleton to Preview of document and remove react-pdf (#94)
balibabu
a9e3dcb
* feat: remove react-pdf
* feat: add Skeleton to Preview of document
* feat: set width of chunk text to 100%
feat: locate the specific location of the document based on the coordinates of the chunk and add Upload to AssistantSetting (#92)
balibabu
3054c20
* feat: add Upload to AssistantSetting
* feat: locate the specific location of the document based on the coordinates of the chunk