660abff773
升级SpacetimeDB到2.5.0
...
将SpacetimeDB相关Rust依赖精确锁定到2.5.0
同步本地CLI校验、生成绑定、容器与服务器provision默认版本
在文档和团队共享记忆中补充版本不匹配先升级再重试提醒
补齐拼消消生成中状态常量以恢复模块生成
2026-06-13 15:44:35 +08:00
951caac32d
扩展外部生成Worker队列
...
新增外部生成队列概览和单任务状态契约
将跳一跳、拼消消、敲木鱼图片生成动作接入worker队列
前端生成等待页展示当前任务和队列数量
更新外部生成worker运维文档和团队决策记录
2026-06-12 23:15:55 +08:00
4a6c126366
完善外部生成Worker动态扩缩容
...
新增外部生成controller进程角色与systemd服务
补齐队列统计procedure与spacetime-client绑定
更新生产部署脚本、健康巡检和server provision的worker/controller口径
新增容器worker smoke脚本并同步运维文档与团队记忆
2026-06-12 15:21:35 +08:00
f87ae3f915
合并 origin/master
...
合入 master 的钱包退款 outbox、拼图后台编译互斥与公开链路更新
保留当前分支外部生成 worker 队列语义,并对齐拼图首图 claim 释放顺序
2026-06-11 23:06:41 +08:00
f8a80cd795
修复资产计费边界风险
...
资产生成预扣费改为 fail-closed,避免钱包异常时继续调用外部生成
新增钱包退款 outbox,退款失败时本地落盘并后台重放
拼图首图后台任务改用 SpacetimeDB claim 表实现跨实例互斥
计费 ledger id 统一绑定 request_id,并让前端重试复用 x-request-id
同步 SpacetimeDB bindings、后端架构文档和 Hermes 决策记录
2026-06-11 15:55:23 +08:00
31ad55b0cf
合并 master 并保留外部生成 worker 模式
...
合入 master 的生产健康巡检、JumpHop 和 SpacetimeDB 更新
保留外部生成 worker、队列/内联模式与 lease guard 口径
合并 Server-Provision 工具复用、health patrol 和外部生成 worker systemd 配置
补齐 SpacetimeDB 生成绑定并通过本地检查
2026-06-10 21:26:53 +08:00
e29992cf01
点赞和改造开关加入后台配置
2026-06-10 14:37:04 +08:00
4f86c1a75b
合并 master 并保留外部生成 worker 模式
...
合入 master 的拼消消、微信能力、OpenSSL 3.2 和 SpacetimeDB 2.4.1 更新
保留外部内容生成 queue/inline、worker lease 与动态扩缩容口径
补齐拼图后台图片生成队列轮询和运行态返回恢复
同步容器、生产运维和 Hermes 共享记忆中的 worker 文档
2026-06-09 16:55:32 +08:00
a0473771f1
fix: 优化跳一跳运行态与地块资源
2026-06-09 01:28:30 +08:00
decded991e
清理后端编译警告
...
删除后端未使用的历史 helper、mapper、handler 和 re-export
将仅测试使用的导入、常量和辅助函数收口到 cfg(test)
补齐 Jump Hop 测试构造体字段并对齐 Match3D 当前素材表测试契约
验证后端 workspace cargo check 与 Match3D、Puzzle 相关测试
2026-06-07 22:20:58 +08:00
63444d047f
补齐拼消消作品可见性管理
...
接入后台作品可见性列表中的拼消消源类型
支持后台切换拼消消已发布作品 visible 状态
补充后台前端玩法标签与公开 ReadModel 文档说明
2026-06-07 15:08:32 +08:00
8131894bb5
fix: tighten public work type routing
2026-06-07 14:53:03 +08:00
4bb6d0bd1e
feat: add inline external generation mode
2026-06-07 00:56:53 +08:00
kdletters
b2543ba8a2
Merge branch 'master' into codex/puzzle-clear-template-runtime-fixes
2026-06-06 20:01:52 +08:00
2db3a6e185
Merge remote-tracking branch 'origin/master' into dev-jenken
...
# Conflicts:
# .hermes/shared-memory/pitfalls.md
# server-rs/crates/api-server/src/modules/jump_hop.rs
# src/components/rpg-entry/RpgEntryFlowShell.agent.interaction.test.tsx
# src/services/jump-hop/jumpHopClient.test.ts
2026-06-05 23:59:40 +08:00
cd8088d1fd
feat: polish jump hop themed runtime assets
2026-06-05 22:55:40 +08:00
8d54ea3374
feat: workerize external generation
2026-06-05 17:29:08 +08:00
kdletters
cb08c9ad20
fix(jump-hop): isolate draft runs from public leaderboard
2026-06-05 01:19:49 +08:00
27b30f974b
Update spacetime-client bindings and frontend
...
Large update across server and web clients: regenerated/added many spacetime-client module bindings and input types (including new delete/work_delete input types and numerous procedure/reducer files), updates to server-rs API modules (bark_battle, jump_hop, wooden_fish, auth, module-runtime and shared contracts), and fixes in module-runtime behavior and domain logic. Frontend changes include new/updated components and tests (creative audio helpers, bark-battle/jump-hop/wooden-fish clients and views, unified generation pages, RPG entry views, and runtime shells), plus CSS and service updates. Documentation and operational notes updated (.hermes pitfalls and multiple PRD/docs) to cover daily-task refresh, banner asset fallback, recommend-key bug, and other platform behaviors. Tests and verification steps added/updated alongside these changes.
2026-06-04 22:44:19 +08:00
0041b95f72
feat(jump-hop): optimize generated assets and runtime background
2026-06-04 22:34:19 +08:00
c442c3c3f0
Merge remote-tracking branch 'origin/codex/tiaoyitiao' into codex/tiaoyitiao
...
# Conflicts:
# docs/prd/【玩法创作】跳一跳俯视角玩法模板PRD-2026-05-19.md
# server-rs/crates/spacetime-client/src/jump_hop.rs
# server-rs/crates/spacetime-client/src/mapper/runtime.rs
# server-rs/crates/spacetime-client/src/wooden_fish.rs
# src/components/jump-hop-result/JumpHopResultView.test.tsx
# src/components/jump-hop-runtime/JumpHopRuntimeShell.test.tsx
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
# src/components/rpg-entry/RpgEntryFlowShell.agent.interaction.test.tsx
# src/components/unified-creation/workspaces/JumpHopCreationWorkspace.tsx
# src/components/unified-creation/workspaces/JumpHopWorkspace.test.tsx
2026-06-04 11:34:31 +08:00
b9de2f2a43
Merge branch 'master' into codex/puzzle-clear-template-runtime-fixes
...
# Conflicts:
# .hermes/shared-memory/decision-log.md
# .hermes/shared-memory/project-overview.md
# docs/【开发运维】本地开发验证与生产运维-2026-05-15.md
# scripts/dev.test.ts
# server-rs/crates/api-server/src/creation_entry_config.rs
# server-rs/crates/api-server/src/wooden_fish.rs
# server-rs/crates/module-auth/src/lib.rs
# server-rs/crates/spacetime-client/src/wooden_fish.rs
# server-rs/crates/spacetime-module/src/auth/procedures.rs
# src/components/custom-world-home/creationWorkShelf.ts
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
# src/components/rpg-entry/rpgEntryWorldPresentation.ts
# src/services/miniGameDraftGenerationProgress.test.ts
# src/services/miniGameDraftGenerationProgress.ts
2026-06-04 11:24:14 +08:00
7d2d67a3f5
feat(jump-hop): redesign sling platform gameplay
2026-06-03 22:21:00 +08:00
1b5e098225
feat: add puzzle clear template runtime
2026-06-03 22:11:46 +08:00
b0865cfa19
Merge branch 'codex/feature-1'
...
# Conflicts:
# docs/【玩法创作】平台入口与玩法链路-2026-05-15.md
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
# src/components/rpg-entry/RpgEntryFlowShell.agent.interaction.test.tsx
# src/services/miniGameDraftGenerationProgress.ts
2026-06-03 03:56:25 +08:00
70ff18ad90
feat: 支持创作入口公告配置
2026-06-03 03:31:45 +08:00
67ba40c678
Refine play type integration flow and docs
2026-06-03 01:25:53 +08:00
c193a352df
收口创作流程统一总计划并修复等待页窄屏裁切
2026-05-31 05:57:34 +00:00
26975644b5
feat: unify phase one creation flow
2026-05-30 05:05:02 +08:00
kdletters
aff18bc017
重新开启抓大鹅作品公开显示
2026-05-28 20:48:16 +08:00
kdletters
f1fb92aa29
Enrich external API failure audit metadata
2026-05-28 15:42:46 +08:00
kdletters
2cd2b9704b
fix puzzle generation failure stage
2026-05-28 15:13:20 +08:00
kdletters
41568099c4
fix wooden fish draft recovery
2026-05-28 08:41:16 +08:00
kdletters
82f24ded1b
fix: restore match3d indexed visibility reads
2026-05-28 04:27:51 +08:00
kdletters
a0134ce966
暂时关闭抓大鹅的作品公开显示
2026-05-28 03:46:03 +08:00
kdletters
36af9e9c1b
fix: avoid spacetimedb filtered index panics
2026-05-28 03:00:11 +08:00
kdletters
0eee0dd53e
merge: admin work visibility controls
2026-05-28 01:01:25 +08:00
kdletters
dbbd48083a
feat: add admin work visibility controls
2026-05-28 00:49:45 +08:00
a93e2d7536
Merge branch 'master' into codex/refine-creation-progress-wooden-fish
2026-05-27 22:30:56 +08:00
c674450fc1
Merge branch 'master' into codex/external-generation-run-audit
2026-05-27 22:03:01 +08:00
kdletters
5289d81baf
feat: record external generation runs
2026-05-27 21:57:34 +08:00
9cc36ea99c
Refine creation progress and wooden fish runtime
2026-05-27 21:57:02 +08:00
kdletters
418fcb0548
Fail closed when SpacetimeDB auth restore is unavailable
2026-05-27 20:58:37 +08:00
kdletters
8e96c8a67c
feat: add visible flag for works
2026-05-27 19:30:10 +08:00
kdletters
54683cb3ac
Merge branch 'master' into codex/frontend-error-dialogs
...
# Conflicts:
# .hermes/shared-memory/decision-log.md
# server-rs/crates/api-server/src/generated_asset_sheets.rs
2026-05-26 22:10:41 +08:00
kdletters
17a184b0a7
fix: settle puzzle failures and profile tasks
2026-05-26 22:02:58 +08:00
kdletters
aeee782fe0
Add public work read model and smooth puzzle transitions
2026-05-26 16:38:27 +08:00
kdletters
44c65df5c9
refactor: extract platform media crates
2026-05-26 13:18:13 +08:00
kdletters
5859d738a0
Merge remote-tracking branch 'origin/master' into feat/recommend-runtime-guest
...
# Conflicts:
# docs/【玩法创作】平台入口与玩法链路-2026-05-15.md
2026-05-25 14:12:39 +08:00
30cf8abbf7
Merge branch 'codex/profile-mobile-ui-reference'
2026-05-25 01:41:05 +08:00