Commit Graph

2084 Commits

Author SHA1 Message Date
k88936 bee9e6ee8a resolve warning 2026-07-16 11:12:53 +08:00
k88936 701b2338c7 legacy doc migration 2026-07-16 11:01:27 +08:00
k88936 2f344ed107 reload after failed task 2026-07-16 10:15:18 +08:00
k88936 b8004a04e7 simplify confirm and cancel logic 2026-07-15 20:30:09 +08:00
k88936 3a30198fef rollback optimistic message on send failure 2026-07-15 19:24:47 +08:00
k88936 9856acb8c3 fix message id mismatch in frontend 2026-07-15 19:18:34 +08:00
k88936 c6bfdafc43 fix source mismatch in test code 2026-07-15 19:01:25 +08:00
k88936 b021ffbc08 validate editor agent message request 2026-07-15 18:15:29 +08:00
k88936 a2926674dd restore context and image_args functions as test utils 2026-07-15 18:08:35 +08:00
k88936 2113c33789 frontend message dont depend on message.id 2026-07-15 17:26:40 +08:00
k88936 acb8149a12 revert wrong merge 2026-07-15 17:01:18 +08:00
k88936 f5c4e9ed15 Merge remote-tracking branch 'origin/master' into editor-agent-refactored 2026-07-15 16:33:16 +08:00
k88936 0e8f437b25 split components 2026-07-15 16:29:59 +08:00
k88936 50eec83cdb clean code 2026-07-15 16:23:14 +08:00
k88936 79bef5a238 fix field name mismatch 2026-07-15 16:01:31 +08:00
k88936 29a3fd9b84 update data structure for icon gen tool 2026-07-15 15:47:38 +08:00
k88936 e39d5fb278 storage generated assets metadata in external job payload (only for editor agent source) 2026-07-15 15:47:17 +08:00
k88936 fda0931716 add test dependency for ImageId 2026-07-15 15:45:18 +08:00
kdletters 7ed99d7353 拆分SpacetimeDB调用池与缓存读连接
将HTTP调用池改为无订阅连接并增加单一共享缓存读连接

统一缓存重建总超时并拒绝发布断线连接

补充连接拓扑回归测试与生产运维说明
2026-07-15 15:11:11 +08:00
k88936 7b31e736d1 move code 2026-07-15 14:49:24 +08:00
k88936 7c58cb11f2 Merge remote-tracking branch 'refs/remotes/origin/master' into editor-agent-refactored
# Conflicts:
#	vitest.config.ts
2026-07-15 13:49:46 +08:00
k88936 4484a9caec disable icons gen since conflict with master's change 2026-07-15 13:48:21 +08:00
k88936 ddb508e729 恢复编辑器 Agent 稳定任务标识
保留外部生成任务稳定 job id 与去重键

供异步结果查询按固定任务标识回填
2026-07-15 13:41:20 +08:00
k88936 d55f4ba71c 新增外部生成任务结果查询
新增仅返回任务结果的 SpacetimeDB procedure

编辑器 Agent 回填改用结果查询接口

补齐客户端绑定与接口文档
2026-07-15 13:36:00 +08:00
k88936 9a6bf8d86d 回退外部生成任务分支改动
恢复外部生成 worker 的 master 行为

恢复画布生成任务默认入队标识

移除 Agent 自定义任务标识入口
2026-07-15 13:30:58 +08:00
k88936 9ff8e0a297 split code 2026-07-15 11:13:37 +08:00
kdletters 2f092c3566 统一素材任务层级与成本归因
后台素材查询按任务分页并将中间产物逐行收纳为子项
生成原始产物沿用真实素材类型并承载任务生成成本
抠图、拆分和逐帧后处理记录实际生成器且阶段成本归零
补齐历史类型映射、角色动作链路、测试与文档
2026-07-15 03:04:41 +08:00
kdletters 3f3a6c4ab2 修复画布生图交付与素材成本展示
修复 nanobanana 标量尺寸被误判为宽高的问题。

普通生图和快速编辑在内存完成尺寸变换后仅上传一次,变换失败保留 provider 原图。

移除快速编辑重复的原始输出素材,保留角色、图集和 UI 的独立中间产物。

后台将不重复计费的中间产物显示为不单独计费。

补充单次上传、降级交付和成本展示回归测试及相关文档。
2026-07-15 01:36:16 +08:00
kdletters 5c1434511b 修复后台看板留存统计与素材详情布局
修正周月日期范围、每日访问人数、零值柱和趋势图滚动同步
新增次日与七日留存及数据库侧精确聚合,移除五万行访问明细截断
聚合失败时拒绝返回伪零值并补齐契约、客户端绑定和定向测试
修复素材详情陶泥号竖排并完善移动端单列布局
同步运营口径与本地数据库版本漂移排障文档
2026-07-15 01:25:29 +08:00
kdletters 9807295a7d 调整画布生成输入与图集快速编辑
隐藏生成面板资源名称字段并恢复提示词输入边框

恢复图标图集快速编辑并仅对单图标禁用

