kdletters
568509027c
修复冷备份后 API 恢复
...
备份脚本支持冷备份后重启依赖服务
生产备份与发布脚本恢复 genarrative-api 服务
api-server 启动恢复 SpacetimeDB 超时后持续重试
同步更新后端与运维文档口径
2026-06-09 12:35:38 +08:00
ff2ed5a59d
升级 SpacetimeDB 到 2.4.1
...
更新 server-rs SpacetimeDB crate 锁定版本与 Cargo.lock。
刷新 spacetime-client 生成绑定到 2.4.1。
同步 dev 脚本、容器、Jenkins 和运维文档中的 STDB 版本。
补充 dev 脚本版本校验测试,兼容 Cargo 精确版本要求。
2026-06-08 00:47:24 +08:00
ea4706daa6
修正 Jenkins 发布源码校验
...
API 发布流水线保留上游构建 commit
Jenkins 二次 checkout 改为浅拉优先并按需逐步加深
同步生产运维文档和团队排障记忆
2026-06-07 17:34:17 +08:00
kdletters
b2543ba8a2
Merge branch 'master' into codex/puzzle-clear-template-runtime-fixes
2026-06-06 20:01:52 +08:00
kdletters
5a6d69bebe
fix: provision OpenSSL 3.2 runtime
2026-06-05 19:45:23 +08:00
524ad430ab
fix(ci): simplify server provision pipeline
2026-06-05 16:14:30 +08:00
e5592304a5
feat: add graceful api shutdown readiness
2026-06-05 11:44:27 +08:00
kdletters
b19a3e4231
fix: switch miniprogram channel by env version
2026-06-04 23:52:59 +08:00
kdletters
dd5861d5f5
fix: align miniprogram web-view auth and share
2026-06-04 23:23:07 +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
1b5e098225
feat: add puzzle clear template runtime
2026-06-03 22:11:46 +08:00
kdletters
dbe4c902b4
fix: normalize web release asset permissions
2026-06-02 11:51:37 +08:00
Codex
4796cff56f
fix deploy labels
2026-06-01 12:16:35 +00:00
8713a5119b
fix: isolate Jenkins sccache by job
2026-06-01 09:43:52 +00:00
kdletters
3ffa9e0bb1
Merge remote-tracking branch 'origin/codex/unified-creation-flow-phase1'
...
# Conflicts:
# server-rs/crates/api-server/src/wooden_fish.rs
2026-06-01 15:22:58 +08:00
kdletters
dd2f301771
merge origin/master into codex/wechat-mini-program-virtual-payment
2026-05-31 23:00:43 +08:00
724d8be405
Merge master into codex/unified-creation-flow-phase1
2026-05-31 06:05:40 +00:00
c193a352df
收口创作流程统一总计划并修复等待页窄屏裁切
2026-05-31 05:57:34 +00:00
9b3616fd42
feat: allocate linux dev port ranges
2026-05-31 05:56:06 +00:00
kdletters
78448d2a7b
merge master into codex/wechat-mini-program-virtual-payment
2026-05-30 16:46:11 +08:00
551d436919
Merge branch 'master' into codex/unified-creation-flow-phase1
2026-05-29 21:20:14 +00:00
26975644b5
feat: unify phase one creation flow
2026-05-30 05:05:02 +08:00
40ef89aeb5
chore: upgrade spacetimedb and stabilize dev startup
2026-05-29 21:02:54 +00:00
kdletters
d276faf5ca
fix: wait for spacetimedb before module publish
2026-05-28 03:33:38 +08:00
kdletters
3042c3e32e
merge: fix api deploy carry backup script
2026-05-28 02:08:07 +08:00
kdletters
de8b82c575
fix publish backup flow
2026-05-28 02:05:41 +08:00
kdletters
f62d152d8c
fix api deploy carry backup script
2026-05-28 02:05:09 +08:00
kdletters
23f6317c8b
fix deploy backup blocking publish
2026-05-28 01:42:01 +08:00
kdletters
0edfc21a46
Merge remote-tracking branch 'origin/master' into codex/wechat-mini-program-virtual-payment
...
# Conflicts:
# .hermes/shared-memory/decision-log.md
2026-05-28 00:43:00 +08:00
kdletters
9c6fa10301
fix wechat mini program virtual payment flow
2026-05-28 00:41:06 +08:00
kdletters
48dd96d5cd
fix: prevent reused account ownership for orphan works
2026-05-27 22:44:01 +08:00
232114495f
Merge branch 'master' into codex/auth-spacetime-fail-closed
2026-05-27 21:03:16 +08:00
kdletters
418fcb0548
Fail closed when SpacetimeDB auth restore is unavailable
2026-05-27 20:58:37 +08:00
kdletters
5a8a856265
feat: automate database OSS backups
2026-05-27 19:33:05 +08:00
kdletters
296a7fced9
fix: defer mini program phone auth until login
2026-05-26 19:59:14 +08:00
288215285e
Merge remote-tracking branch 'origin/master' into codex/wooden-fish-template
...
# Conflicts:
# .hermes/shared-memory/decision-log.md
# .hermes/shared-memory/pitfalls.md
# docs/【后端架构】server-rs与SpacetimeDB数据契约-2026-05-15.md
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
2026-05-26 02:00:11 +08:00
f79a6ea81e
fix: stabilize match3d demo discovery
2026-05-26 00:13:08 +08:00
6d7c688fe3
chore(dev): enable password registration in local dev
2026-05-25 20:15:28 +08:00
30cf8abbf7
Merge branch 'codex/profile-mobile-ui-reference'
2026-05-25 01:41:05 +08:00
50a0d6f982
Refine creation tab UX, generation flow, and bindings
...
Large changes across frontend, backend and docs to align creation-tab and generation-page behavior with new product UI/UX and Spacetime bindings. Updated hermes decision-log and pitfalls with concrete rules (banner carousel, font sizing, unread-dot tokens, template-card layout, direct card->entry routing, separation of account balance vs prize pools, removal of global page card shell, generation progress milestones and unified circular progress, and background video handling). Added GenerationProgressHero component and media assets, plus generation-related UI/tests updates (CustomWorldGenerationView, BarkBattleGeneratingView, creation hub/cards, platform entry routing, index tests). Backend and contract updates include new category fields in admin API types and admin UI form/list, spacetime-client/module/migration changes and generated bindings script. Misc: many tests adjusted, new docs and plan files added, and several server-rs crate changes to support the updated creation/ generation workflows.
2026-05-25 00:41:30 +08:00
8638397faa
feat: 完善敲木鱼玩法模板链路
2026-05-24 02:49:13 +08:00
kdletters
2ba4691bc0
chore: remove redundant asset generation scripts
2026-05-22 16:35:35 +08:00
0faabb27c7
Merge remote-tracking branch 'origin/master' into codex/wooden-fish-template
2026-05-22 04:00:52 +08:00
5f1128540e
feat: refine wooden fish runtime generation
2026-05-22 03:49:35 +08:00
ae014ac881
Switch to VectorEngine gpt-image-2 and edits
...
Replace uses of the legacy `gpt-image-2-all` model with `gpt-image-2` and standardize image workflows: no-reference generation uses POST /v1/images/generations, any-reference flows use POST /v1/images/edits with multipart `image` parts. Update SKILLs, generation scripts, decision logs, and docs to reflect the contract change and edits-vs-generations guidance. Apply corresponding changes across backend (api-server match3d/puzzle modules, openai image adapter, mappers, telemetry, spacetime client/module), frontend components and services (Match3D, Puzzle, CreativeImageInputPanel, runtime shells), and add new spritesheet/parser files and tests. Also add media/logo.png. These changes align repository code and documentation with the VectorEngine image API contract and update generation/upload handling (green-screen -> alpha processing, spritesheet handling, and related tests).
2026-05-22 03:06:41 +08:00
d81cc49549
Merge remote-tracking branch 'origin/master' into codex/wooden-fish-template
2026-05-21 23:34:35 +08:00
kdletters
487efff9c4
fix(deploy): ensure release tracking outbox path
2026-05-21 15:27:19 +08:00
kdletters
9cd1bd6241
fix(deploy): refresh nginx gallery release config
2026-05-20 16:53:53 +08:00
ef09a23c35
feat: refresh creation config and visual assets
2026-05-20 14:02:36 +08:00
83e92fc3c4
Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative
2026-05-20 12:52:51 +08:00