2047 Commits

Author SHA1 Message Date
kdletters 472a47eae7 refactor(api-server): split puzzle module 2026-05-18 17:50:16 +08:00
kdletters 3eb292b403 feat(deploy): prepare offline provision tools and container loadtest 2026-05-18 16:58:48 +08:00
kdletters ddc061bb6f fix(jenkins): reuse stdb scm checkout 2026-05-18 15:30:01 +08:00
kdletters 9cd685c3eb fix(jenkins): invoke windows powershell explicitly 2026-05-18 13:06:21 +08:00
kdletters 1fe34a2233 fix(auth): cover sms invalid code error mapping 2026-05-18 12:59:12 +08:00
kdletters 4f6c97ae92 Merge branch 'codex/cache-view-procedure-hotpaths' 2026-05-17 21:18:07 +08:00
kdletters 5a4a8a4892 feat(api-server): add container loadtest observability 2026-05-17 20:52:15 +08:00
kdletters 73f937d78a feat(api-server): cache puzzle gallery card view 2026-05-17 05:50:33 +08:00
kdletters 7b74d129a5 Merge remote-tracking branch 'origin/codex/send-sms' 2026-05-17 05:04:59 +08:00
kdletters 02271e6c73 feat(api-server): add request backpressure controls 2026-05-17 04:56:45 +08:00
kdletters fb23ee79d8 Merge commit '01af298c' into codex/cache-view-procedure-hotpaths
# Conflicts:
#	server-rs/crates/spacetime-client/src/mapper.rs
#	server-rs/crates/spacetime-client/src/module_bindings/big_fish_work_summary_snapshot_type.rs
#	server-rs/crates/spacetime-module/src/square_hole/types.rs
2026-05-17 01:50:20 +08:00
kdletters 81fe3dcf28 perf: cache public gallery views 2026-05-17 01:19:12 +08:00
kdletters d9c8473504 perf: read gallery hot paths from spacetime cache 2026-05-17 00:03:07 +08:00
kdletters 99f539a601 Merge branch 'codex/yace' 2026-05-16 23:08:29 +08:00
kdletters 05f2661056 Merge remote-tracking branch 'origin/master' into codex/yace
# Conflicts:
#	.hermes/shared-memory/pitfalls.md
2026-05-16 23:05:38 +08:00
JenkenB 5789e4b547 Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-16 22:59:18 +08:00
JenkenB a45e358e83 Add generationStatus and match3d/runtime fixes
Introduce persistent generationStatus to work summaries (puzzle & match3d) and propagate generation recovery rules across docs and frontend/backends so "generating" is restored from server-side work summary rather than ephemeral front-end notices. Update API server image/asset handling (improve match3d material sheet green/alpha decontamination and promote generatedItemAssets background fields) and add runtime improvements: alpha-based hotspot hit-testing, tray insertion/three-match animation behavior, and session re-read on client-side VectorEngine timeouts/lock-screen interruptions. Many docs, tests and related frontend modules updated/added to reflect these contract and behavior changes.
2026-05-16 22:59:02 +08:00
kdletters 01af298c07 Codex worktree snapshot: settings-delete-targeted
Co-authored-by: Codex
2026-05-16 22:52:10 +08:00
kdletters 0305b79440 chore: add loadtest observability setup 2026-05-16 22:44:30 +08:00
kdletters aa78ea9adc chore(env): update local sms config 2026-05-16 22:34:56 +08:00
kdletters c3ad28577c fix(auth): send sms verify codes via aliyun 2026-05-16 22:33:29 +08:00
kdletters 381e6aa287 1 2026-05-16 20:55:57 +08:00
kdletters 804f1e32be 1 2026-05-16 20:28:24 +08:00
kdletters 7f16e88e57 optimize puzzle gallery access 2026-05-16 18:14:00 +08:00
wuxiangwanzi 45daca3647 feat(edutainment): refresh baby object match flow 2026-05-16 11:29:28 +08:00
kdletters 3b7e1615c2 Merge pull request 'fix(jenkins): preflight node toolchain for database import/export' (#24) from master into release
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/24
2026-05-15 17:21:29 +08:00
kdletters 49ffa6b901 fix(jenkins): preflight node toolchain for database import/export 2026-05-15 17:10:07 +08:00
kdletters 34dca5fccc Merge pull request 'master' (#22) from master into release
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/22
2026-05-15 11:55:37 +08:00
kdletters 7a3b137565 Refactor local dev stack scheduler 2026-05-15 11:52:51 +08:00
kdletters 0152f9bd67 Merge branch 'hermes/wechat'
# Conflicts:
#	.hermes/shared-memory/decision-log.md
#	docs/technical/MY_TAB_ACCOUNT_RECHARGE_IMPLEMENTATION_2026-04-25.md
#	docs/technical/OIDC_JWT_CLAIMS_DESIGN_2026-04-21.md
#	server-rs/crates/module-runtime/src/errors.rs
#	src/components/rpg-entry/RpgEntryHomeView.recharge.test.tsx
#	src/components/rpg-entry/RpgEntryHomeView.tsx
2026-05-15 11:32:51 +08:00
JenkenB bb60ca91ef Match3D & Puzzle: runtime UI, assets, drag fix
Backend: stop treating background music as a required draft asset and remove auto-submit/plan for background music; load persisted generated UI/assets into Match3D agent session responses (added helpers to resolve profile id and fetch existing generated assets). Frontend: make Match3D result preview reuse runtime UI styles, unify runtime settings entry, update PuzzleRuntime to apply immediate pointermove transforms (disable drag transition), use SVG clipPath for merged piece rounding, ensure PuzzleRuntimeShell supplies platform theme classes, and adjust related tests. Docs & logs: update decision log, pitfalls and product docs to reflect these changes.
2026-05-15 08:49:59 +08:00
kdletters c94f22e26c feat: gate recharge payment by login device 2026-05-15 08:43:21 +08:00
kdletters 5b70ec6af7 feat: 接入微信H5与Native充值支付 2026-05-15 06:40:40 +08:00
JenkenB 0f36beee91 Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-15 06:36:48 +08:00
JenkenB 3cb3efb4d0 Prune stale docs and update .hermes content
Delete a large set of outdated documentation (many files under docs/ and .hermes/plans/, including audits, design, prd, technical, planning, assets, and todos). Update and consolidate .hermes content: refresh shared-memory pages (decision-log, development-workflow, document-map, pitfalls, project-overview, team-conventions) and several skills/references under .hermes/skills. Also modify AGENTS.md, README.md, UI_CODING_STANDARD.md, docs/README.md and .encoding-check-ignore. Purpose: clean up stale planning/audit material and keep current hermes documentation and related top-level docs in sync.
2026-05-15 06:24:07 +08:00
kdletters c7fe793a9e feat: 支持充值商品配置和档位首充 2026-05-15 06:20:52 +08:00
kdletters 9c33cc565c Merge pull request 'refactor: modularize api server assets and handlers' (#23) from hermes/hermes-4fd30995 into master
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/23
2026-05-15 06:01:14 +08:00
kdletters 5633059f3d Merge branch 'master' into hermes/hermes-4fd30995 2026-05-15 05:58:16 +08:00
kdletters 7972661d1e fix: 对齐首充双倍展示状态 2026-05-15 03:59:37 +08:00
kdletters b97a3ccebd Merge origin/master into hermes/hermes-4fd30995 2026-05-15 03:41:50 +08:00
kdletters 6672867c6f Add WeChat Pay local skills 2026-05-15 03:35:30 +08:00
JenkenB 2eded08bc7 Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-15 02:41:52 +08:00
JenkenB 3288b6aafb Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-15 02:41:43 +08:00
kdletters c9a4176a41 fix(jenkins): bound production git fetch refspec 2026-05-15 02:41:09 +08:00
JenkenB 74fd9a33ac Increase VectorEngine timeouts and add image UI
Add VectorEngine image generation config and raise request timeouts (env + scripts) from 180000 to 1000000ms. Introduce a reusable CreativeImageInputPanel component with tests and wire up mobile keyboard-focus helpers; update generation views and related tests (CustomWorldGenerationView, BarkBattle editor, Match3D, Puzzle flows). Improve API error handling / VectorEngine request guidance (packages/shared http.ts and docs), and apply multiple backend/frontend fixes for puzzle/match3d/prompt handling. Also include extensive docs and decision-log updates describing UI/UX decisions and verification steps.
2026-05-15 02:40:59 +08:00
kdletters a30f296cdc Merge remote-tracking branch 'origin/hermes/wechat' 2026-05-15 01:36:24 +08:00
kdletters 73424f958a Merge remote-tracking branch 'origin/master' into hermes/wechat
# Conflicts:
#	.hermes/shared-memory/pitfalls.md
#	.hermes/todos/【后端架构】api-server能力模块化与图片资产Adapter收口计划-2026-05-14.md
2026-05-15 01:28:04 +08:00
kdletters f31bb7e7e5 Add SpacetimeDB schema guard 2026-05-15 01:25:56 +08:00
kdletters ed8c93fb5d fix: 刷新微信支付到账泥点 2026-05-15 01:19:34 +08:00
kdletters 8ade75390c Persist api-server logs and refresh recharge balance 2026-05-15 01:07:39 +08:00