mirror of
https://github.com/labring/FastGPT.git
synced 2025-07-23 13:03:50 +00:00
V4.9.5 feature (#4520)
* readme * Add queue log * Test interactive (#4509) * Support nested node interaction (#4503) * feat: Add a new InteractiveContext type and update InteractiveBasicType, adding an optional context property to support more complex interaction state management. * feat: Enhance workflow interactivity by adding InteractiveContext support and updating dispatch logic to manage nested contexts and entry nodes more effectively. * feat: Refactor dispatchWorkFlow to utilize InteractiveContext for improved context management * feat: Enhance entry node resolution by adding validation for entryNodeIds and recursive search in InteractiveContext * feat: Remove workflowDepth from InteractiveContext and update recovery logic to utilize parentContext for improved context management * feat: Update getWorkflowEntryNodeIds to use lastInteractive for improved context handling in runtime nodes * feat: Add lastInteractive support to enhance context management across workflow components * feat: Enhance interactive workflow by adding stopForInteractive flag and improving memory edge validation in runtime logic * feat: Refactor InteractiveContext by removing interactiveAppId and updating runtime edge handling in dispatchRunApp for improved context management * feat: Simplify runtime node and edge initialization in dispatchRunApp by using ternary operators for improved readability and maintainability * feat: Improve memory edge validation in initWorkflowEdgeStatus by adding detailed comments for better understanding of subset checks and recursive context searching * feat: Remove commented-out current level information from InteractiveContext for cleaner code and improved readability * feat: Simplify stopForInteractive check in dispatchWorkFlow for improved code clarity and maintainability * feat: Remove stopForInteractive handling and related references for improved code clarity and maintainability * feat: Add interactive response handling in dispatchRunAppNode for enhanced workflow interactivity * feat: Add context property to InteractiveBasicType and InteractiveNodeType for improved interactivity management * feat: remove comments * feat: Remove the node property from ChatDispatchProps to simplify type definitions * feat: Remove workflowInteractiveResponse from dispatchRunAppNode for cleaner code * feat: Refactor interactive value handling in chat history processing for improved clarity * feat: Simplify initWorkflowEdgeStatus logic for better readability and maintainability * feat: Add workflowInteractiveResponse to dispatchWorkFlow for enhanced functionality * feat: Enhance interactive response handling with nested children support * feat: Remove commented-out code for interactive node handling to improve clarity * feat: remove InteractiveContext type * feat: Refactor UserSelectInteractive and UserInputInteractive params for improved structure and clarity * feat: remove * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing * feat: The front end supports extracting the deepest interaction parameters to enhance interaction processing * fix: handle undefined interactive values in runtimeEdges and runtimeNodes initialization * fix: handle undefined interactive values in runtimeNodes and runtimeEdges initialization * fix: update runtimeNodes and runtimeEdges initialization to use last interactive value * fix: remove unused imports and replace getLastInteractiveValue with lastInteractive in runtimeEdges initialization * fix: import WorkflowInteractiveResponseType and handle lastInteractive as undefined in chatTest * feat: implement extractDeepestInteractive function and refactor usage in AIResponseBox and ChatBox utils * fix: refactor initWorkflowEdgeStatus and getWorkflowEntryNodeIds calls in dispatchRunAppNode for recovery handling * fix: ensure lastInteractive is handled consistently as undefined in runtimeEdges and runtimeNodes initialization * fix: update dispatchFormInput and dispatchUserSelect to use lastInteractive consistently * fix: update condition checks in dispatchFormInput and dispatchUserSelect to ensure lastInteractive type is validated correctly * fix: refactor dispatchRunAppNode to replace isRecovery with childrenInteractive for improved clarity in runtimeNodes and runtimeEdges initialization * refactor: streamline runtimeNodes and runtimeEdges initialization in dispatchRunAppNode for improved readability and maintainability * fix: update rewriteNodeOutputByHistories function to accept runtimeNodes and interactive as parameters for improved clarity * fix: simplify interactiveResponse assignment in dispatchWorkFlow for improved clarity * fix: update entryNodeIds check in getWorkflowEntryNodeIds to ensure it's an array for improved reliability * remove some invalid code --------- Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com> * update doc * update log * fix: update debug workflow to conditionally include nextStepSkipNodes… (#4511) * fix: update debug workflow to conditionally include nextStepSkipNodes based on lastInteractive for improved debugging accuracy * fix : type error * remove invalid code * fix: QA queue * fix: interactive * Test log (#4519) * add log (#4504) * add log * update log i18n * update log * delete template * add i18NT * add team operation log --------- Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com> * remove search * update doc --------- Co-authored-by: Theresa <63280168+sd0ric4@users.noreply.github.com> Co-authored-by: gggaaallleee <91131304+gggaaallleee@users.noreply.github.com>
This commit is contained in:
@@ -5,6 +5,9 @@
|
||||
"7days": "7天",
|
||||
"accept": "接受",
|
||||
"action": "操作",
|
||||
"assign_permission": "权限变更",
|
||||
"change_department_name": "部门编辑",
|
||||
"change_member_name": "成员改名",
|
||||
"confirm_delete_from_org": "确认将 {{username}} 移出部门?",
|
||||
"confirm_delete_from_team": "确认将 {{username}} 移出团队?",
|
||||
"confirm_delete_group": "确认删除群组?",
|
||||
@@ -12,13 +15,16 @@
|
||||
"confirm_forbidden": "确认停用",
|
||||
"confirm_leave_team": "确认离开该团队? \n退出后,您在该团队所有的资源均转让给团队所有者。",
|
||||
"copy_link": "复制链接",
|
||||
"create_department": "创建子部门",
|
||||
"create_group": "创建群组",
|
||||
"create_invitation_link": "创建邀请链接",
|
||||
"create_org": "创建部门",
|
||||
"create_sub_org": "创建子部门",
|
||||
"delete": "删除",
|
||||
"delete_department": "删除子部门",
|
||||
"delete_from_org": "移出部门",
|
||||
"delete_from_team": "移出团队",
|
||||
"delete_group": "删除群组",
|
||||
"delete_org": "删除部门",
|
||||
"edit_info": "编辑信息",
|
||||
"edit_member": "编辑用户",
|
||||
@@ -41,27 +47,37 @@
|
||||
"invitation_link_list": "链接列表",
|
||||
"invite_member": "邀请成员",
|
||||
"invited": "已邀请",
|
||||
"join_team": "加入团队",
|
||||
"join_update_time": "加入/更新时间",
|
||||
"kick_out_team": "移除成员",
|
||||
"label_sync": "标签同步",
|
||||
"leave": "已离职",
|
||||
"leave_team_failed": "离开团队异常",
|
||||
"log_details": "详情",
|
||||
"log_time": "操作时间",
|
||||
"log_type": "操作类型",
|
||||
"log_user": "操作人员",
|
||||
"login": "登录",
|
||||
"manage_member": "管理成员",
|
||||
"member": "成员",
|
||||
"member_group": "所属群组",
|
||||
"move_member": "移动成员",
|
||||
"move_org": "移动部门",
|
||||
"notification_recieve": "团队通知接收",
|
||||
"operation_log": "日志",
|
||||
"org": "部门",
|
||||
"org_description": "介绍",
|
||||
"org_name": "部门名称",
|
||||
"owner": "所有者",
|
||||
"permission": "权限",
|
||||
"please_bind_contact": "请绑定联系方式",
|
||||
"relocate_department": "部门移动",
|
||||
"remark": "备注",
|
||||
"remove_tip": "确认将 {{username}} 移出团队?成员将被标记为“已离职”,不删除操作数据,账号下资源自动转让给团队所有者。",
|
||||
"restore_tip": "确认将 {{username}} 加入团队吗?仅恢复该成员账号可用性及相关权限,无法恢复账号下资源。",
|
||||
"restore_tip_title": "恢复确认",
|
||||
"retain_admin_permissions": "保留管理员权限",
|
||||
"search_log": "搜索日志",
|
||||
"search_member": "搜索成员",
|
||||
"search_member_group_name": "搜索成员/群组名称",
|
||||
"search_org": "搜索部门",
|
||||
@@ -85,5 +101,17 @@
|
||||
"permission_datasetCreate_Tip": "可以在根目录创建知识库,(文件夹下的创建权限由文件夹控制)",
|
||||
"permission_apikeyCreate_Tip": "可以创建全局的 APIKey",
|
||||
"permission_manage": "管理员",
|
||||
"permission_manage_tip": "可以管理成员、创建群组、管理所有群组、为群组和成员分配权限"
|
||||
"permission_manage_tip": "可以管理成员、创建群组、管理所有群组、为群组和成员分配权限",
|
||||
"log_login": "【{{name}}】登录了系统",
|
||||
"log_create_invitation_link": "【{{name}}】创建了邀请链接【{{link}}】",
|
||||
"log_join_team": "【{{name}}】通过邀请链接【{{link}}】加入团队",
|
||||
"log_change_member_name": "【{{name}}】将成员【{{memberName}}】重命名为【{{newName}}】",
|
||||
"log_kick_out_team": "【{{name}}】移除了成员【{{memberName}}】",
|
||||
"log_create_department": "【{{name}}】创建了部门【{{departmentName}}】",
|
||||
"log_change_department": "【{{name}}】更新了部门【{{departmentName}}】",
|
||||
"log_delete_department": "【{{name}}】删除了部门【{{departmentName}}】",
|
||||
"log_relocate_department": "【{{name}}】移动了部门【{{departmentName}}】",
|
||||
"log_create_group": "【{{name}}】创建了群组【{{groupName}}】",
|
||||
"log_delete_group": "【{{name}}】删除了群组【{{groupName}}】",
|
||||
"log_assign_permission": "【{{name}}】更新了【{{objectName}}】的权限:[应用创建:【{{appCreate}}】, 知识库:【{{datasetCreate}}】, API密钥:【{{apiKeyCreate}}】, 管理:【{{manage}}】]"
|
||||
}
|
||||
|
Reference in New Issue
Block a user