Commit Graph

127 Commits (102543088e0c47613935e0d3232d37d1801962b9)

Author SHA1 Message Date
钟良源 567b824c43 feat(apps): 更新应用导入功能支持项目ID参数 2 months ago
钟良源 0146db8b59 feat(apps): 添加应用导入导出功能并优化资源监控仪表盘 2 months ago
钟良源 b04965f14f feat(ideContainer): 增加开发引导页 2 months ago
钟良源 9719597be2 rename(comp): 将复合组件重命名为子流程 2 months ago
钟良源 2b5b6b3894 feat(systemResource): 增加系统资源大屏显示 2 months ago
钟良源 a5ab8b1690 feat(ide): 增加同步运行中组件的runId更新功能 2 months ago
钟良源 994fe3fa36 pref(ideContainer): 优化组件库加载逻辑 2 months ago
钟良源 ea8149106d feat(ide): 更新当前应用数据以确保画布正确显示 2 months ago
钟良源 04189e12b9 feat(config): 添加Socket连接配置并替换硬编码地址 3 months ago
钟良源 92ba1ac67d pref(flowEditor): 注释select.key变化时的主动点击调用 3 months ago
钟良源 7b2d995c54 pref(store): 实现多应用节点状态管理功能 3 months ago
钟良源 3df2e62c0a feat(ide): 添加应用列表刷新监听和运行状态显示功能 3 months ago
钟良源 c126893a38 feat(ide): 添加侧边栏折叠功能 3 months ago
钟良源 72b8a0f671 feat(ideContainer): 添加菜单树展开/折叠全部功能 3 months ago
钟良源 20b10715ed pref(logBar): 优化运行数据处理逻辑 3 months ago
钟良源 3a3333c40e fix(market): 修复组件数据初始化时的空值错误 3 months ago
钟良源 819ef713a5 feat(ide): 暂时隐藏只能边栏右边tab栏,设置默认激活的tab项为2 3 months ago
钟良源 f63df83dad feat(ideContainer): 优化运行时数据展示样式 4 months ago
钟良源 09f2bd8dfe feat(ide): 优化运行时数据表格展示 4 months ago
钟良源 41567ac1bd style(ide): 修改右侧边栏定位方式为fixed 4 months ago
钟良源 6d7d45c745 feat(ideContainer): 页面加载后默认选择第一个菜单项 4 months ago
钟良源 b693e72e3e feat(market): 异步加载组件和流程数据 4 months ago
钟良源 119ed17961 chore(logBar): 暂时隐藏组件日志选项卡 4 months ago
钟良源 3ec6d1700e feat(flow): 支持子流程运行与状态管理
- 新增子流程运行逻辑,区分主流程与子流程的运行处理
- 统一使用 appKey 作为应用/子流程的唯一标识符
- 优化运行状态、日志、节点状态的存储与获取逻辑
- 改进画布数据初始化与更新逻辑,支持子流程场景
- 增强组件树结构展示,明确区分普通组件与复合组件
- 修复标签页切换及子流程打开的相关问题
- 优化日志面板对不同应用类型的支持
- 提取公共辅助函数 getCurrentAppKey 用于获取应用标识符
- 调整 Redux 状态更新逻辑以适配子流程场景
- 增强事件监听与状态同步机制,确保数据一致性
4 months ago
钟良源 8a56649019 feat(flow): 添加流程发布功能
- 新增 HandlerBar 组件,提供流程发布按钮
- 新增 PublishFlowModal 组件,实现流程发布表单和逻辑
- 在 FlowEditorMain 中集成发布功能,包括状态管理和事件处理
- 添加发布成功后的组件库和流程库数据更新逻辑
- 修改右侧边栏标题“组件市场”为“组件仓库”
4 months ago
钟良源 319e917676 feat(componentEnv): 新增组件环境配置功能
- 修改getComponentClassify函数参数类型为string
- 新增ComponentEnv组件及相关子组件
- 实现环境配置的增删改查功能
- 添加环境测试与配置文件下载功能
- 创建环境类型与架构类型的下拉选项
- 实现分步表单提交与证书生成逻辑
- 添加环境删除二次确认与实例数量展示
- 集成环境配置API接口与数据请求逻辑
4 months ago
钟良源 12d6e89b6e feat(flow):优化复合组件ID处理逻辑 5 months ago
钟良源 cfbe5be405 style(flow): 调整编辑器组件样式和布局
- 修改 IDE 容器溢出属性为 hidden
- 调整节点编辑模态框最大宽度和高度
- 优化参数表格输入框和选择器的最小及最大宽度
- 设置默认值输入框的宽度样式
- 限制删除按钮的最大宽度
5 months ago
钟良源 130c15332b feat(componentCoding): 支持通过事件导航到指定项目路径 5 months ago
钟良源 c6b1eb6e9a feat(ide): 添加运行时数据展示组件 5 months ago
钟良源 010f8d99f0 feat(ideContainer): 增加webSocket链接 5 months ago
钟良源 f46827f869 feat(ide): 添加工程级全局变量功能 5 months ago
钟良源 7047ef0ba5 feat(sideBar): 侧边栏点击应用初始化默认增加appRuntimeData中的事件列表数据 5 months ago
钟良源 a340e1ff4b feat(ideContainer): 添加运行数据展示功能 5 months ago
钟良源 dd6fc780a3 feat(flowEditor): 实现节点隐藏/显示功能并应用透明度样式
- 在 FlowEditorMain 组件中新增 hiddenNodes 状态管理隐藏节点
- 监听 toggleNodeVisibility 自定义事件更新节点可见性
-为隐藏的节点和边应用 opacity 样式
- 在 customEdge 组件中为标签、下拉框和按钮添加透明度支持
- 在 sideBar 组件中新增眼睛图标按钮控制节点显示/隐藏
- 引入 IconEye 和 IconEyeInvisible 图标用于切换可见性状态
- 更新节点树额外操作按钮渲染逻辑以支持可见性切换
5 months ago
钟良源 cbceb5a101 pref(ideContainer): 隐藏事件节点不显示 5 months ago
钟良源 1538c7470f feat(event): 更新事件查询接口支持更多参数 5 months ago
钟良源 2e26666c03 feat(flowEditor): 实现应用运行状态隔离与运行日志管理
- 在 ideContainer 状态中增加 appRuntimeData 字段,用于按应用 ID 隔离存储运行状态
- 修改 FlowEditorMain 和 actionBar 组件,使用当前应用的独立运行状态控制界面交互
- 更新节点拖拽、连接、删除等操作的禁用逻辑,基于当前应用运行状态判断
- 在 logBar 中实现运行日志的分应用存储与展示功能
- 添加 addRuntimeLog 和 clearRuntimeLogs actions 用于管理各应用的运行日志- 优化 useFlowEditorState 和 useFlowCallbacks 钩子以支持新的状态结构
- 确保在应用启动时清空对应应用的历史运行日志
5 months ago
钟良源 3ae2a46afb feat(flow): 添加自定义节点类型支持并同步画布数据 5 months ago
钟良源 be71426433 refactor(ide): 事件相关功能重构新结构数据 5 months ago
钟良源 78ff1a9dd2 pref(sideBar): 移除Tree组件中的key避免组件被频繁初始化 5 months ago
钟良源 6338511741 pref(ideContainer):优化标签页和菜单交互逻辑 5 months ago
钟良源 4c4df84c91 chore(code): 移除未使用的撤销重做按钮组 5 months ago
钟良源 03976ab0cc chore(flow): 移除调试日志和冗余配置 5 months ago
钟良源 aaa568f9a5 feat(flow): 运行时禁用编辑功能 5 months ago
钟良源 3562e259c6 feat(ide): 添加节点运行日志展示功能 5 months ago
钟良源 2fb23fde80 feat(flow): 支持子流程保存与事件更新 5 months ago
钟良源 7a13beaf03 feat(ideContainer): 实现子节点标签页打开功能 5 months ago
钟良源 4c93714a1c feat(ideContainer): 获取应用详情的同时获取应用下的所有事件 5 months ago
钟良源 5a456d046f feat(ide): 添加复杂流程编排功能 5 months ago