CaptainB
|
7685246e26
|
Merge branch 'v2-c' into knowledge_workflow
|
2025-11-27 14:19:16 +08:00 |
|
liqiang-fit2cloud
|
10b466ba91
|
refactor: change lib dir.
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-11-27 11:21:55 +08:00 |
|
liqiang-fit2cloud
|
674e34a735
|
refactor: change lib dir.
|
2025-11-27 10:29:20 +08:00 |
|
CaptainB
|
691cd8d2e7
|
Merge branch 'v2-c' into knowledge_workflow
|
2025-11-26 15:54:24 +08:00 |
|
liqiang-fit2cloud
|
74ba4ce4fc
|
fix: kill all processes after timeout.
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 |
|
liqiang-fit2cloud
|
9ec9cf7e0f
|
fix: kill all processes after timeout.
|
2025-11-26 12:23:15 +08:00 |
|
liqiang-fit2cloud
|
197d514cb4
|
refactor: clear all env from sandbox.
|
2025-11-25 14:33:13 +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 |
|
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.
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 |
|
shaohuzhang1
|
7e7e786bef
|
Merge branch 'v2' into knowledge_workflow
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 |
|
liqiang-fit2cloud
|
d6a3a3cf1f
|
refactor: change dir permissions.
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
|
2025-11-21 15:05:32 +08:00 |
|
liqiang-fit2cloud
|
49e52aa53c
|
refactor: change dir permissions.
|
2025-11-21 14:58:59 +08:00 |
|
liqiang-fit2cloud
|
e27d39c1ac
|
refactor: change dir permissions.
|
2025-11-21 14:10:28 +08:00 |
|
liqiang-fit2cloud
|
491c39f4d0
|
refactor: change dir permissions.
|
2025-11-21 12:23:36 +08:00 |
|
liqiang-fit2cloud
|
a9b6f2b211
|
refactor: change dir permissions.
|
2025-11-21 10:35:47 +08:00 |
|
liqiang-fit2cloud
|
fb37c57b53
|
refactor: change dir permissions.
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-11-21 09:37:19 +08:00 |
|
liqiang-fit2cloud
|
7d3f92bd51
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-19 14:32:05 +08:00 |
|
liqiang-fit2cloud
|
30494cf6de
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 17:46:13 +08:00 |
|
liqiang-fit2cloud
|
390ab83ed4
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 16:48:22 +08:00 |
|
liqiang-fit2cloud
|
da5c4b0ee2
|
refactor: avoid using temp files in sandbox.
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-11-18 16:10:08 +08:00 |
|
liqiang-fit2cloud
|
dec1431560
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 15:55:34 +08:00 |
|
liqiang-fit2cloud
|
6a1c3786f4
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 14:56:52 +08:00 |
|
liqiang-fit2cloud
|
24b8a7bab1
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 14:37:12 +08:00 |
|
liqiang-fit2cloud
|
8bfce62ad8
|
refactor: avoid using temp files in sandbox.
|
2025-11-18 14:27:48 +08:00 |
|
liqiang-fit2cloud
|
60a66c47a1
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-17 14:35:04 +08:00 |
|
liqiang-fit2cloud
|
c1eb6ac621
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-17 12:46:26 +08:00 |
|
liqiang-fit2cloud
|
d12b74f27c
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-17 12:23:55 +08:00 |
|
liqiang-fit2cloud
|
79988b170c
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-17 11:16:31 +08:00 |
|
liqiang-fit2cloud
|
91e8e833a9
|
fix: fix incorrect permission may introduce security vulnerabilities.
|
2025-11-17 10:59:09 +08:00 |
|
liqiang-fit2cloud
|
ad1742fd0f
|
refactor: delete .SANDBOX_BANNED_HOSTS file if SANDBOX_PYTHON_BANNED_KEYWORDS is empty/
|
2025-11-10 09:39:54 +08:00 |
|
liqiang-fit2cloud
|
180ee40cdc
|
refactor: set MAXKB_SANDBOX_HOME env.
|
2025-11-07 11:10:14 +08:00 |
|
liqiang-fit2cloud
|
ff570a3c71
|
refactor: read SANDBOX_BANNED_HOSTS from file instead of env.
|
2025-11-07 09:47:35 +08:00 |
|
CaptainB
|
806393f28c
|
fix: update globals_v initialization to use an empty dictionary in tool_code.py
|
2025-11-06 17:18:23 +08:00 |
|
liqiang-fit2cloud
|
c1fbb41aa5
|
refactor: forbidden access by hostname or docker ip.
|
2025-11-06 16:52:47 +08:00 |
|
liqiang-fit2cloud
|
f0ecad6de1
|
refactor: rename MAXKB_SANDBOX_PYTHON_ALLOW_HOSTS_REGEXES to MAXKB_SANDBOX_PYTHON_BANNED_HOSTS
|
2025-11-06 15:41:35 +08:00 |
|
liqiang-fit2cloud
|
6e39df454c
|
refactor: rename MAXKB_SANDBOX_PYTHON_ALLOW_HOSTS_REGEXES to MAXKB_SANDBOX_PYTHON_ALLOW_HOST_REGEXES
|
2025-11-06 11:23:09 +08:00 |
|
CaptainB
|
6ac10785c9
|
fix: set environment variables for LD_PRELOAD and SANDBOX_ALLOW_HOSTS_REGEXES in sandbox execution
|
2025-11-06 11:10:37 +08:00 |
|
liqiang-fit2cloud
|
9029240931
|
refactor: rename MAXKB_SANDBOX_PYTHON_BANNED_HOSTS to MAXKB_SANDBOX_PYTHON_ALLOW_HOSTS_REGEXES
|
2025-11-06 11:03:48 +08:00 |
|
CaptainB
|
bb7dfbc2fe
|
fix: set environment variables for banned hosts and preload library in sandbox execution
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-11-05 21:19:53 +08:00 |
|
liqiang-fit2cloud
|
1f4d6d1123
|
feat: add MAXKB_SANDBOX_PYTHON_BANNED_HOSTS env to ban host for sandbox in tools code.
|
2025-11-05 19:03:17 +08:00 |
|
liqiang-fit2cloud
|
f0be269cdc
|
feat: add MAXKB_SANDBOX_PYTHON_BANNED_HOSTS env to ban host for sandbox in tools code.
|
2025-11-05 18:44:57 +08:00 |
|
liqiang-fit2cloud
|
b7152867a3
|
feat: add MAXKB_SANDBOX_PYTHON_BANNED_HOSTS env to ban host for sandbox in tools code.
|
2025-11-05 16:55:29 +08:00 |
|
liqiang-fit2cloud
|
9971df1a02
|
feat: add MAXKB_SANDBOX_PYTHON_BANNED_HOSTS env to ban host for sandbox in tools code.
|
2025-11-05 16:43:17 +08:00 |
|
CaptainB
|
2a64d281ab
|
fix: add empty environment variable dictionary for subprocess execution
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
|
2025-11-05 12:45:31 +08:00 |
|
liqiang-fit2cloud
|
d9b7810cc8
|
fix: remove env from sandbox.
|
2025-11-05 12:37:46 +08:00 |
|
CaptainB
|
da7f0edecd
|
refactor: configure logging levels for mcp and mcp.server
|
2025-10-21 17:59:25 +08:00 |
|
CaptainB
|
df442272e9
|
feat: add MCP transport validation to ToolExecutor
|
2025-09-28 15:33:25 +08:00 |
|