Commit Graph

15 Commits

Author SHA1 Message Date
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
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
2dc9d752e4 1 2026-05-14 13:40:50 +08:00
9b72dbb3ea ci: load nginx dynamic modules for brotli probe
Some checks failed
CI / verify (push) Has been cancelled
2026-05-12 16:59:01 +08:00
188c6704db ci: detect nginx brotli via config test
Some checks failed
CI / verify (push) Has been cancelled
2026-05-12 16:53:53 +08:00
d641840098 ci: enable nginx compression in server provision
Some checks failed
CI / verify (push) Has been cancelled
2026-05-12 16:30:35 +08:00
a0ed128bde 1 2026-05-09 17:15:23 +08:00
94975e4735 1 2026-05-08 20:48:29 +08:00
13547091ca chore(api-server): 外部模型与网关配置改为环境变量 2026-05-07 15:59:00 +08:00
dcd5201bb3 ci: harden maintenance and api deploy checkout
Some checks failed
CI / verify (push) Has been cancelled
2026-05-06 18:08:01 +08:00
01b302d7eb Add resilient Jenkins inbound agent setup
Some checks failed
CI / verify (push) Has been cancelled
2026-05-03 14:01:19 +08:00
8e6d1971ea fix: temporarily restore public api proxy
Some checks failed
CI / verify (push) Has been cancelled
2026-05-03 12:16:26 +08:00
96f13bdfed fix: avoid production spacetimedb port conflict 2026-05-03 00:49:36 +08:00
6c519970b4 Add development HTTP nginx provision mode 2026-05-02 21:20:27 +08:00
bdc3257003 Add production Jenkins release pipelines 2026-05-02 19:14:13 +08:00