Commit Graph

2014 Commits

Author SHA1 Message Date
lhk229 e6026d7d5e 修复角色动画资产确认测试边界
将逐帧资产确认断言移动到对应处理 helper

保留抽帧聚合 helper 对首帧汇总字段的断言
2026-07-16 07:15:57 +00:00
lhk229 ad44aaf896 修复外部生成任务连接竞争
并列轮询业务任务、心跳和截止期限,避免单连接相互等待

在截止期限写失败态前释放业务与心跳 Future

新增连接竞争回归测试

明确队列告警展示投影、历史快照与同版本发布约束
2026-07-16 06:13:10 +00:00
lhk229 830df44381 合并最新master
保留外部生成 processing 阶段与 warning 降级契约
合入图集快速编辑校验、素材分组与后台统计更新
解决图片画布文档和外部生成状态映射冲突
2026-07-16 04:35:51 +00:00
lhk229 828c6efac8 简化提示 2026-07-16 04:22:33 +00:00
lhk229 d6ff106a0b 修复外部生成阶段上报与后处理降级
为 phase procedure 增加结构化 lease/fencing 拒绝结果并同步 typed bindings
仅对 Build、ConnectDropped、Timeout 重试一次,最终失败不回 pending
角色、图标和 UI 后处理最终失败时保留原图并以 completed warning 收口
同步 inline、队列轮询和刷新恢复 warning,保留 sliceWarning 契约
同步 external v1 OpenAPI、权威文档和 external editor skill
更新 BgFilter 服务地址
2026-07-16 03:49:48 +00:00
kdletters b303605bf2 新增后台新增用户付费率
扩展 Dashboard 聚合与契约,统计筛选期新增用户的真实付费转化
生成 SpacetimeDB typed bindings 并补充后端聚合测试
后台新增付费率卡片与响应式布局,覆盖零分母和时段文案
同步 Dashboard 运营口径与项目决策记录
2026-07-15 22:14:52 +08:00
kdletters ea8d0ef064 修复泥点余额自动刷新
顶部泥点总余额优先展示实时钱包余额,避免缓存明细覆盖刷新结果。

补充缓存明细场景的余额变更回归测试。

同步主站与图片画布的泥点余额数据口径文档。
2026-07-15 22:01:25 +08:00
kdletters cfdba640ee 修复图集快速编辑后端校验与错误提示
后端允许完整图标图集进入图片快速编辑,仅继续禁止单个图标。

快速编辑失败时向红色错误框传递具体错误文案。

补充前后端回归测试并同步画布编辑器技术文档。
2026-07-15 21:11:46 +08:00
kdletters 271b153308 统一Rust格式化工具链与构建门禁
固定Rust 1.96.0与rustfmt格式配置

接入本地lint、Codex提交前检查和Jenkins构建门禁

提交server-rs全workspace一次性格式化基线

同步开发运维文档与production-ops防回退检查
2026-07-15 21:06:05 +08:00
kdletters 25f6027c4a 补齐外部素材创建归组字段
为 External Editor 素材创建补充归组 Task ID 默认值

为 External Editor 素材创建补充拆分预期数量默认值
2026-07-15 20:34:07 +08:00
kdletters 793ec1b6b0 修复后台素材查询分页与任务归组
支持陶泥号解析、稳定游标和后台素材多页查询

补齐查询防抖、请求取消、刷新保留与加载更多状态

新增可信来源索引和拆分批次完成事实,修复跨项目与删除切片归组

同步生成绑定、数据契约、项目记忆和回归测试
2026-07-15 20:02:50 +08:00
lhk229 fddf30d7c3 按帧数扩展角色动作抠图超时
按基准超时加每帧两秒计算角色动作批量帧的单请求超时
在共享 BgFilter 客户端上覆盖请求级超时并保持普通路径、重试和降级行为
补充动态超时、请求覆盖和全帧流水线测试
同步后端、运维、画布专题及项目决策文档
2026-07-15 11:48:23 +00:00
lhk229 b148895e29 合并最新master
同步精选图片读取与审核返还修复
2026-07-15 10:52:39 +00:00
lhk229 20a4b8022e 修正外部生成单任务状态契约说明
对齐共享契约中的轮询字段

