TianYun
|
d02ec6697a
|
删除原本的本地存储功能
|
1 month ago |
TianYun
|
f0e11c04d5
|
修复bug
|
1 month ago |
TianYun
|
df1b08065e
|
改成使用组件库的组件来渲染
|
1 month ago |
TianYun
|
6d344510ec
|
修改输入框的内容显示
|
1 month ago |
TianYun
|
bd512b3b7b
|
音频字段修改, 视频连接bug,图片预览修改
|
1 month ago |
TianYun
|
e2879d4393
|
删除单个记录
|
1 month ago |
TianYun
|
ae17b99e49
|
优化样式
|
1 month ago |
TianYun
|
9562c66108
|
线修改
|
1 month ago |
TianYun
|
004681db35
|
支持单个执行
|
1 month ago |
TianYun
|
39c93a2656
|
组更新
|
1 month ago |
TianYun
|
b1601b86f0
|
Merge feature/group into feature/260608
|
1 month ago |
TianYun
|
72d3e2f9c6
|
llm text 节点合并
|
1 month ago |
huangmin
|
7424fb15b5
|
feat(workflow): 为群组调整大小添加撤销重做支持
1. 移除GroupNode组件内置的resize事件处理,改为通过React Flow的维度变更统一处理
2. 在工作流存储中新增群组缩放状态追踪,仅在群组缩放开始/结束时创建撤销检查点
3. 修复原本维度变更不会标记未保存更改的问题,将群组维度变更纳入未保存更改判断
4. 完善moveGroupNodes函数,添加前置校验并补充撤销检查点
5. 新增多组撤销重做测试用例,覆盖群组创建、删除、节点增删、元数据修改、移动和缩放场景
|
1 month ago |
huangmin
|
8ab41ba7f3
|
refactor(WorkflowCanvas): 优化框选节点的逻辑和状态管理
1. 新增框选状态的ref和清理定时器ref,管理框选激活状态
2. 重构handleSelectionChange,新增组节点的框选过滤逻辑
3. 新增handleSelectionStart和handleSelectionEnd,统一管理框选的激活与重置
4. 绑定reactflow的框选生命周期事件
|
1 month ago |
huangmin
|
86c9ade93e
|
fix(GenerationComposer): 修复分组节点内选中编辑器的定位问题
新增getAbsoluteNodePosition函数计算节点基于画布的绝对坐标,替换原有相对父节点的位置计算逻辑,确保分组内节点的编辑器能正确显示在对应位置
|
1 month ago |
TianYun
|
f98c32560e
|
llm 采用底部展示内容,不在侧边展示内容
|
1 month ago |
huangmin
|
a6f43ee53d
|
fix(canvas templates api): remove unnecessary login check for category list
移除了画布模板分类列表接口的登录校验逻辑,不再强制携带认证头请求上游服务
|
1 month ago |
huangmin
|
f013790fb5
|
chore: 新增免认证API前缀并移除接口鉴权逻辑
1. 向AUTH_EXEMPT_API_PREFIXES新增推荐横幅和画布模板接口路径
2. 移除/recommend-banners和/canvas-templates接口的登录校验与请求头鉴权代码
|
1 month ago |
huangmin
|
75c2b36c8c
|
chore: 新增/api/content/免认证代理前缀并移除隐私政策接口的token校验
1. 在AUTH_EXEMPT_API_PREFIXES中添加/api/content/,允许该路径下请求跳过登录校验
2. 移除隐私政策最新版接口的请求token获取和携带逻辑
|
1 month ago |
huangmin
|
6cc4f11f96
|
feat(workflow): 实现选中分组时创建新组替换原有分组的功能
1. 新增工作流集成测试验证分组替换逻辑
2. 重构createGroup方法,支持选中分组节点时自动替换为子节点创建新组
3. 修复多选工具栏的定位逻辑,使用react-flow内置方法计算边界
4. 更新多选工具栏显示逻辑,选中分组节点时显示创建组按钮而非取消分组
5. 新增工具栏测试用例覆盖分组创建和定位场景
|
1 month ago |
huangmin
|
a8baf19224
|
refactor(auth): 优化登录后页面跳转逻辑
1. 新增工具函数处理URL鉴权token清理
2. 使用location.replace替代reload避免重复提交
3. 在全局认证提供者中自动清理URL中的token参数
|
1 month ago |
huangmin
|
1bf46bf31d
|
fix(HomeProjectsContent): 新增封面图字段传入逻辑
修复项目跳转时缺少封面参数的问题,将data.image作为coverUrl传入
|
1 month ago |
huangmin
|
5a1d274954
|
style(react-flow): 调整节点样式与框选交互
1. 给分组节点添加圆角样式
2. 框选激活时隐藏节点顶部操作栏避免误触发
3. 修复文件末尾换行问题
|
1 month ago |
TianYun
|
e330a9ae16
|
视频模型参数传递
|
1 month ago |
TianYun
|
81d51882bf
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
35d4961d35
|
上传增加loading
|
1 month ago |
huangmin
|
005f1c460b
|
style(globals.css): 调整body的溢出和宽度样式
修复页面滚动异常并强制适配全屏宽度
|
1 month ago |
huangmin
|
29b7149247
|
refactor: 优化协议跳转、请求参数与卡片交互
1. 更新推荐横幅请求的参数为origin: canvas
2. 移除接口日志并修正接口请求参数
3. 为项目副标题添加tooltip提示,引入Tooltip组件
4. 将alert弹窗替换为antd message提示
5. 新增隐私政策等协议接口与工具方法
6. 多语言新增协议相关文案,替换硬编码协议链接为动态跳转
|
1 month ago |
huangmin
|
5b0042cd0c
|
feat: 新增分组节点功能,完善分组相关支持
- 新增GroupNode组件实现分组节点渲染与交互
- 扩展NodeType类型与默认节点数据,添加分组节点配置
- 为分组节点添加尺寸默认配置与输入输出处理
- 重构节点位置计算逻辑,支持嵌套分组的绝对位置计算
- 移除旧的GroupsOverlay相关组件与测试代码
- 调整全局样式适配分组节点内边距
- 更新工作流测试用例适配分组功能
|
1 month ago |
TianYun
|
aff9a78907
|
seedance视频积分处理
|
1 month ago |
TianYun
|
83fdb89239
|
不在本地留存base64的内容
|
1 month ago |
TianYun
|
d37ff4d40b
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
f60c9df029
|
base64处理
|
1 month ago |
huangmin
|
5636f1b488
|
feat(components): add default avatar icon and optimize project card display
1. 新增DefaultAvatar默认用户头像图标组件
2. 扩展CanvasTemplateItem类型添加userInfo字段
3. 改造项目卡片头像渲染逻辑,无头像时使用默认图标
4. 注释调VIP标签代码,优化副标题空值处理
5. 调整mapTemplateToShow函数获取头像和文本的逻辑
6. 修复代码缩进格式问题
|
1 month ago |
TianYun
|
eed4c4e69d
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
9e4daf2f21
|
配置选择
|
1 month ago |
huangmin
|
b614cfde2e
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
huangmin
|
d0b54faf1b
|
refactor(canvas): 移除页面内联的AnnotationModal并优化其节点数据处理
1. 从CanvasPage中移除直接渲染的AnnotationModal组件
2. 为AnnotationModal添加nodes空值兜底,防止空数组报错
3. 新增卸载时自动关闭弹窗的清理effect
|
1 month ago |
TianYun
|
6659d89d55
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
c7f037d4cd
|
菜单修改
|
1 month ago |
huangmin
|
a321426d3d
|
refactor(nodes): 抽离通用节点输入输出处理逻辑,统一节点连接校验
1. 从SmartImageNode和SmartVideoNode中抽离重复的输入柄逻辑到nodeHandles工具文件
2. 重构WorkflowCanvas中的节点连接校验逻辑,复用通用节点处理函数
|
1 month ago |
huangmin
|
4bbd72c8de
|
feat(home): add search submit and clear functionality for shows section
优化首页作品搜索体验:
1. 新增防抖搜索逻辑,使用提交搜索状态避免实时请求
2. 添加搜索框清除按钮,支持一键清空搜索内容
3. 支持回车触发搜索,优化交互体验
4. 新增搜索框聚焦边框样式,提升可交互辨识度
|
1 month ago |
huangmin
|
e9f60a9a7a
|
refactor(project): 重构快捷键功能,将其移入项目设置弹窗
1. 新增多语言快捷键标签页,在英文/简体中文/繁体中文/日语中添加对应翻译
2. 将快捷键弹窗组件拆分为可复用的KeyboardShortcutsContent
3. 移除顶部导航栏的快捷键按钮,整合快捷键面板到项目设置中
4. 删除冗余的providers标签页相关代码
|
1 month ago |
TianYun
|
94c4bb654c
|
菜单修改
|
1 month ago |
huangmin
|
f443e3e77b
|
feat(auth): add backend logout API and integrate logout flow
|
1 month ago |
huangmin
|
da38d85d98
|
chore: 注释掉项目设置弹窗的图片嵌入选项,移除顶部导航的保存和打开项目按钮
1. 将ProjectSetupModal中的图片嵌入配置区块临时注释
2. 从Header组件中删除重复的保存工作流和打开项目按钮
|
1 month ago |
huangmin
|
65090e92d5
|
refactor(useCanvasWorkflowLoader): 调整工作流名称设置逻辑时机
将loadedWorkflowIdRef的赋值和setWorkFlowName的调用调整到正确位置,修复加载流程中的状态同步问题
|
1 month ago |
huangmin
|
ce84aff529
|
refactor: 移除云端工作流相关的弹窗组件和国际化文案
移除了CanvasWorkflowPickerModal组件以及对应的国际化多语言配置,同时删除了Header中唤起该弹窗的相关代码逻辑
|
1 month ago |
huangmin
|
77ae6b73e5
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
huangmin
|
3955996fe8
|
refactor: 移除欢迎弹窗相关的所有代码和状态
彻底删除了 Quickstart 欢迎弹窗功能,包括对应的 store 状态、国际化文案、测试用例和组件代码,简化了项目代码结构。
|
1 month ago |