wxg0103
94823b2a6a
chore: refactor captcha generation logic in login.py
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-25 13:46:09 +08:00
CaptainB
fc05d26eaf
feat: add TestConnection API endpoint and corresponding frontend functionality
2025-09-25 12:05:21 +08:00
wxg0103
0406fbcaf7
feat: enhance captcha generation with access token validation and configurable max attempts
2025-09-24 18:55:09 +08:00
shaohuzhang1
04b42c399d
feat: Incorrect assignment of session variables in loop ( #4101 )
2025-09-24 17:21:18 +08:00
CaptainB
e9156f7138
feat: add new fields to Application model and update serializer mappings
...
--bug=1062164 --user=刘瑞斌 【应用】-简单应用中添加MCP、工具后,复制应用生成的应用中没有引用 MCP、工具 https://www.tapd.cn/62980211/s/1778474
2025-09-24 15:43:40 +08:00
shaohuzhang1
e46cb54e45
fix: Continue and break to fill in conversation details ( #4094 )
2025-09-23 19:47:07 +08:00
shaohuzhang1
80da909dc3
fix: Loop node exception handling ( #4092 )
2025-09-23 17:22:17 +08:00
liqiang-fit2cloud
6a9b59163c
fix: Infinite loop increases maximum loop count limit
2025-09-23 17:13:49 +08:00
shaohuzhang1
b0509f74e7
fix: Infinite loop increases maximum loop count limit ( #4089 )
2025-09-23 15:40:07 +08:00
shaohuzhang1
4242c776ed
fix: Infinite loop increases maximum loop count limit ( #4088 )
2025-09-23 15:35:21 +08:00
shaohuzhang1
525e2091b0
fix: Wireless cyclic index remains unchanged ( #4083 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-23 12:43:53 +08:00
wxg0103
15af6c97f8
chore: update negative prompt handling and fix tooltip field labels
2025-09-23 11:13:24 +08:00
shaohuzhang1
3fad820e99
feat: The comparator is greater than or less than the supported string comparison ( #4081 )
2025-09-22 18:18:37 +08:00
wxg0103
ccf6d86dea
chore: update logging for auth setting changes and add translations
2025-09-22 17:52:44 +08:00
CaptainB
2df99de91d
fix: handle case where tool is None in tool activation check
2025-09-22 16:25:02 +08:00
shaohuzhang1
6805d7605b
fix: Judgment execution logic ( #4073 )
2025-09-22 15:09:58 +08:00
wxg0103
180c115f17
fix: update default voice selection for TTS to MOSS-TTSD-v0.5:alex
2025-09-22 14:02:41 +08:00
shaohuzhang1
4269eeb2c9
docs: OpenAPI request URL ( #4070 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-22 11:51:59 +08:00
zhangzhanwei
53082657d7
feat: Remove debug
2025-09-22 10:37:51 +08:00
wxg0103
2e69698e6b
chore: update watermark attributes and cache timeout settings
2025-09-19 18:22:54 +08:00
zhangzhanwei
eb6873c329
fix: Improve intent node
...
--bug=1062028 --user=张展玮 【应用编排】意图识别节点没有带上历史聊天记录进行分类 https://www.tapd.cn/62980211/s/1776831
2025-09-19 17:55:13 +08:00
zhangzhanwei
6a0145758c
feat: Remove debug permission
2025-09-19 16:54:24 +08:00
wxg0103
60ce4bf70d
fix: improve error handling for video generation process
2025-09-19 15:31:48 +08:00
wxg0103
47d4bce84f
fix: improve error handling and logging in video generation process
2025-09-19 14:51:17 +08:00
wxg0103
5bea2b2566
fix: handle exceptions in get_file_base64 method
2025-09-19 11:13:32 +08:00
wxg0103
0693ae99ca
feat: update translations for login and image retrieval messages
2025-09-19 11:13:15 +08:00
zhangzhanwei
71cec2fca4
feat: Support stt model params setting
2025-09-19 10:15:02 +08:00
wxg0103
74c454532d
feat: enhance user authentication with RSA key handling and encrypted data support
2025-09-18 18:42:55 +08:00
wxg0103
a0118ca397
feat: add TTS model credential and general parameters form
2025-09-18 16:23:03 +08:00
wxg0103
faf238109b
feat: add password authentication option and update related translations
2025-09-18 15:47:38 +08:00
CaptainB
c1a214b08f
feat: add variable handling for tool parameters in base_chat_node and base_mcp_node
...
--story=1019430 --user=刘瑞斌 GitHub#3113 【MCP调用】MCP配置支持传入变量 https://www.tapd.cn/62980211/s/1775665
2025-09-18 11:17:04 +08:00
shaohuzhang1
b9ac3b941d
fix: Loop node response data ( #4052 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-17 18:33:46 +08:00
wxg0103
70f6d6b048
fix: update password handling in user authentication to use plain text instead of encrypted password
2025-09-17 17:54:40 +08:00
wxg0103
d4bdee1340
fix: reduce login failure record expiration time from 3600 to 600 seconds
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-17 17:21:43 +08:00
shaohuzhang1
ab93ac7c4e
fix: Loop node embedding sub application error ( #4050 )
2025-09-17 16:41:45 +08:00
wxg0103
b96b499bc7
feat: add login authentication configuration endpoints and update related serializers
2025-09-17 15:09:36 +08:00
CaptainB
e2314360e9
fix: update tool name assignment to use instance data in tool and shared_tool modules
...
--bug=1061891 --user=刘瑞斌 【工具】从工具商店创建的工具,修改名称后添加还是显示的默认名称 https://www.tapd.cn/62980211/s/1774595
2025-09-17 13:00:30 +08:00
CaptainB
b3073c8aad
refactor: remove unused tool name assignment in tool and shared_tool modules
...
--bug=1061891 --user=刘瑞斌 【工具】从工具商店创建的工具,修改名称后添加还是显示的默认名称 https://www.tapd.cn/62980211/s/1774595
2025-09-17 12:57:54 +08:00
wxg0103
cf91734db5
refactor: adjust max_attempts default and captcha requirement in authentication logic
2025-09-17 10:26:43 +08:00
wxg0103
0969f70104
feat: add authentication settings API endpoints and enhance login logic with access token validation
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-16 18:26:55 +08:00
zhangzhanwei
6c2b2f6c17
feat: STT model params
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-16 16:15:21 +08:00
shaohuzhang1
7264545ab6
feat: Support loop node ( #4045 )
2025-09-16 15:49:49 +08:00
zhangzhanwei
754fd8fab9
fix: Support shared model
...
--bug=1061852 --user=张展玮 【应用】自动生成提示词时,如果使用的是共享模型,生成失败,提示模型不存在或不是大语言模型 https://www.tapd.cn/62980211/s/1774010
2025-09-16 14:56:53 +08:00
CaptainB
b4cdd87e6e
fix: change mcp_tool_id field type from UUID to CharField
2025-09-16 11:18:40 +08:00
zhangzhanwei
709e60390a
feat: Extract reason using regex
2025-09-15 15:00:23 +08:00
zhangzhanwei
d47dbc3a50
refactor: Generate prompt serializer
2025-09-15 11:40:22 +08:00
wxg0103
f1cd675caa
feat: add translation for video generation error messages and implement TTV model parameters
2025-09-15 11:08:54 +08:00
zhangzhanwei
b9b91925f0
refactor: Add applicationId in generate prompt
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-09-12 17:18:23 +08:00
wxg0103
1fb280aa3d
feat: add source field to user serializer and update user creation logic
2025-09-12 15:34:13 +08:00
wxg0103
7dc132e35c
feat: implement text-to-video and image-to-video generation nodes with serializers and workflow integration
2025-09-12 14:27:48 +08:00
zhangzhanwei
ce6f801a35
feat: Intent classify
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-12 11:54:53 +08:00
CaptainB
bd668e7e2a
feat: handle empty store tools in ToolStoreDialog
2025-09-12 11:18:14 +08:00
CaptainB
81c827061b
feat: add configuration for maximum number of uploaded files
...
--bug=1061639 --user=刘瑞斌 【知识库】知识库的最多上传文件数设置不生效 https://www.tapd.cn/62980211/s/1771564
2025-09-11 14:23:36 +08:00
CaptainB
e988cbca91
feat: add Appstore tool retrieval and store tool API endpoint
2025-09-09 15:08:33 +08:00
shaohuzhang1
4cb39127be
fix: Workflow start time and time zone error ( #4011 )
2025-09-09 13:52:13 +08:00
zhangzhanwei
d2463abaac
feat: Vllm url support v1
2025-09-09 13:49:46 +08:00
zhangzhanwei
ff6714e505
feat: Generate Prompt
2025-09-08 17:06:07 +08:00
CaptainB
ec5c076557
chore: add mcp_output_enable field to application and applicationversion models
2025-09-08 15:43:51 +08:00
CaptainB
4a8cd95119
feat: add MCP and tool configuration options in application settings
2025-09-08 14:54:35 +08:00
zhangzhanwei
76766ebc23
fix: Information regarding role permissions management has not been internationalised.
...
--bug=1061417 --user=张展玮 【国际化BUG】2.10版本,角色权限管理的信息没有国际化 https://www.tapd.cn/62980211/s/1768834
2025-09-08 10:30:59 +08:00
CaptainB
121614fb81
chore: add model_params_setting to document, knowledge, and paragraph processing
...
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
--story=1018694 --user=刘瑞斌 【菲尼克斯】知识库生成问题选择模型,希望可以设置模型参数 https://www.tapd.cn/62980211/s/1768601
2025-09-05 17:48:40 +08:00
CaptainB
383957abb3
chore: update regex pattern and file path in common.py
...
--bug=1061351 --user=刘瑞斌 【知识库】知识库导出zip没有图片 https://www.tapd.cn/62980211/s/1768275
2025-09-05 11:48:14 +08:00
CaptainB
689391384e
chore: update export_zip to include knowledge name in filename
...
--bug=1061385 --user=刘瑞斌 【知识库】导出的知识库名字都为archive https://www.tapd.cn/62980211/s/1768251
2025-09-05 11:37:09 +08:00
CaptainB
59164d86dd
chore: add mcp_tool_id parameter to i_chat_node.py
2025-09-05 10:39:05 +08:00
CaptainB
9a4f1eda99
chore: add mcp_tool_ids parameter to support multiple MCP Tool IDs
2025-09-05 10:37:57 +08:00
CaptainB
b5005e4744
fix: correct JSON serialization in exec_code method
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-04 18:10:11 +08:00
CaptainB
817d5bcd5a
chore: replace pickle with json for data serialization in tool_code.py
2025-09-04 16:42:59 +08:00
shaohuzhang1
410101ea94
fix: Workflow publishing name time error ( #3988 )
2025-09-03 15:08:22 +08:00
CaptainB
d5d962c53d
chore: enhance tool query to include user nickname
...
--bug=1061299 --user=刘瑞斌 【工具】编辑工具后,工具的创建者不显示了,刷新可恢复正常 https://www.tapd.cn/62980211/s/1766692
2025-09-03 15:07:14 +08:00
CaptainB
fcd6b53bfc
chore: add check for inactive tools in base_mcp_node.py
2025-09-03 14:35:40 +08:00
shaohuzhang1
26945a54bf
fix: Delete folder, if there are unauthorized resources in the file for the current user, prompt message needs to be optimized ( #3986 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-09-02 17:47:33 +08:00
zhangzhanwei
1ec918632f
fix: Problem create permission
2025-09-02 17:33:50 +08:00
CaptainB
1ad5eec380
fix: update chat update_time to use timezone.now for consistency
2025-09-02 15:52:04 +08:00
CaptainB
0b6b45928d
fix: ensure only active tools are processed in base_chat_node.py
...
--bug=1061252 --user=刘瑞斌 【工具】MCP被禁用后,依然可以在应用中调用 https://www.tapd.cn/62980211/s/1765960
2025-09-02 15:52:04 +08:00
CaptainB
59efb68bb5
feat: add model caching to get_dynamics_model function in search.py
2025-09-02 14:20:41 +08:00
wxg0103
d9ad9aabf2
chore: update file hashes for community and fix formatting in permission_constants.py
2025-09-01 17:35:08 +08:00
shaohuzhang1
67bb0a0abd
feat: Support single line multi select cards ( #3976 )
2025-09-01 16:56:32 +08:00
CaptainB
b1dcdcbf97
chore: set default mcp_source to 'custom' if None
...
--bug=1061187 --user=刘瑞斌 【迁移】应用AI对话节点使用了MCP,迁移后对话时,不会调用MCP工具 https://www.tapd.cn/62980211/s/1765228
2025-09-01 15:54:41 +08:00
shaohuzhang1
9970d21a8e
fix: Not displaying execution details and returning too much data ( #3974 )
2025-09-01 15:47:15 +08:00
zhangzhanwei
6b17b450d4
fix: Chat log add to knowledge permission
...
--bug=1060944 --user=张展玮 【权限】用户只有知识库的查看权限,但可以将对话日志中的信息添加到知识库作为分段,并可删除 https://www.tapd.cn/62980211/s/1763639
2025-08-29 15:29:06 +08:00
CaptainB
82701e7513
fix: include default values in parameter initialization
...
--bug=1060961 --user=刘瑞斌 【工具优化】在“启动参数”设置中保存默认值后,应用内调用时可直接使用预设的默认参数,无需在工具中每次单独设置,简化操作流程。 https://www.tapd.cn/62980211/s/1764217
2025-08-29 14:51:36 +08:00
shaohuzhang1
f6aaac4e00
perf: Parsing Tokens ( #3964 )
2025-08-29 11:54:16 +08:00
CaptainB
75c461f385
chore: replace datetime.now() with timezone.now() for consistent time handling
2025-08-29 10:16:53 +08:00
CaptainB
669764492c
fix: make datetime aware in get_start_time and get_end_time methods
2025-08-28 18:11:25 +08:00
shaohuzhang1
d53b4dcd00
fix: Return the link to the connection pool after the node execution is completed ( #3957 )
2025-08-28 16:08:05 +08:00
shaohuzhang1
269c12b737
fix: Default value for form node reference parameter checkbox ( #3953 )
2025-08-28 11:22:56 +08:00
zhangzhanwei
4786970689
feat: Support iFLYTEK large model for Chinese-English speech recognition
2025-08-28 10:57:52 +08:00
CaptainB
f9f96fd2cd
chore: add allow_download flag to document metadata
2025-08-28 10:12:15 +08:00
wxg0103
211ddccc2f
fix: update password edit permission logic for local users
2025-08-27 17:59:57 +08:00
CaptainB
a19bd1eef1
chore: add allow_download field to existing Document records
...
--bug=1060848 --user=刘瑞斌 【知识库】文档设置[允许知识库来源中下载 ]应该默认开启 https://www.tapd.cn/62980211/s/1762365
2025-08-27 15:36:54 +08:00
CaptainB
4063fef48a
chore: add allow_download field to existing Document records
...
--bug=1060848 --user=刘瑞斌 【知识库】文档设置[允许知识库来源中下载 ]应该默认开启 https://www.tapd.cn/62980211/s/1762365
2025-08-27 15:27:19 +08:00
wxg0103
b5cd3f9b31
feat: add reset_meta function and update meta handling in Document model
2025-08-27 15:26:22 +08:00
shaohuzhang1
d0266de89f
fix: PDF export cross-domain ( #3945 )
2025-08-27 14:23:58 +08:00
zhangzhanwei
675e90d3db
fix: Chat log search
2025-08-27 11:48:03 +08:00
wxg0103
93e5c9db38
feat: enhance model provider with additional LLM and embedding models
2025-08-27 11:14:05 +08:00
shaohuzhang1
a05573bcdc
feat: Form collection single line tab supports variables ( #3942 )
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-26 20:01:39 +08:00
zhangzhanwei
d69a753491
feat: Permission constants
2025-08-26 18:35:13 +08:00
zhangzhanwei
aed2803133
feat: Locales
2025-08-26 17:35:39 +08:00
zhangzhanwei
c082dae066
fix: Query by permission in system resource management
...
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
--bug=1060785 --user=张展玮 【资源授权】-通过权限查询资源无效 https://www.tapd.cn/62980211/s/1761243
2025-08-26 13:59:29 +08:00
wxg0103
8cdb085734
feat: add support for v2 API version in embedding models and update validation logic
2025-08-26 13:20:31 +08:00
zhangzhanwei
20cf018c81
fix: Models rerank stt
2025-08-26 11:58:51 +08:00
zhangzhanwei
e28c858351
fix: Application menu displays conversation users and conversation logs
...
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
--bug=1060818 --user=张展玮 【应用】应用只授权用户查看权限,详情页,没有展示对话用户、对话日志菜单 https://www.tapd.cn/62980211/s/1760973
2025-08-25 18:30:05 +08:00
shaohuzhang1
5dafe6f7fe
fix: Unable to retrieve session variables after form collection node ( #3926 )
2025-08-25 14:58:25 +08:00
shaohuzhang1
679453372e
feat: Whether the document support settings of the General Knowledge Base and Feishu Knowledge Base allow downloading ( #3924 )
2025-08-25 14:50:33 +08:00
zhangzhanwei
64e9a29a60
feat: Search application chat log by user
2025-08-25 14:42:45 +08:00
wxg0103
fbfeb67db6
chore: update file hashes for community and xpack
...
fix: correct parameter name in KimiChatModel instantiation
2025-08-25 10:51:37 +08:00
zhangzhanwei
6e53d2ab0e
feat: Tool type in resource authorization
2025-08-22 16:36:35 +08:00
CaptainB
c8e8afa8b9
feat: enhance execute method to support mcp_tool_id and mcp_source parameters
...
--bug=1060726 --user=刘瑞斌 【工具】应用中引用的MCP没删除后,在应用对话界面依然可以调用MCP的工具 https://www.tapd.cn/62980211/s/1759963
2025-08-22 14:32:59 +08:00
zhangzhanwei
f5fada9b9e
feat: Vllm reranker model bge reranker v2 m3
2025-08-21 18:02:47 +08:00
zhangzhanwei
452fd53310
fix: Resource authorization
2025-08-21 14:12:37 +08:00
zhangzhanwei
c8ec7c5558
feat: Vllm whisper model
2025-08-20 18:25:21 +08:00
wxg0103
ee494a5bc0
chore: update file hashes for consistency and remove unnecessary ordering in model queries
2025-08-20 14:20:47 +08:00
wxg0103
c83462ef74
fix: make API URL and keys required fields in llm.py
2025-08-20 10:33:47 +08:00
CaptainB
7fc1d89659
fix: refactor database collation refresh and reindex logic with improved error handling
2025-08-19 15:52:04 +08:00
zhangzhanwei
354f85ddb6
feat: Qwen asr speech recognition
2025-08-19 15:44:22 +08:00
CaptainB
9461ca8071
feat: add migration to refresh collation and reindex database
2025-08-19 13:44:10 +08:00
shaohuzhang1
d26883581c
feat: Form nodes support file upload and multi-line text ( #3879 )
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-08-18 19:08:00 +08:00
CaptainB
4847eba4bf
fix: add check for existing problem-paragraph mapping before processing
...
--bug=1060558 --user=刘瑞斌 【github#3868】知识库分段,重复添加同一个问题,问题会重复多次关联分段 https://www.tapd.cn/62980211/s/1756889
2025-08-18 17:08:22 +08:00
wxg0103
044465fcc6
feat: enhance model credential validation and support for multiple API versions
2025-08-18 16:46:27 +08:00
zhangzhanwei
795db14c75
feat: Backend permissions for resource authorization
2025-08-18 16:39:00 +08:00
zhangzhanwei
2714a941f9
feat: Resource authorization permission
2025-08-18 14:24:31 +08:00
zhangzhanwei
b32b06391f
feat: Qwen2.5-omni-7b full modal speech recognition
2025-08-18 11:05:34 +08:00
shaohuzhang1
a85c36f289
feat: Workflow form nodes support reference assignment ( #3866 ) #2439
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-15 18:08:18 +08:00
zhangzhanwei
15ec70c4a8
feat: Interface with Qwen Omni speech to text model
2025-08-15 17:52:43 +08:00
zhangzhanwei
9ea37a4799
feat:Multiple permission filtering function
2025-08-14 16:10:21 +08:00
CaptainB
581143cba2
fix: improve error logging format for TencentCloudSDKException
2025-08-14 14:31:03 +08:00
zhangzhanwei
f9f475a5a0
feat: Integrate with Tencent SentienceRecognition model
2025-08-14 11:23:16 +08:00
CaptainB
af4f9e5139
fix: improve default parameter handling in MCP tool code generation
2025-08-13 13:37:00 +08:00
CaptainB
3830ee920d
feat: enhance function parameter handling to support default values
2025-08-13 12:44:39 +08:00
CaptainB
5e99770999
feat: enhance MCP tool execution with unique ID generation and improved file handling
2025-08-13 12:30:30 +08:00
CaptainB
bb665b5196
feat: enhance MCP tool execution with unique ID generation and improved file handling
2025-08-13 11:49:37 +08:00
CaptainB
f0a3391897
refactor: simplify error handling in MCP server code execution
2025-08-13 11:49:37 +08:00
zhangzhanwei
5061708c1f
rafactor: User resource permission read and edit
2025-08-13 10:11:46 +08:00
CaptainB
0fe432eefd
fix: enable tool code file cleanup by removing commented-out code
2025-08-12 17:25:17 +08:00
CaptainB
541f1f26c8
feat: refactor MCP code generation and update cleanup logic
2025-08-12 17:23:22 +08:00
CaptainB
1d7a5af626
feat: refactor MCP server code generation and add execution method
2025-08-12 17:13:30 +08:00
CaptainB
e9c8c9581f
feat: add MCP tool ID and source fields to chat node for enhanced configuration
2025-08-12 15:22:42 +08:00
liqiang-fit2cloud
b1a70b7b99
Merge remote-tracking branch 'origin/v2' into v2
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-08-12 10:45:02 +08:00
liqiang-fit2cloud
8183858adf
refactor: change dir permission.
2025-08-12 10:44:51 +08:00
CaptainB
f1356e9b61
feat: add MCP tool support with new form and dropdown options
2025-08-12 10:41:42 +08:00
zhangzhanwei
c468952274
feat: Locales
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-08-11 16:25:52 +08:00
zhangzhanwei
919c4e3f7f
feat: Modify the authorization information of resources for users
2025-08-11 15:54:09 +08:00
liqiang-fit2cloud
154fd5e52b
refactor: change dir permission.
2025-08-08 18:39:43 +08:00
liqiang-fit2cloud
ce52ee3ca7
refactor: change dir permission.
2025-08-08 18:02:10 +08:00
shaohuzhang1
2367b8747e
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled ( #3831 )
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2025-08-06 16:38:37 +08:00
wxg0103
e84a215114
fix: correct role filtering in user role deletion logic
2025-08-06 15:44:03 +08:00
shaohuzhang1
bd589e50e2
fix: Calling the model using non stream cannot obtain the token ( #3826 )
2025-08-06 11:00:43 +08:00
shaohuzhang1
ca3815e6fe
fix: Create a blank document name with more than 128 characters, prompt message needs to be translated ( #3825 )
2025-08-06 10:48:24 +08:00
shaohuzhang1
ec12ad0c2e
fix: MCP node display nesting issue ( #3822 )
sync2gitee / repo-sync (push) Waiting to run
2025-08-05 19:23:48 +08:00
shaohuzhang1
44645734f5
fix: There is a tool node in the application - the tool node has startup parameters - after importing, the tool should be disabled ( #3821 )
2025-08-05 17:30:36 +08:00
CaptainB
f668daa902
fix: refactor delete method in DocumentSerializers for improved clarity
...
--bug=1060005 --user=刘瑞斌 【资源管理】知识库-删除文档报错 https://www.tapd.cn/62980211/s/1749123
2025-08-05 15:08:12 +08:00
shaohuzhang1
9a626efe35
fix: When the reference variable in the workflow is empty, take the value of None ( #3814 )
2025-08-05 15:07:09 +08:00
zhangzhanwei
d2978906a6
feat: Shared knowledge problem related permission constant
sync2gitee / repo-sync (push) Waiting to run
2025-08-05 11:56:04 +08:00
shaohuzhang1
f7623dcfdc
feat: Application list search criteria support querying by status ( #3803 )
2025-08-04 15:38:20 +08:00
shaohuzhang1
fe94ca578e
fix: After the application name change - the application name on the demo page has not been updated ( #3800 )
2025-08-04 14:02:53 +08:00
CaptainB
d635cc24b4
fix: add validation checks in page and list methods of KnowledgeFolder
sync2gitee / repo-sync (push) Waiting to run
2025-08-04 11:10:30 +08:00
wxg0103
0e684f2946
chore: update SVG icons in local_icon_svg and modify community file hash
...
--bug=1059658 --user=王孝刚 【模型】icon 替换 https://www.tapd.cn/62980211/s/1747959
2025-08-04 11:09:50 +08:00
CaptainB
39ac62745e
feat: enhance SystemKnowledgeSerializer and related components to support workspace and folder IDs
...
--bug=1059926 --user=刘瑞斌 【资源管理】知识库文档迁移时,可选择的目标知识库展示了系统所有的知识库 https://www.tapd.cn/62980211/s/1747947
2025-08-04 11:08:44 +08:00
zhangzhanwei
6660552618
fix: Problem related
2025-08-01 17:31:45 +08:00
shaohuzhang1
83a1ffb891
feat: Support session variables ( #3792 )
sync2gitee / repo-sync (push) Waiting to run
2025-08-01 17:11:36 +08:00
shaohuzhang1
efbcec98bc
fix: Opening statement character limit 40960 ( #3790 )
2025-07-31 16:43:52 +08:00
shaohuzhang1
2de1d817d7
fix: Error response optimization ( #3789 )
sync2gitee / repo-sync (push) Waiting to run
2025-07-31 16:17:23 +08:00
zhangzhanwei
aee0b251dc
fix: Permission constants
2025-07-31 16:07:33 +08:00
CaptainB
4e6d19235b
fix: remove unnecessary validation checks for query sets in paragraph handling
2025-07-31 15:41:28 +08:00
CaptainB
7fc0bd2396
fix: simplify validation checks in document and paragraph retrieval methods
2025-07-31 15:37:38 +08:00
wxg0103
3d1ebad70b
chore: update commit hashes for community and xpack; modify SQL queries to cast meta as JSON
2025-07-31 15:12:33 +08:00
CaptainB
651b96dbb5
fix: add update_time field to edit_dict for tracking modification time
...
--bug=1059909 --user=刘瑞斌 【资源管理】工具列表-编辑并保存工具后,工具的更新时间依然展示原来的时间 https://www.tapd.cn/62980211/s/1746435
2025-07-31 14:55:54 +08:00
shaohuzhang1
525af67387
fix: Some nodes cannot obtain data after form collection ( #3786 )
2025-07-31 14:21:38 +08:00
CaptainB
6184058e4d
feat: implement charset detection utility in fork.py
...
--bug=1059829 --user=刘瑞斌 【知识库】web导入知识库中文字符乱码 https://www.tapd.cn/62980211/s/1746162
2025-07-31 11:39:02 +08:00
wxg0103
9b54fcb048
fix: remove unsupported sync type messages from translations in django.po
2025-07-30 17:34:17 +08:00
wxg0103
dd7b2a7bda
feat: enhance chat authentication logic and update model handling for chat platform
2025-07-30 16:44:05 +08:00
wxg0103
83a53e61b6
feat: add translations for OIDC, OAuth2, DingTalk, WeCom, and Lark in multiple languages
2025-07-30 16:11:11 +08:00
wxg0103
1f1a1bbad9
feat: add translations for sync type and configuration error messages in multiple languages
2025-07-30 15:38:12 +08:00
shaohuzhang1
2281202921
fix: The dialogue interface cannot be opened ( #3774 )
2025-07-30 11:15:40 +08:00
CaptainB
a3a124d581
feat: update permission checks to remove row.id dependency and add workspace_id to knowledge retrieval
2025-07-30 09:56:33 +08:00
zhangzhanwei
6adc051cad
fix: Resource tool permission constants
2025-07-29 15:07:41 +08:00
wxg0103
a62ed23315
fix: correct gettext usage for application publish error message
...
--bug=1058890 --user=王孝刚 【应用】应用未发布状态下对话,提示语国际化不对 https://www.tapd.cn/62980211/s/1744119
2025-07-29 15:05:09 +08:00
wxg0103
392aaf9d87
feat: add is_active and source fields to user query parameters
...
--bug=1059690 --user=王孝刚 【用户管理】筛选项加上:状态、用户来源 https://www.tapd.cn/62980211/s/1744107
2025-07-29 14:53:01 +08:00
zhangzhanwei
c2b626774c
fix: Permission label
2025-07-29 11:01:57 +08:00
shaohuzhang1
d33ae01d5a
fix: MCP calling node error #3752 ( #3762 )
2025-07-29 10:48:30 +08:00
zhangzhanwei
9cc051ded4
feat: Knowledge permission constants
2025-07-29 10:28:29 +08:00
zhangzhanwei
cac05c747b
feat: Permission constants
sync2gitee / repo-sync (push) Waiting to run
2025-07-28 18:26:41 +08:00
zhangzhanwei
f4ef5f227c
fix: Resource model permission
2025-07-28 16:12:55 +08:00
zhangzhanwei
7942b12afa
feat: Permission constants
2025-07-28 15:56:58 +08:00
CaptainB
dc9ae84466
feat: enhance permission checks for delete, switch, edit, export, and debug operations
2025-07-28 14:22:30 +08:00
CaptainB
41cb4fedb1
feat: add application access token and API key management endpoints
2025-07-28 11:58:47 +08:00
wxg0103
60c7f78a90
refactor: update resource permission constants for improved clarity
sync2gitee / repo-sync (push) Waiting to run
2025-07-28 10:29:29 +08:00
zhangzhanwei
ca070d7466
fix: Model swagger
sync2gitee / repo-sync (push) Has been cancelled
2025-07-25 18:35:58 +08:00
liqiang-fit2cloud
0eb1cf701e
refactor: enable pre_ping explicitly.
2025-07-25 17:19:39 +08:00
shaohuzhang1
65ab0ef170
fix: Interface parameter asker, user cannot be seen in the conversation log #3735 ( #3748 )
2025-07-25 17:16:05 +08:00
shaohuzhang1
9a706c7ac5
fix: Dialogue prefix ( #3746 )
2025-07-25 16:38:15 +08:00
CaptainB
4d18b78d29
fix: update SQL queries to improve similarity calculations and indexing
sync2gitee / repo-sync (push) Waiting to run
2025-07-24 16:18:53 +08:00
CaptainB
6ce1eb7116
feat: add create and drop knowledge index functions for improved database management
sync2gitee / repo-sync (push) Waiting to run
2025-07-23 21:42:33 +08:00
liqiang-fit2cloud
fc4a7df669
refactor: recycle db connection to avoid "the connection is closed" exception.
sync2gitee / repo-sync (push) Waiting to run
2025-07-23 16:40:58 +08:00
liqiang-fit2cloud
063920ce59
refactor: recycle db connection to avoid "the connection is closed" exception.
2025-07-23 16:28:38 +08:00
CaptainB
3d08263f79
fix: change logging level for django.server to ERROR for improved error handling
2025-07-23 14:22:57 +08:00
CaptainB
567a7612ed
refactor: change log level from debug to info for chat log and access number jobs
sync2gitee / repo-sync (push) Waiting to run
2025-07-23 10:26:49 +08:00
CaptainB
b41b054c49
fix: update LOG_KEEP_DAYS to use CONFIG for configurable log retention
2025-07-22 10:23:14 +08:00
CaptainB
47dd177b7e
fix: update CELERY_timezone to use CONFIG.get_time_zone() for improved timezone handling
sync2gitee / repo-sync (push) Waiting to run
2025-07-21 18:43:43 +08:00
CaptainB
1df333bffc
refactor: reorganize post handler and introduce post scheduler handler
2025-07-21 15:52:54 +08:00
liqiang-fit2cloud
18c0be36a6
refactor: disable pylint output log to console.
2025-07-21 15:35:13 +08:00
shaohuzhang1
e85d5b9714
fix: The conversation user in the workflow cannot be passed into the function ( #3685 )
2025-07-21 14:47:35 +08:00
CaptainB
2ec98d9c3b
fix: update request data handling to use request.data instead of request.query_params
2025-07-21 12:25:17 +08:00
CaptainB
b5d2982812
chore: validate transport types in mcp_servers configuration
2025-07-21 11:23:53 +08:00
shaohuzhang1
073e7e31e1
fix: Professional version opens the application dialogue interface with an error message without authorization #3677 ( #3679 )
2025-07-21 10:45:06 +08:00
CaptainB
a25d7b9aa0
chore: update Redis configuration to use unified REDIS_DB setting
2025-07-21 10:41:23 +08:00
CaptainB
6f2db6f488
feat: Implement daily log rotation with DailyTimedRotatingFileHandler
sync2gitee / repo-sync (push) Waiting to run
2025-07-20 14:16:13 +08:00
shaohuzhang1
4cf2b74cb8
fix: After enabling application access authentication, closing the public access connection will still display the application login page ( #3675 )
sync2gitee / repo-sync (push) Waiting to run
2025-07-18 18:43:36 +08:00
CaptainB
6e16c74a5e
refactor: improve logging and status updates in embedding methods
sync2gitee / repo-sync (push) Has been cancelled
2025-07-18 15:21:01 +08:00
shaohuzhang1
7e78b7fa81
fix: Multiple recall error when the previous node has no data ( #3665 )
2025-07-18 11:34:20 +08:00
CaptainB
638a09d4f4
chore: redirect access logs to /dev/null in gunicorn and local_model
2025-07-18 10:40:46 +08:00
CaptainB
03ba4df625
fix: update Gunicorn access log file configuration to use stdout
sync2gitee / repo-sync (push) Waiting to run
2025-07-17 21:43:27 +08:00
CaptainB
a86d286a34
feat: add support for HTTP range requests for audio files
2025-07-17 21:12:13 +08:00
CaptainB
7eeb42c9fd
refactor: replace Status with State for consistent status handling
2025-07-17 16:59:12 +08:00
CaptainB
19a1b5a788
refactor: enhance paragraph positioning logic in ApplicationChatRecord
2025-07-17 16:59:12 +08:00
CaptainB
9e80a652c4
refactor: replace try_lock and un_lock with RedisLock for improved locking mechanism
2025-07-17 15:34:11 +08:00
liqiang-fit2cloud
c96de7a5f5
refactor: change log level.
sync2gitee / repo-sync (push) Waiting to run
2025-07-17 09:55:21 +08:00
shaohuzhang1
c14aa518fb
fix: Community cannot be embedded ( #3644 )
2025-07-16 21:12:38 +08:00
CaptainB
b85ba190db
feat: add compression for file storage and retrieval in knowledge.py
2025-07-16 20:54:55 +08:00
shaohuzhang1
8a9e0abe3b
fix: Unable to play voice after publishing ( #3643 )
2025-07-16 20:49:13 +08:00
shaohuzhang1
925a9b02fa
fix: Dialogue user data debugging has also increased ( #3641 )
2025-07-16 20:17:20 +08:00
zhangzhanwei
1ea86202b8
fix: Application debug
2025-07-16 19:10:20 +08:00
shaohuzhang1
ca6630f258
fix: Application export misalignment ( #3638 )
2025-07-16 18:44:51 +08:00
wxg0103
8231ae66e4
refactor: update license validation logic to ensure proper function calls
2025-07-16 18:23:13 +08:00
shaohuzhang1
173cf52584
fix: The startup parameters of the application import tool were not imported ( #3636 )
2025-07-16 18:22:57 +08:00
wxg0103
778b706776
fix: update license validation logic in profile and user role update functions
2025-07-16 18:03:33 +08:00
shaohuzhang1
c7a9a4d4bd
fix: Floating window image cannot be displayed ( #3634 )
...
* fix: After modifying the voice playback settings in the application, save the unpublished settings, and the conversation page should display the settings before modification
* fix: Floating window image cannot be displayed
2025-07-16 17:55:24 +08:00
wxg0103
c817df393f
refactor: improve default global variable retrieval logic for better clarity
2025-07-16 17:44:46 +08:00
shaohuzhang1
faebf60478
fix: Third party access without conversation user data ( #3632 )
2025-07-16 17:20:56 +08:00
CaptainB
8adca34c88
refactor: change log level from info to debug for clean_debug_file_lock
2025-07-16 17:20:22 +08:00
wxg0103
8d28ac27d2
refactor: improve default global variable retrieval logic for better clarity
2025-07-16 17:16:53 +08:00
CaptainB
e7f61994ec
feat: add validation to prevent usage of 'stdio' in MCP servers
2025-07-16 16:51:30 +08:00
shaohuzhang1
69f004359b
fix: Application debugging will add new users ( #3630 )
2025-07-16 16:47:32 +08:00
CaptainB
f385bb3aec
refactor: rename validation method to follow naming conventions
2025-07-16 16:42:26 +08:00
CaptainB
948ec2fde6
refactor: centralize scheduler initialization and improve logging in job files
2025-07-16 16:25:23 +08:00
liqiang-fit2cloud
caf89e39a7
Merge remote-tracking branch 'origin/v2' into v2
2025-07-16 16:24:50 +08:00
liqiang-fit2cloud
e982bb0ca1
feat: add MAXKB_SANDBOX_PYTHON_BANNED_KEYWORDS env to ban keywords in tool content.
2025-07-16 16:24:41 +08:00
CaptainB
b1144d5ee9
refactor: centralize scheduler initialization and improve logging in job files
2025-07-16 16:23:55 +08:00
shaohuzhang1
2febd83a68
fix: Application apikey call failed ( #3629 )
2025-07-16 15:52:13 +08:00
shaohuzhang1
f91afd593b
fix: Dialogue user does not display username ( #3628 )
2025-07-16 15:35:33 +08:00
shaohuzhang1
d76c85ca3b
fix: Interface parameters disappear after dialogue password authentication ( #3626 )
2025-07-16 14:10:11 +08:00
liqiang-fit2cloud
232e90fd12
refactor: change log level.
2025-07-16 14:09:07 +08:00
wxg0103
97061073c1
fix: reorder OTHER permission constant in permission_constants.py
2025-07-16 14:03:03 +08:00
wxg0103
e5397af848
feat: enhance file handling in serializers and models for improved upload functionality
sync2gitee / repo-sync (push) Waiting to run
2025-07-16 11:37:12 +08:00
zhangzhanwei
b044554559
fix: Knowledge document paragraph permission
2025-07-16 10:27:38 +08:00
shaohuzhang1
e4c1c39972
fix: Startup error ( #3622 )
2025-07-16 10:15:45 +08:00
wxg0103
c035dc5f39
fix: remove empty lines from text before text-to-speech conversion
2025-07-16 10:12:49 +08:00
shaohuzhang1
43c7d1c3c4
fix: User input parameters do not take effect ( #3620 )
sync2gitee / repo-sync (push) Waiting to run
2025-07-15 21:50:00 +08:00
zhangzhanwei
7317d5510d
fix: Application api key
2025-07-15 20:56:13 +08:00
shaohuzhang1
902a97c0f8
fix: Unable to display when refreshing the page ( #3615 )
2025-07-15 19:24:09 +08:00
shaohuzhang1
df9245a5a4
feat: Access num reset job ( #3614 )
2025-07-15 18:35:00 +08:00
wxg0103
5c1f105cab
feat: update resource management permissions and localization strings
2025-07-15 18:22:42 +08:00
wxg0103
89dcac64e6
feat: add is_show parameter to Permission class to control frontend visibility
2025-07-15 18:05:38 +08:00
shaohuzhang1
dd2fbb5c98
fix: Scheduled file scheduled deletion ( #3613 )
2025-07-15 18:02:25 +08:00
CaptainB
816825d5de
fix: remove unnecessary db_index from content field in models
...
--bug=1058812 --user=刘瑞斌 【知识库】多选问题批量关联分段,向量数据没有关联,导致向量检索结果为空 https://www.tapd.cn/62980211/s/1732046
2025-07-15 17:48:21 +08:00
zhangzhanwei
922ecb983c
fix: Knowledge document problem related permission
2025-07-15 17:28:01 +08:00
shaohuzhang1
158bd2f43b
fix: rsa_key cache setting ( #3610 )
2025-07-15 17:21:18 +08:00
CaptainB
949c6d5ce1
fix: remove unnecessary db_index from content field in models
2025-07-15 16:59:00 +08:00
shaohuzhang1
d2560c664c
fix: Simple application full-text search cannot retrieve data ( #3606 )
2025-07-15 16:26:53 +08:00
shaohuzhang1
a67b39c87e
fix: reranker prefix ( #3605 )
2025-07-15 16:00:22 +08:00
CaptainB
b352e495a1
fix: update knowledge_id reference in problem mapping queries
...
--bug=1058790 --user=刘瑞斌 【知识库】导出知识库没导出关联问题 https://www.tapd.cn/62980211/s/1731826
2025-07-15 15:20:39 +08:00
shaohuzhang1
28b97cd2dd
fix: Access can only be granted after OpenAPI authentication ( #3601 )
2025-07-15 14:51:50 +08:00
zhangzhanwei
ad44d4d6b2
Historical conversation batch delete
2025-07-15 14:49:26 +08:00
CaptainB
dc960d1628
fix: correct select_one parameter default value in edit method of KnowledgeSerializer
...
--bug=1058784 --user=刘瑞斌 【知识库】编辑知识库,保存失败 https://www.tapd.cn/62980211/s/1731590
2025-07-15 14:01:39 +08:00
shaohuzhang1
c2f52d0759
fix: Access can only be granted after OpenAPI authentication ( #3599 )
2025-07-15 13:49:33 +08:00
CaptainB
26df300105
chore: remove diskcache2 dependency from pyproject.toml
2025-07-15 12:56:02 +08:00
CaptainB
05409b8f90
fix: update error message for non-existent files in document handling
2025-07-15 12:20:32 +08:00
shaohuzhang1
55985a2460
fix: Simple application dialogue not handled as published ( #3598 )
2025-07-15 12:13:22 +08:00
shaohuzhang1
82cbe08cc3
fix: Simple application dialogue not handled as published ( #3597 )
2025-07-15 12:05:56 +08:00
wxg0103
243745dc07
feat: update email templates and translations for improved clarity and consistency
2025-07-15 11:42:36 +08:00
CaptainB
7ee7a51200
feat: enhance edit method to support select_one parameter in KnowledgeSerializer
...
--bug=1058726 --user=刘瑞斌 【共享知识库】编辑非本人创建的共享知识库报错 https://www.tapd.cn/62980211/s/1731246
2025-07-15 10:56:59 +08:00
wxg0103
bd1f75a4ae
refactor: streamline SQL queries in list_application.sql, list_application_user.sql, and list_application_user_ee.sql
2025-07-15 09:49:21 +08:00
wxg0103
cef7075382
fix: update image size format and expand available options in tti.py
2025-07-15 09:23:50 +08:00
zhangzhanwei
a7fd1ac650
fix: Locales
sync2gitee / repo-sync (push) Waiting to run
2025-07-14 20:20:22 +08:00
CaptainB
67859e9873
feat: add ChatUser, UserGroup, and authorization models to initial migration
2025-07-14 19:54:18 +08:00
zhangzhanwei
a7afdb769b
fix: Chat user model
2025-07-14 19:37:17 +08:00
shaohuzhang1
3cc272c5e0
fix: chat user ( #3591 )
2025-07-14 19:27:31 +08:00
shaohuzhang1
ca073fd0d6
fix: The conversation user is not authorized to use ( #3590 )
2025-07-14 18:44:37 +08:00
zhangzhanwei
d8254f9e45
refactor: Chat user model
2025-07-14 18:43:57 +08:00
shaohuzhang1
340ca6c436
fix: The conversation user is not authorized to use ( #3588 )
2025-07-14 18:24:46 +08:00
wxg0103
b3698b30ca
feat: add authentication fields to ApplicationAccessToken and update related serializers
2025-07-14 18:02:32 +08:00
zhangzhanwei
0356dfed1f
feat: Operation log
2025-07-14 17:41:18 +08:00
shaohuzhang1
fdc9f9eb0b
fix: The conversation user is not authorized to use ( #3583 )
2025-07-14 17:11:54 +08:00
wxg0103
1ebfc5882d
refactor: reorganize permission constants for document operations
2025-07-14 16:34:26 +08:00
wxg0103
ea199e23f1
refactor: reorganize permission constants for MODEL and TOOL to remove duplicates
2025-07-14 16:29:38 +08:00
wxg0103
b53034727f
fix: update permission operate type from READ to DOWNLOAD for document access
2025-07-14 16:17:29 +08:00
shaohuzhang1
074375478d
fix: The conversation user is not authorized to use ( #3581 )
2025-07-14 16:13:53 +08:00
CaptainB
48959a1e77
feat: add optional folder_id to tool import functionality
2025-07-14 16:06:26 +08:00
CaptainB
77af823879
refactor: replace FileLock with utility functions for locking mechanism
2025-07-14 15:49:09 +08:00
wxg0103
65d2045751
refactor: enhance role_setting validation in user role assignment logic
2025-07-14 14:39:21 +08:00
shaohuzhang1
b299ef0c53
fix: Page optimization when the application is unavailable ( #3580 )
2025-07-14 14:09:31 +08:00
CaptainB
ea56fd6212
feat: add db_index to various fields for improved query performance
2025-07-14 11:54:19 +08:00
shaohuzhang1
07b19fe90e
fix: Chat ui prefix ( #3579 )
2025-07-14 11:07:53 +08:00
wxg0103
92fba08185
fix: handle potential None values for user in model serialization
2025-07-14 11:07:10 +08:00
wxg0103
bb4ad680fc
feat: enhance password regex for improved security and clarity
2025-07-14 10:59:32 +08:00
zhangzhanwei
86da8918f5
fix: Locales
2025-07-14 10:53:49 +08:00
CaptainB
1ac7fc4669
refactor: Update user foreign key constraints and add new fields across multiple models
sync2gitee / repo-sync (push) Waiting to run
2025-07-14 10:52:08 +08:00
wxg0103
f0357e5944
feat: enhance user role management by passing user_id to relevant methods
2025-07-14 10:49:47 +08:00
zhangzhanwei
1a792dd2e7
feat: Locales
sync2gitee / repo-sync (push) Waiting to run
2025-07-12 21:03:30 +08:00
shaohuzhang1
34842e4ae4
feat: application chat api ( #3574 )
2025-07-12 17:54:37 +08:00