补充工具栏右键菜单工作流回归测试与编辑器文档
2026-07-14 23:26:35 +08:00
kdletters c8dd6cbd33 统一 Jenkins 本机 Git 源
将生产流水线 Git checkout 地址统一为 127.0.0.1:2222
数据库导入导出改由 Built-In Node 准备并传递脚本
新增 Git 源与目标节点边界的生产运维门禁
同步生产运维文档和项目共享记忆
v0.1.0
2026-07-14 22:03:32 +08:00
k88936 34c6ed8756 自动扩缩edit图片的大小适应gptimage2的生成图片大小参数要求 (#82)
尺寸严格限制规则 (Strict Size Constraints):
图片最大边长 ≤ 3840px <- by hardcoded length
宽高两边像素均为 16px 的倍数 <- by backend do crop
长边 / 短边 比值 ≤ 3:1 <- by hardcoded aspect ratio
总像素范围:最小 655360 ~ 最大 8294400 <- by auto scale in this pr

logic impl in the backend

---------

Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/82
Co-authored-by: kvtodev <kvtodev@outlook.com>
Co-committed-by: kvtodev <kvtodev@outlook.com>
2026-07-14 21:04:54 +08:00
kdletters 630fce1438 Merge pull request '抽取钱包/充值入口组件, 用来在客户端里复用' (#77) from extract-wallet-entry-to-shared into master
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/77
Reviewed-by: 段舒康 <kdletters@qq.com>
2026-07-14 21:03:16 +08:00
kdletters 75dd05d2e6 Merge branch 'master' into extract-wallet-entry-to-shared 2026-07-14 21:02:06 +08:00
kdletters 8fa0ce4101 Merge branch 'master' into editor-agent-refactored 2026-07-14 20:59:02 +08:00
kdletters f3936f60a3 修复后台多账号安全与事务边界
将Argon2密码操作移出异步执行器并限制并发
统一未知停用和非法账号的登录校验与错误语义
隔离登录凭据快照和普通账号公开契约
调整管理员显示名查询顺序避免写入伪失败
新增后台账号procedure身份与事务集成烟测
同步后台账号技术方案与开发验证文档
2026-07-14 20:30:44 +08:00
k88936 08e17fa640 Merge branch 'master' into extract-wallet-entry-to-shared 2026-07-14 20:28:45 +08:00
k88936 1d5f8c2cbd Merge remote-tracking branch 'origin/master' into editor-agent-refactored 2026-07-14 20:26:15 +08:00
k88936 54e662ca24 fix no assets ref in resp 2026-07-14 20:26:07 +08:00
kdletters bddc25b4e0 后台支持多账号与页面访问权限
保留环境变量管理员作为 owner,并新增可持久化管理的 member 账号
建立一级页面权限、实时会话失效和后端逐请求鉴权
统一操作记录与配置记录展示管理员显示名称,隐藏内部主体标识
补充账号管理页面、生成绑定、定向测试和技术文档
2026-07-14 19:21:33 +08:00
kdletters a597fcd076 收紧退款人工复核与重试契约
补齐退款事实对比字段与人工复核审计展示
人工复核重放严格校验管理员、原因和错误码
退款占用重试完整匹配管理员与归一化原因
统一退款原因持久化上限并修复刷新恢复
补充前后端回归测试、生成绑定与数据契约文档
2026-07-14 19:20:25 +08:00
kdletters c70a33d682 修复退款复核与渠道校验
退款 observation ID 按来源与事实指纹稳定区分
人工复核只豁免本次批准的订单冲突并持久化错误码
普通微信渠道在查单前拒绝虚拟支付、会员与非正式渠道
网络结果未知时当前弹窗直接复用原请求继续核对
按 release 首次上线基线移除未发布退款结构兼容并同步文档与绑定
2026-07-14 18:09:50 +08:00
k88936 db2ea496ad fix compile err 2026-07-14 17:30:56 +08:00
k88936 d66b17b855 抽取配色css (#79)
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/79
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: kvtodev <kvtodev@outlook.com>
Co-committed-by: kvtodev <kvtodev@outlook.com>
2026-07-14 17:01:39 +08:00
k88936 99d76b25f9 Merge branch 'master' into extract-wallet-entry-to-shared 2026-07-14 16:52:47 +08:00
kdletters 0baa8cf8cc 修复退款复核与发布安全边界
补齐退款人工复核、刷新恢复、会话隔离和旧冷备导入兼容
强化真实微信退款对账开关、重复环境变量和生产发布门禁
优化公开作品资产授权查询并保持实时撤销语义
统一后台微信渠道、退款追回流水和画布正式资源测试契约
补齐生成与素材侧栏回归测试
2026-07-14 16:31:22 +08:00
kdletters aa56c117ec 修复角色动作素材入库
将最终角色动作帧序列保存为单条素材并保留完整元数据
登记全部动作帧的私有资产对象并以首帧作为预览
补充动作素材持久化测试和后端数据契约
2026-07-14 15:48:30 +08:00
k88936 f0cbadcea1 合并 master 的画布资源命名更新
合并 origin/master 的资源命名、图集拆分告警与相关后端契约更新

保留编辑 Agent 完成任务后的任务列表和画布刷新流程

保留编辑生成结果的轻量化持久化处理
2026-07-14 14:00:37 +08:00
kdletters 2653adeb34 合并微信支付退款闭环
新增后台充值退款管理与微信 V3 退款闭环
统一退款观察、对账、权益追回和钱包冻结
修复成功退款冲突时点数钱包未冻结问题
保留后台素材预览连续加载修复
2026-07-14 13:58:16 +08:00
k88936 708b9cafda Merge remote-tracking branch 'origin/master' into extract-wallet-entry-to-shared 2026-07-14 13:45:19 +08:00