Commit Graph

34 Commits

Author SHA1 Message Date
shaohuzhang1 3b4c133207 fix: The user input parameter was set to non mandatory, but after re entering the canvas editing, it became a mandatory parameter (#4521) 2025-12-17 14:49:58 +08:00
wangdan-fit2cloud 6fd4c1fd31 perf: Organize translation files 2025-12-04 17:03:03 +08:00
shaohuzhang1 bfae088df6
feat: knowledge workflow (#4399)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
* feat: init knowledge workflow

* feat: add knowledge workflow and version models, serializers, and API views

* feat: knowledge workflow

* feat: knowledge workflow

* feat: add KnowledgeWorkflowModelSerializer and Operate class for workflow management

* fix: route

* feat: knowledge workflow

* feat: Knowledge workflow permission

* feat: knowledge workflow

* feat: knowledge workflow

* feat: knowledge workflow

* feat: knowledge workflow

* feat: Data source web node

* fix: Back route

* feat: knowledge workflow

* feat: knowledge workflow

* feat: Knowledge write node

* feat: add Data Source tool functionality and localization

* feat: add Data Source tool functionality and localization

* feat: knowledge workflow

* feat: knowledge workflow

* fix: simplify export tool permission check in ToolListContainer.vue

* fix: simplify export condition in ToolResourceIndex.vue

* fix: simplify condition for copying tool in ToolListContainer

* feat: knowledge workflow

* fix: Upload local files and add output fields

* feat: Knowledge write

* feat: add Document Split Node functionality and localization

* feat: add Document Split Node functionality and localization

* feat: Knowledge write

* feat: enhance Document Split Node with result processing and problem list generation

* fix: Allow problem be blank

* feat: enhance Document Split Node with result processing and problem list generation

* feat: tool datasource

* fix: Optimization of knowledge base workflow execution logic

* refactor: streamline image handling by updating application and knowledge ID management

* refactor: streamline image handling by updating application and knowledge ID management

* feat: extend support modes in variable aggregation node to include knowledge workflows

* feat: Chunks stored

* refactor: simplify file handling in document extraction by removing unnecessary byte conversion and enhancing file saving logic

* refactor: update file ID assignment in document extraction to use provided metadata

* feat: Workflow menu that distinguishes between applications and knowledge bases

* refactor: update file ID assignment in document extraction to use provided metadata

* fix: Add workspace ID as workflow execution parameter

* feat: add code template for Data Source tool form functionality

* refactor: remove unused sys import and improve module handling

* feat: Execution details support loading status

* refactor: update tool type handling and improve category merging logic

* feat: Alter fork depth

* fix: ensure filterList is properly initialized and updated in getList function

* refactor: simplify ToolStoreDialog by removing unused toolType logic

* perf: Optimize the style

* style: adjust div width for improved layout in Tree component

* refactor: improve polling mechanism for knowledge workflow action

* fix: Get workspace_id from workflow params

* fix: filter out 'file_bytes' from result in get_details method

* feat: add recursive filtering for file_bytes in context data

* fix: append results to paragraph_list instead of replacing it

* perf: Optimize translation files

* fix: include document name in bytes_to_uploaded_file call for better file handling

* refactor: optimize buffer retrieval in document processing

* refactor: remove redundant parameter from bytes_to_uploaded_file call

* fix: Page style optimization

* feat: add slider for setting limit in document rules form

* feat: add workflow knowledge management endpoints and related functionality

* fix: swap file size and file count limits in form inputs

* refactor: update tool_config args to use list format for improved readability

* feat: Node supports knowledge base workflow

* feat: Node supports knowledge base workflow

* fix: Basic node data cannot be obtained in the workflow

* style: Knowledge base workflow debugging page style adjustment

* fix: Loop nodes cannot be used in the knowledge base workflow

* fix: Knowledge base workflow variable assignment node

* feat: add chunk size slider to form for custom split strategy

* fix: Workflow style optimization

---------

Co-authored-by: CaptainB <bin@fit2cloud.com>
Co-authored-by: zhangzhanwei <zhanwei.zhang@fit2cloud.com>
Co-authored-by: wangdan-fit2cloud <dan.wang@fit2cloud.com>
2025-11-28 15:38:20 +08:00
wangdan-fit2cloud 24b36bf90f fix: Fix form node drag-and-drop issues and some style errors 2025-08-28 17:10:50 +08:00
wangdan-fit2cloud 319bd37b10
perf: Icon update (#3812) 2025-08-05 14:23:02 +08:00
wangdan-fit2cloud 0e78245bfb perf: Style optimization and some icon updates 2025-08-01 17:05:32 +08:00
wangdan-fit2cloud 2b89fc05d1 perf: clear console 2025-07-16 16:09:22 +08:00
wxg0103 4d76f08b14 refactor: file to oss 2025-06-06 12:31:41 +08:00
wangdan-fit2cloud af8172a7b5 feat: resource authorization 2025-06-03 16:09:09 +08:00
CaptainB c78a6babb6 ci: v2 2025-04-11 15:47:59 +08:00
wangdan-fit2cloud 812dc142c8
perf: Optimize some style issues 2025-04-01 14:21:44 +08:00
CaptainB e36f6e08f7 fix: simplify inputFieldConfig handling in UserInputFieldTable
--bug=1052676 --user=刘瑞斌 【应用】高级编排-设置-基本信息-修改用户输入标题后保存-未更新-再次进入后仍展示用户输入 https://www.tapd.cn/57709429/s/1662577
2025-03-05 13:48:09 +08:00
CaptainB 7497c1b7cd fix: Fix user input table title not changed
--bug=1052676 --user=刘瑞斌 【应用】高级编排-设置-基本信息-修改用户输入标题后保存-未更新-再次进入后仍展示用户输入 https://www.tapd.cn/57709429/s/1661083
2025-03-03 14:42:39 +08:00
CaptainB d5f867c76c refactor: Password input constractor 2025-02-27 16:12:10 +08:00
wangdan-fit2cloud ad29a0d85b fix: type bugs 2025-02-21 15:07:16 +08:00
wangdan-fit2cloud a2e5180236
feat: User input parameters and interface parameters support adjusting the order(#2103)
* feat: table support sort(#2103)

* feat: User input parameters and interface parameters support adjusting the order(#2103)

* feat: User input parameters and interface parameters support adjusting the order(#2103)
2025-02-21 12:21:00 +08:00
wangdan-fit2cloud ff3dec28d2
feat: Supports specified user input title(#2288) 2025-02-18 15:03:37 +08:00
CaptainB c44fd8a40b feat: Supports specified user input title
--story=1017888 --user=刘瑞斌 【高级编排应用】“用户输入”可以自定义。 #2288 https://www.tapd.cn/57709429/s/1655214
2025-02-18 12:57:06 +08:00
wangdan-fit2cloud 950f4a7ec6 fix: optimize 2025-02-07 17:02:00 +08:00
wangdan-fit2cloud 83c5404826 fix: i18n bugs 2025-01-23 15:07:35 +08:00
wangdan-fit2cloud 1389c581b7 feat: i18n 2025-01-21 15:25:36 +08:00
王丹 96f467fa21 feat: i18n 2025-01-20 11:03:26 +08:00
wangdan-fit2cloud 5cddada3be feat: i18n 2025-01-13 18:54:45 +08:00
shaohuzhang1 a28de6feaf
feat: i18n (#2011) 2025-01-13 11:15:51 +08:00
shaohuzhang1 efa5c191e0
fix: The switch node does not display default values (#1957) 2024-12-31 16:45:10 +08:00
CaptainB a896fcce74 fix: 修复表单收集列表中的默认值显示问题
--bug=1049462 --user=刘瑞斌 【表单收集】- 单选项、多选项、选项卡的默认值显示的不是标签 https://www.tapd.cn/57709429/s/1623556
2024-12-03 16:34:20 +08:00
wangdan-fit2cloud 14ee62a7ac fix: 修复画布上table超出提示
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2024-12-02 19:01:32 +08:00
wangdan-fit2cloud 18b454044f fix: 优化表格文字过多问题 2024-11-29 18:55:05 +08:00
CaptainB ae86987358 feat: 高级应用用户输入参数增加选项卡类型
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2024-11-25 17:13:09 +08:00
CaptainB 8c34ac3594 feat: 高级应用用户输入参数增加多选类型 2024-11-25 16:45:33 +08:00
wangdan-fit2cloud a6e475a148 fix: 调整修改密码逻辑(#1311) 2024-10-25 16:49:36 +08:00
CaptainB 2de52a3cfa fix: 修复高级应用用户变量表头展示顺序问题
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
--bug=1047783 --user=刘瑞斌 【应用编排】-用户输入 参数表中,参数字段放在显示名称前面。 https://www.tapd.cn/57709429/s/1595946
2024-10-22 21:03:42 +08:00
CaptainB a1484474c8 refactor: 高级应用区分用户输入和接口传入的参数
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2024-10-21 12:50:13 +08:00
CaptainB fa17d96969 refactor: 高级应用区分用户输入和接口传入的参数
Some checks failed
sync2gitee / repo-sync (push) Has been cancelled
Typos Check / Spell Check with Typos (push) Has been cancelled
2024-10-18 21:50:29 +08:00