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 |
TianYun
|
3aa34fb43f
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
6838918f8a
|
图片上传
|
1 month ago |
huangmin
|
c977dccbb3
|
style(HomeProjects): 调整项目区域渐变遮罩和按钮层级
1. 给第一个项目卡片容器添加z-index层级
2. 调整左侧渐变遮罩的位置和层级
3. 修正右侧溢出渐变遮罩的垂直定位
|
1 month ago |
huangmin
|
221bf03b47
|
refactor: 重构全局认证逻辑,优化登录流程与国际化配置
1. 新增GlobalAuthProvider统一处理用户认证逻辑,移除页面内重复的认证代码
2. 登录成功后自动刷新页面同步用户状态
3. 优化I18nProvider加载状态,修复语言切换逻辑
4. 首页新增未登录状态的登录按钮,替换硬编码文案为国际化翻译
5. 修复国际化测试用例,调整断言顺序与逻辑
6. 调整根布局默认语言为zh-CN,包裹全局认证与Suspense组件
7. 移除canvas页面冗余的LoginModal组件与认证拦截器初始化代码
|
1 month ago |
huangmin
|
39d82bdf03
|
feat: 新增站点配置系统,添加客服二维码弹窗功能
1. 定义了ContentConfig和SystemConfig类型以及ConfigResponse响应类型
2. 重构HeaderIconButton组件支持透传属性
3. 新增获取站点配置接口调用逻辑
4. 给微信客服按钮添加二维码弹窗展示功能
|
1 month ago |
huangmin
|
a9ef48db4e
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
huangmin
|
5dc267c230
|
refactor(page,i18n,component): 全局替换硬编码文本为多语言配置
1. 移除页面内静态文本对象,改用i18n翻译函数
2. 新增多语言翻译词条覆盖全站文本
3. 为图标和按钮添加悬停缩放动效
4. 优化项目列表、模板展示页面的多语言支持
5. 临时注释日语语言选项
|
1 month ago |
TianYun
|
774632b118
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
f2ee9e40b2
|
图片上传到资源库 图片和视频可以互相拖拽互换位置
|
1 month ago |
huangmin
|
42aa454218
|
refactor(theme&project): 重构主题适配与项目列表功能
1. 新增路由感知的Antd主题切换,区分Canvas页面和普通页面的主题配置
2. 重构项目列表状态管理,拆分出全局项目列表hook并支持滚动加载
3. 优化项目操作弹窗样式与交互,新增去重逻辑与多语言适配
4. 重构项目页面切换逻辑,调整首页项目展示结构
|
1 month ago |
huangmin
|
091213313f
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
huangmin
|
8f2bc220ee
|
feat: 新增项目封面、多语言、配置接口等功能并优化工作流流程
- 新增画布工作流封面上传API与相关类型定义
- 新增系统配置API接口
- 完善工作流创建/更新接口,支持coverUrl参数
- 新增项目操作下拉菜单,支持重命名、修改封面、复制、删除功能
- 新增多语言切换功能
- 重构首页项目列表,支持分页、封面显示、上传进度
- 新增项目创建、编辑、删除、复制的弹窗模态框
- 优化测试用例,补充coverUrl参数
- 修复部分接口参数校验逻辑
|
1 month ago |
TianYun
|
1098d7e4c1
|
Merge branch 'feature/new_node' into feature/interaction
|
1 month ago |
TianYun
|
873e55df11
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |
TianYun
|
d23155f53b
|
冲突处理
|
1 month ago |
TianYun
|
79243c094b
|
Merge branch 'video_node' into feature/interaction
|
1 month ago |
huangmin
|
59c7ea2eee
|
Merge branch 'feature/interaction' of https://git.yuanzoo.cn/weitao/popiart-node-canvas into feature/interaction
|
1 month ago |