明确重试次数不向前端状态接口暴露
2026-07-15 10:42:24 +00:00
lhk229 70935bdc78 资产对象/绑定ID改用微秒时间戳+UUID防并发主键碰撞
纯微秒种子ID在同一微秒并发确认资产时会产生相同主键(如角色
动作帧48路并发确认),导致SpacetimeDB唯一约束冲突、整项动作
退款并遗留已上传OSS对象。shared-kernel新增带熵的
build_prefixed_seed_entropy_id(微秒hex+UUID后缀,wasm32为
panic变体),generate_asset_object_id与generate_asset_binding_id
切换过去,签名不变,全部调用点一次修复。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 09:46:10 +00:00
lhk229 e62406aae1 修复图片画布任务侧栏进度断言
将 processing 阶段的固定百分比断言改为任意百分比均不显示
2026-07-15 09:37:42 +00:00
lhk229 4033b23149 修正手动去背景入队响应契约
统一手动去背景客户端类型为 queueState 响应

移除前端同步完成分支并更新队列测试

修正文档中的接口响应说明
2026-07-15 09:29:40 +00:00
kdletters 8d1c640eb5 修复精选图片读取与审核返还
为已通过、已展示且返还完成的精选资产补充精确匿名读取授权

将精选批准、泥点返还和返还完成标记收进同一SpacetimeDB事务

保留确定性返还流水的幂等语义并支持修复历史半完成记录

补充精选公开门禁测试并同步后端与创作主页文档
2026-07-15 16:58:18 +08:00
lhk229 72cbac30e7 合并最新master并同步SpacetimeDB连接池改造 2026-07-15 08:33:17 +00:00
lhk229 3aa61d61c8 修复 Rust 代码格式
格式化 api-server 抠图错误映射代码

格式化编辑器绿幕与背景决策代码

格式化编辑器背景筛选代码

格式化抠图冒烟示例

格式化抠图平台库代码

格式化充值过期订阅客户端代码
2026-07-15 08:26:22 +00:00
lhk229 49879f39a7 统一BgFilter与外部生成文档口径
收敛手动去背景到BgFilter complex并补齐单次重试边界
明确外部生成summary读取事实源、phase字段与正式procedure
补充nohup.out刷新循环的运维说明和共享踩坑记录
整理SpacetimeDB mapper导出列表格式
2026-07-15 08:10:03 +00:00
lhk229 dd55834884 修复手动复杂去背景重试
手动 BGfilter complex 请求失败后自动重试一次。

补充 api-server 回归测试并记录重试决策。
2026-07-15 07:38:23 +00:00
kdletters 7ed99d7353 拆分SpacetimeDB调用池与缓存读连接
将HTTP调用池改为无订阅连接并增加单一共享缓存读连接

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

补充连接拓扑回归测试与生产运维说明
2026-07-15 15:11:11 +08:00
lhk229 d927c74cee 合并最新master并融合图片生成链路
保留BgFilter complex、cross-check、单次重试、全帧并发排空与任务阶段上报
采用master的生成产物一次上传、真实素材类型及成本和供应商归因
同步后台多账号、Dashboard、SpacetimeDB schema、迁移与生成绑定
融合项目决策记录和相关前后端文档
2026-07-15 05:06:12 +00: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
lhk229 9ae9bae47e 合并最新master并融合生成链路改造
保留master的多产物持久化、图集拆分与任务告警能力
融合BGFilter并发重试、处理阶段投影和手动去背景统一链路
按master现有字段顺序追加SpacetimeDB phase并同步生成绑定与文档
2026-07-14 12:31:52 +00: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
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 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
lhk229 43471ed9b4 统一图片抠图到BGFilter模式
为标准纯色背景请求显式传递background_mode=flat。

将手动去背景迁移到background_mode=complex、seg_model=birefnet、cross_check=off。

删除独立BiRefNet服务地址与超时配置并保留token兼容别名。

同步更新前端provider、定向测试、架构文档与项目决策记录。
2026-07-14 07:22:43 +00: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
kdletters 3861c9c99a 修复后台素材预览连续加载
按视口懒加载并错峰执行素材换签请求
增加限流退避与卸载清理,避免后续素材永久占位
补充滚动、分页、大批量排队和缩略图路径回归测试
记录后台素材换签限流排障与验证口径
2026-07-14 13:39:20 +08:00
kdletters 8862887baa 新增后台充值退款管理与微信V3退款闭环
新增充值订单查询、通用用户详情、钱包冻结与部分退款操作
接入微信V3退款申请、回调、主动查单、交易账单对账与安全诊断
新增退款占用、权益追回、异常欠账和消费限制事务
补齐Native支付SSE自动收口及退款编号与部分退款校验
同步SpacetimeDB schema、生成绑定、测试与项目文档
2026-07-14 12:16:01 +08:00
k88936 11abb43438 if it run , dont del it 2026-07-14 11:12:07 +08:00
k88936 b13d73c5cf sync doc 2026-07-14 11:11:11 +08:00
k88936 8d7394eda1 fix simple import 2026-07-14 11:05:09 +08:00