a9c54b0e1a
fix(jenkins): download provision tools on build agent
2026-05-19 17:06:35 +08:00
79af97dedd
fix(jenkins): upload otelcol archive for server provision
2026-05-19 16:01:24 +08:00
kdletters
f7edc8b1ec
fix server provision tool script permissions
2026-05-19 13:11:00 +08:00
kdletters
c9b3468b29
Merge branch 'codex/container-simulate'
...
# Conflicts:
# .hermes/shared-memory/decision-log.md
# server-rs/crates/api-server/src/puzzle.rs
# server-rs/crates/spacetime-client/src/mapper.rs
2026-05-19 10:07:45 +08:00
kdletters
f6292c3ad5
feat(api-server): default otlp and async tracking outbox
2026-05-19 07:33:44 +08:00
kdletters
a0979138b1
feat: install brotli modules in server provision
2026-05-19 07:05:58 +08:00
kdletters
05a0f34722
perf(api-server): batch route tracking through local outbox
2026-05-19 01:47:13 +08:00
kdletters
8038b6a6ee
perf(api-server): tune gallery load shedding
2026-05-19 01:00:33 +08:00
d1adfa3406
Improve local auth env handling and fallbacks
...
Allow local env files to reliably override authentication feature flags (SMS/WeChat) by whitelisting keys in scripts/dev-utils.mjs and adding a unit test. Add SMS checks to scripts/check-api-server-env.mjs. Make server config.parse_bool tolerant of shell-wrapped quoted values (e.g. '"true"') and add tests so SMS_AUTH_ENABLED is parsed correctly when shells supply quotes. Update docs to clarify SMS env behaviour, restart requirements, and add guidance + a CSS fallback for old mobile browsers (QQ/X5) so public cover images render even when aspect-ratio is unsupported. Also include related frontend test and component adjustments and add puzzle onboarding handlers/endpoints in server-rs/crates/api-server/src/puzzle.rs.
2026-05-18 23:13:49 +08:00
kdletters
269f35cecf
refactor: split large modules and normalize rust layout
2026-05-18 19:40:14 +08:00
kdletters
3eb292b403
feat(deploy): prepare offline provision tools and container loadtest
2026-05-18 16:58:48 +08:00
kdletters
5a4a8a4892
feat(api-server): add container loadtest observability
2026-05-17 20:52:15 +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
05f2661056
Merge remote-tracking branch 'origin/master' into codex/yace
...
# Conflicts:
# .hermes/shared-memory/pitfalls.md
2026-05-16 23:05:38 +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
45daca3647
feat(edutainment): refresh baby object match flow
2026-05-16 11:29:28 +08:00
49ffa6b901
fix(jenkins): preflight node toolchain for database import/export
2026-05-15 17:10:07 +08:00
kdletters
7a3b137565
Refactor local dev stack scheduler
2026-05-15 11:52:51 +08:00
0f36beee91
Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative
2026-05-15 06:36:48 +08:00
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
c7fe793a9e
feat: 支持充值商品配置和档位首充
2026-05-15 06:20:52 +08:00
3288b6aafb
Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative
2026-05-15 02:41:43 +08:00
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
a30f296cdc
Merge remote-tracking branch 'origin/hermes/wechat'
2026-05-15 01:36:24 +08:00
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
f31bb7e7e5
Add SpacetimeDB schema guard
2026-05-15 01:25:56 +08:00
8ade75390c
Persist api-server logs and refresh recharge balance
2026-05-15 01:07:39 +08:00
e444266e1e
feat: add edutainment drawing and visual package flows
2026-05-14 14:56:36 +08:00
7a75f5d612
Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative
2026-05-14 13:42:12 +08:00
5a55180b78
1
2026-05-14 01:11:58 +08:00
2277b37888
Limit Jenkins fallback git checkouts
2026-05-13 20:24:58 +08:00
a92dc2b7b0
fix(jenkins): add git fallback and nginx aliases
CI / verify (push) Has been cancelled
CI / verify (pull_request) Has been cancelled
2026-05-13 16:07:54 +08:00
e4a8bd42bb
Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative
2026-05-13 03:10:55 +08:00
01c5ab985a
1
2026-05-13 00:28:07 +08:00
ac12f1ed5e
Merge branch 'codex/wechat'
CI / verify (push) Has been cancelled
2026-05-12 22:30:50 +08:00
e36a562098
feat: support mini program phone authorization binding
2026-05-12 22:30:24 +08:00
36e134e323
merge codex/wechat into master
CI / verify (push) Has been cancelled
2026-05-12 18:58:21 +08:00
26139f80d3
test: add wechat miniprogram auth smoke
2026-05-12 18:57:27 +08:00
9b72dbb3ea
ci: load nginx dynamic modules for brotli probe
CI / verify (push) Has been cancelled
2026-05-12 16:59:01 +08:00
188c6704db
ci: detect nginx brotli via config test
CI / verify (push) Has been cancelled
2026-05-12 16:53:53 +08:00
d641840098
ci: enable nginx compression in server provision
CI / verify (push) Has been cancelled
2026-05-12 16:30:35 +08:00
d41f260a2a
feat: add baby object match edutainment flow
CI / verify (push) Has been cancelled
2026-05-12 16:08:59 +08:00
8c6ec9e6e4
Merge remote-tracking branch 'origin/master' into hermes/hermes-1e775b03
...
CI / verify (pull_request) Has been cancelled
# Conflicts:
# docs/technical/README.md
# src/components/custom-world-home/CustomWorldCreationHub.tsx
# src/components/custom-world-home/creationWorkShelf.ts
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
# src/components/rpg-entry/RpgEntryFlowShell.agent.interaction.test.tsx
2026-05-12 15:02:47 +08:00
612d105a23
fix: resolve k6 loadtest data path
2026-05-11 22:18:43 +08:00
b994acf635
test: add k6 works list load test
2026-05-11 21:31:24 +08:00
2b046656dc
feat: add bark battle browser prototype
2026-05-11 18:01:55 +08:00
5cc8293380
feat: add child motion picture book stage tooling
CI / verify (push) Has been cancelled
2026-05-10 23:10:24 +08:00
d0a9348e72
Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative
2026-05-10 22:28:43 +08:00