Commit Graph

3240 Commits

Author SHA1 Message Date
CaptainB ecc25796a6 feat: update document and paragraph batch operations to use PUT method and rename classes for clarity 2025-05-07 14:49:32 +08:00
CaptainB a04c2efa41 feat: add pagination support for paragraph retrieval in Paragraph API 2025-05-07 14:06:27 +08:00
CaptainB 36da813eea feat: implement Paragraph API for CRUD operations and batch deletion 2025-05-07 13:53:04 +08:00
CaptainB 10105ce5ab feat: implement Paragraph API for CRUD operations and batch deletion 2025-05-07 13:51:20 +08:00
CaptainB bcc7c1acf1 refactor: add noqa comments to suppress linting warnings for folder type retrieval 2025-05-07 12:03:00 +08:00
shaohuzhang1 bcf6ccee20
refactor: File model (#3050)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
2025-05-07 11:45:00 +08:00
CaptainB 442dd209a5 feat: add KnowledgeFolderFlatSerializer for flat folder representation in Knowledge API 2025-05-07 10:30:56 +08:00
CaptainB 1448927f4e feat: add ToolFolderFlatSerializer for flat folder serialization in Tool API 2025-05-07 10:29:23 +08:00
wangdan-fit2cloud 4e77ebcc91 feat: model 2025-05-07 10:10:24 +08:00
wangdan-fit2cloud b219c72c4a feat: model 2025-05-07 10:10:24 +08:00
CaptainB 4cb513dd3f feat: enhance Tool API to return folder and tool structure for a given folder ID 2025-05-07 10:05:53 +08:00
shaohuzhang1 115e11052c
feat: Resources authorization (#3039) 2025-05-06 18:35:11 +08:00
CaptainB bd865ceafc feat: add DocumentSplitPatternAPI for segment ID retrieval with workspace and knowledge ID parameters 2025-05-06 17:56:49 +08:00
CaptainB 6f5645e16c feat: add DocumentTreeReadAPI for document pagination and file size limit to knowledge model 2025-05-06 17:39:26 +08:00
CaptainB c3b979decc feat: add CancelTaskAPI and batch cancellation endpoints for document tasks 2025-05-06 16:47:59 +08:00
CaptainB e702af8c2b feat: enhance Document API with workspace ID support for get, put, and delete operations 2025-05-06 15:24:36 +08:00
wxg0103 3e9069aac1 refactor: bailian 2025-05-06 15:03:31 +08:00
CaptainB 0e66b8a186 feat: add summary fields to extend_schema for folder and document APIs 2025-05-06 13:55:14 +08:00
CaptainB 24e734fb36 feat: enhance Document API with create and query functionalities 2025-05-06 13:55:14 +08:00
CaptainB ba5028858c feat: add DocumentBatchCreateAPI for batch document creation
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
2025-05-05 17:50:13 +08:00
dependabot[bot] ee2ac7835c build(deps): bump the python-dependencies group with 7 updates
Updates the requirements on [psycopg](https://github.com/psycopg/psycopg), [langchain-openai](https://github.com/langchain-ai/langchain), [langchain-google-genai](https://github.com/langchain-ai/langchain-google), [langgraph](https://github.com/langchain-ai/langgraph), [boto3](https://github.com/boto/boto3), [tencentcloud-sdk-python](https://github.com/TencentCloud/tencentcloud-sdk-python) and [xinference-client](https://github.com/xorbitsai/inference-client) to permit the latest version.

Updates `psycopg` to 3.2.7
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](https://github.com/psycopg/psycopg/compare/3.2.6...3.2.7)

Updates `langchain-openai` to 0.3.15
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-openai==0.3.14...langchain-openai==0.3.15)

Updates `langchain-google-genai` to 2.1.4
- [Release notes](https://github.com/langchain-ai/langchain-google/releases)
- [Commits](https://github.com/langchain-ai/langchain-google/compare/libs/genai/v2.1.3...libs/genai/v2.1.4)

Updates `langgraph` to 0.4.1
- [Release notes](https://github.com/langchain-ai/langgraph/releases)
- [Commits](https://github.com/langchain-ai/langgraph/compare/0.4.0...0.4.1)

Updates `boto3` to 1.38.6
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.38.5...1.38.6)

Updates `tencentcloud-sdk-python` to 3.0.1372
- [Changelog](https://github.com/TencentCloud/tencentcloud-sdk-python/blob/master/SERVICE_CHANGELOG.md)
- [Commits](https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.0.1371...3.0.1372)

Updates `xinference-client` to 1.5.1
- [Release notes](https://github.com/xorbitsai/inference-client/releases)
- [Commits](https://github.com/xorbitsai/inference-client/compare/v1.5.0...v1.5.1)

---
updated-dependencies:
- dependency-name: psycopg
  dependency-version: 3.2.7
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langchain-openai
  dependency-version: 0.3.15
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langchain-google-genai
  dependency-version: 2.1.4
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langgraph
  dependency-version: 0.4.1
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: boto3
  dependency-version: 1.38.6
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: tencentcloud-sdk-python
  dependency-version: 3.0.1372
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: xinference-client
  dependency-version: 1.5.1
  dependency-type: direct:production
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-05 17:47:58 +08:00
CaptainB 0d3eb431f6 feat: implement batch processing for document creation, synchronization, and deletion
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
2025-04-30 18:04:40 +08:00
CaptainB 43bef216d5 refactor: reorganize file handling imports into a structured directory 2025-04-30 16:08:17 +08:00
CaptainB 2a5cd4ca14 build(deps): update pymupdf to 1.25.5 and pypdf to 5.4.0 2025-04-30 15:57:51 +08:00
CaptainB 48297d81e5 feat: add initial implementations of various file handling classes for CSV, XLS, and XLSX formats 2025-04-30 15:52:58 +08:00
wangdan-fit2cloud c8ce7e28d8 feat: layout 2025-04-30 14:53:58 +08:00
dependabot[bot] 7be1173843 build(deps): bump the python-dependencies group with 5 updates
Updates the requirements on [langchain-community](https://github.com/langchain-ai/langchain), [langgraph](https://github.com/langchain-ai/langgraph), [boto3](https://github.com/boto/boto3), [tencentcloud-sdk-python](https://github.com/TencentCloud/tencentcloud-sdk-python) and [dashscope](https://dashscope.aliyun.com/) to permit the latest version.

Updates `langchain-community` to 0.3.23
- [Release notes](https://github.com/langchain-ai/langchain/releases)
- [Commits](https://github.com/langchain-ai/langchain/compare/langchain-community==0.3.22...langchain==0.3.23)

Updates `langgraph` to 0.4.0
- [Release notes](https://github.com/langchain-ai/langgraph/releases)
- [Commits](https://github.com/langchain-ai/langgraph/compare/0.3.34...0.4.0)

Updates `boto3` to 1.38.5
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.37.36...1.38.5)

Updates `tencentcloud-sdk-python` to 3.0.1371
- [Changelog](https://github.com/TencentCloud/tencentcloud-sdk-python/blob/master/SERVICE_CHANGELOG.md)
- [Commits](https://github.com/TencentCloud/tencentcloud-sdk-python/compare/3.0.1366...3.0.1371)

Updates `dashscope` to 1.23.2

---
updated-dependencies:
- dependency-name: langchain-community
  dependency-version: 0.3.23
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: langgraph
  dependency-version: 0.4.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: boto3
  dependency-version: 1.38.5
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: tencentcloud-sdk-python
  dependency-version: 3.0.1371
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: dashscope
  dependency-version: 1.23.2
  dependency-type: direct:production
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-30 11:26:35 +08:00
liqiang-fit2cloud 1ca395094e build: update build-and-push.yml. 2025-04-30 10:23:19 +08:00
liqiang-fit2cloud adba1829c0 Merge remote-tracking branch 'origin/v2' into v2 2025-04-30 10:15:59 +08:00
liqiang-fit2cloud ced932b07c build: update build-and-push.yml. 2025-04-30 10:15:49 +08:00
CaptainB 4dcd150c8d refactor: improve code readability and formatting in common, knowledge, and paragraph modules 2025-04-30 09:57:11 +08:00
wxg0103 132fd1b84d refactor: i18n
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
2025-04-29 15:45:47 +08:00
CaptainB 3b5a02307c refactor: celery config 2025-04-29 11:48:15 +08:00
CaptainB 870fabe187 chore: add init file for every folder 2025-04-29 10:31:49 +08:00
CaptainB 770089e432 feat: add initial implementation of document and paragraph models with serializers 2025-04-29 10:04:34 +08:00
CaptainB 8c362b0f99 feat: update translation strings and add new error messages in django.po 2025-04-28 18:41:41 +08:00
wangdan-fit2cloud 69e35b36aa feat: layout
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
2025-04-28 18:15:41 +08:00
wangdan-fit2cloud ab46d7ab61 feat: layout 2025-04-28 18:15:41 +08:00
wxg0103 06f834b7e3 feat: user manage 2025-04-28 17:36:56 +08:00
shaohuzhang1 5481b8a2aa feat: auth 2025-04-28 14:41:46 +08:00
shaohuzhang1 4369be9867
feat: add env (#3013) 2025-04-28 13:48:01 +08:00
shaohuzhang1 118db9dd14
fix: authentication errors (#3012) 2025-04-28 13:03:54 +08:00
CaptainB 0df7c7247d feat: implement web knowledge synchronization with ForkManage and related handlers 2025-04-28 11:53:38 +08:00
CaptainB ee37d7c320 feat: implement web knowledge synchronization with ForkManage and related handlers 2025-04-28 11:27:59 +08:00
shaohuzhang1 99fd32897c
feat: UI permission instruction (#3010) 2025-04-28 10:20:40 +08:00
shaohuzhang1 c79479d80b
feat: User profile returns permission role information (#3005)
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
2025-04-27 18:27:35 +08:00
shaohuzhang1 7bda26d92a
feat: Improve workspace resource authorization (#3004) 2025-04-27 18:14:50 +08:00
wxg0103 7aa294db38 feat: support create user 2025-04-27 17:59:47 +08:00
CaptainB 1e86919882 feat: remove KnowledgeLarkCreateAPI and KnowledgeLarkView classes 2025-04-27 17:43:20 +08:00
CaptainB 3e7bc1dae0 feat: remove KnowledgeYuque and KnowledgeLark classes 2025-04-27 17:39:22 +08:00