258 Commits

Author SHA1 Message Date
kdletters 81fe3dcf28 perf: cache public gallery views 2026-05-17 01:19:12 +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 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 7f16e88e57 optimize puzzle gallery access 2026-05-16 18:14:00 +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 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
JenkenB 3288b6aafb Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-15 02:41:43 +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 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 2801b55d2f fix: 修复微信支付回跳刷新与查单确认 2026-05-14 23:52:01 +08:00
kdletters 1b54db4f92 refactor: modularize api server assets and handlers 2026-05-14 22:54:52 +08:00
JenkenB 4642855fd0 Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative 2026-05-14 21:33:34 +08:00
JenkenB 548db78ca7 Update Match3D/image-generation docs & code
Adds/updates documentation, assets and implementation for Match3D and puzzle image generation workflows. Key changes: decision logs and pitfalls updated to prefer VectorEngine Gemini for Match3D material sheets and to require edits (multipart) for 1:1 container reference images; guidance added for when to use APIMart vs VectorEngine. .env.example clarified APIMart/Responses config. Many new public assets and PPT visuals added. Code changes across frontend and backend: updated shared contracts, server-rs match3d/puzzle/image-generation handlers, VectorEngine/OpenAI image generation clients, and multiple React components/tests to handle UI/background/container image signing, edits workflow, and puzzle UI background resolution. Added src/services/puzzle-runtime/puzzleUiBackgroundSource.ts and related test updates. Includes notes about multipart HTTP/1.1 requirement and test/verification commands in docs.
2026-05-14 20:34:45 +08:00
kdletters 502811a103 Merge remote-tracking branch 'origin/master' into hermes/hermes-1e775b03
# Conflicts:
#	server-rs/crates/api-server/src/app.rs
#	server-rs/crates/api-server/src/creation_entry_config.rs
#	server-rs/crates/api-server/src/puzzle.rs
#	server-rs/crates/spacetime-client/src/lib.rs
#	src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
2026-05-14 19:17:17 +08:00
kdletters 1d7ef7e4b6 feat: wire bark battle platform loop
CI / verify (pull_request) Has been cancelled
2026-05-14 18:20:46 +08:00
wuxiangwanzi e444266e1e feat: add edutainment drawing and visual package flows 2026-05-14 14:56:36 +08:00
JenkenB d33c937ebc 1 2026-05-14 14:21:17 +08:00
kdletters 166544fae6 Persist auth store into formal tables 2026-05-14 03:59:55 +08:00
kdletters ae58a443a3 feat: 接入微信小程序支付 2026-05-14 00:16:17 +08:00
kdletters 2a75a19ece fix: handle visual novel typed SSE events 2026-05-13 20:44:22 +08:00
JenkenB b13870f71b 1
CI / verify (push) Has been cancelled
CI / verify (pull_request) Has been cancelled
2026-05-13 03:11:00 +08:00
JenkenB e4a8bd42bb Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative 2026-05-13 03:10:55 +08:00
JenkenB 01c5ab985a 1 2026-05-13 00:28:07 +08:00
kdletters eb76bfc031 Merge remote-tracking branch 'origin/master'
CI / verify (push) Has been cancelled
2026-05-12 13:59:28 +08:00
kdletters 183e78d475 perf: batch recent play counts for gallery lists 2026-05-12 10:59:51 +08:00
JenkenB ef4f91a75e 1
CI / verify (push) Has been cancelled
2026-05-11 20:57:16 +08:00
JenkenB 481a27fc53 1 2026-05-11 20:27:41 +08:00
JenkenB e30b733b17 1 2026-05-11 16:15:48 +08:00
kdletters 0461c0ee41 feat: add admin creation entry switches
CI / verify (pull_request) Has been cancelled
2026-05-11 12:02:39 +08:00
kdletters 6c1579a786 merge: database backed creation entry config
# Conflicts:
#	src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
2026-05-11 11:25:35 +08:00
kdletters 793d82cccd feat: move creation entry config to database 2026-05-11 11:23:24 +08:00
JenkenB 85ed8ca90c 1
CI / verify (push) Has been cancelled
2026-05-10 22:28:47 +08:00
JenkenB 192accd796 1 2026-05-10 22:20:54 +08:00
kdletters 7e608d4230 fix: ensure analytics date dimension for tracking events
CI / verify (push) Has been cancelled
2026-05-09 20:10:18 +08:00
kdletters 3ad1075227 feat: add work-level play tracking
CI / verify (push) Has been cancelled
2026-05-09 19:57:22 +08:00
JenkenB 23ba2703b4 Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative
CI / verify (push) Has been cancelled
2026-05-08 22:12:10 +08:00
JenkenB 65c2b8cd79 Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative 2026-05-08 22:07:05 +08:00
kdletters 199b44c18c Add backend feedback submission and image preview
CI / verify (push) Has been cancelled
2026-05-08 21:47:45 +08:00
kdletters e694c6605a fix: trigger login tracking on session restore 2026-05-08 14:36:56 +08:00
kdletters 98be6eb0e4 fix: compile daily login tracking procedure 2026-05-08 11:55:08 +08:00
JenkenB abf1f1ebea 1 2026-05-08 11:44:42 +08:00
kdletters bdded3d708 fix: stabilize admin tracking event display 2026-05-08 11:30:14 +08:00
kdletters df80876f60 Consolidate workspace deps and migrate sha1 to sha2
CI / verify (push) Has been cancelled
2026-05-07 21:11:14 +08:00
kdletters d06107f2c6 落地方洞挑战图片与运行态交互
CI / verify (push) Has been cancelled
2026-05-06 12:52:47 +08:00