Commit Graph

5714 Commits

Author SHA1 Message Date
CaptainB 691cd8d2e7 Merge branch 'v2-c' into knowledge_workflow 2025-11-26 15:54:24 +08:00
liqiang-fit2cloud f341930795 security: not allow to create subprocess in sandbox by default.
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-26 15:18:43 +08:00
liqiang-fit2cloud 74ba4ce4fc fix: kill all processes after timeout.
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-26 14:01:43 +08:00
CaptainB 35b8a345e9 refactor: optimize buffer retrieval in document processing
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-26 13:12:18 +08:00
CaptainB 091f771f15 fix: include document name in bytes_to_uploaded_file call for better file handling 2025-11-26 13:12:18 +08:00
wangdan-fit2cloud 9368df5d39 perf: Optimize translation files 2025-11-26 12:37:50 +08:00
CaptainB 85597a4568 fix: append results to paragraph_list instead of replacing it 2025-11-26 12:27:19 +08:00
liqiang-fit2cloud 9ec9cf7e0f fix: kill all processes after timeout. 2025-11-26 12:23:15 +08:00
liqiang-fit2cloud 0222d9e89a Merge remote-tracking branch 'origin/v2' into v2 2025-11-26 12:16:30 +08:00
liqiang-fit2cloud fd4c14f8e8 refactor: format code. 2025-11-26 12:16:20 +08:00
fit2cloudzhao 2cdd42ccd3 fix: Fix the non-empty check of the tool input parameters 2025-11-26 11:42:19 +08:00
CaptainB daacbc3e4e feat: add recursive filtering for file_bytes in context data 2025-11-26 11:38:22 +08:00
wxg0103 9a474b2302 feat: implement SAML2 authentication with configuration options 2025-11-26 11:31:04 +08:00
liqiang-fit2cloud a89b1ff6d9 security: not allow to create subprocess in sandbox by default. 2025-11-26 11:24:59 +08:00
CaptainB 831c07d51f fix: filter out 'file_bytes' from result in get_details method 2025-11-26 11:14:09 +08:00
zhangzhanwei 434a9bf3e4 fix: Get workspace_id from workflow params 2025-11-26 10:12:17 +08:00
CaptainB 76dcc22ae6 refactor: improve polling mechanism for knowledge workflow action 2025-11-26 09:41:20 +08:00
CaptainB 62b7ca189b style: adjust div width for improved layout in Tree component 2025-11-26 09:22:35 +08:00
wangdan-fit2cloud 45b3dd3b5f perf: Optimize the style
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-25 17:46:00 +08:00
CaptainB f1f03e9a87 refactor: simplify ToolStoreDialog by removing unused toolType logic 2025-11-25 16:34:36 +08:00
CaptainB c4fd921377 fix: ensure filterList is properly initialized and updated in getList function 2025-11-25 15:41:22 +08:00
zhangzhanwei b2ad983154 feat: Alter fork depth 2025-11-25 15:29:23 +08:00
zhangzhanwei 7da64a2268 feat: Filter user by role
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-25 15:22:58 +08:00
CaptainB 0bb8a6266d refactor: update tool type handling and improve category merging logic 2025-11-25 14:41:02 +08:00
liqiang-fit2cloud 197d514cb4 refactor: clear all env from sandbox. 2025-11-25 14:33:13 +08:00
shaohuzhang1 1f7ae78b8a feat: Execution details support loading status
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-25 11:09:55 +08:00
liqiang-fit2cloud ec0be20525 Merge remote-tracking branch 'origin/v2' into v2
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-25 10:58:28 +08:00
liqiang-fit2cloud 75da3bd82d refactor: format code. 2025-11-25 10:58:17 +08:00
CaptainB 757cff4837 Merge branch 'v2-c' into knowledge_workflow
# Conflicts:
#	apps/common/utils/tool_code.py
2025-11-25 10:40:45 +08:00
dependabot[bot] 938098948f chore(deps): bump pypdf in the pip group across 1 directory
Bumps the pip group with 1 update in the / directory: [pypdf](https://github.com/py-pdf/pypdf).


Updates `pypdf` from 6.1.3 to 6.4.0
- [Release notes](https://github.com/py-pdf/pypdf/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/py-pdf/pypdf/compare/6.1.3...6.4.0)

---
updated-dependencies:
- dependency-name: pypdf
  dependency-version: 6.4.0
  dependency-type: direct:production
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 10:37:57 +08:00
CaptainB 18445b56d8 refactor: remove unused sys import and improve module handling 2025-11-25 10:36:39 +08:00
liqiang-fit2cloud 5e909a4ba1 feat: add MAXKB_SANDBOX_PYTHON_PROCESS_TIMEOUT_SECONDS env. 2025-11-25 10:27:08 +08:00
liqiang-fit2cloud eb30b88d10 refactor: remove MAXKB_SANDBOX_PYTHON_BANNED_KEYWORDS.
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-24 18:42:06 +08:00
liqiang-fit2cloud 057e0420cf security: not allow to create subprocess in sandbox by default. 2025-11-24 18:25:20 +08:00
CaptainB 374523438e feat: add code template for Data Source tool form functionality
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-24 18:20:26 +08:00
shaohuzhang1 10372c8909 fix: Add workspace ID as workflow execution parameter 2025-11-24 17:26:35 +08:00
CaptainB a3c0cc1115 refactor: update file ID assignment in document extraction to use provided metadata 2025-11-24 17:22:10 +08:00
shaohuzhang1 c9eb84ff75 feat: Workflow menu that distinguishes between applications and knowledge bases 2025-11-24 17:11:20 +08:00
CaptainB 1622d0674f refactor: update file ID assignment in document extraction to use provided metadata 2025-11-24 16:22:47 +08:00
CaptainB 99477d6f6d refactor: simplify file handling in document extraction by removing unnecessary byte conversion and enhancing file saving logic 2025-11-24 15:59:22 +08:00
zhangzhanwei e5a2c576dc feat: Chunks stored 2025-11-24 15:50:46 +08:00
CaptainB 1d60741b4f feat: extend support modes in variable aggregation node to include knowledge workflows 2025-11-24 14:34:21 +08:00
CaptainB cd28a7fd4a refactor: streamline image handling by updating application and knowledge ID management 2025-11-24 14:29:35 +08:00
CaptainB 9c42965543 refactor: streamline image handling by updating application and knowledge ID management
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-24 12:31:57 +08:00
shaohuzhang1 b121d95f10 fix: Optimization of knowledge base workflow execution logic 2025-11-24 11:55:59 +08:00
wxg0103 3670ec27de feat: enhance image generation by supporting multiple model types
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-24 10:33:17 +08:00
CaptainB fff59daa9c chore: update langchain dependencies to latest versions for some security fix
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-11-23 14:13:53 +08:00
shaohuzhang1 7e7e786bef Merge branch 'v2' into knowledge_workflow
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
# Conflicts:
#	apps/application/flow/workflow_manage.py
#	apps/common/utils/tool_code.py
#	ui/src/views/tool/component/ToolListContainer.vue
2025-11-21 18:09:39 +08:00
shaohuzhang1 ada109d7ca feat: tool datasource 2025-11-21 17:05:21 +08:00
CaptainB 5922597775 feat: enhance Document Split Node with result processing and problem list generation 2025-11-21 15:44:56 +08:00