kdletters
8b6d43e91e
Remove tracked temp artifacts and ignore local logs
2026-05-19 21:44:40 +08:00
kdletters
c84f7b5483
fix(jenkins): cache provision downloads by github digest
2026-05-19 20:54:43 +08:00
kdletters
8919f37b2c
fix(jenkins): run spacetimedb update installer by command name
2026-05-19 19:25:35 +08:00
kdletters
84eccfe8cb
fix(jenkins): run server provision downloads on windows
2026-05-19 18:49:20 +08:00
kdletters
b4a6cb2465
fix(jenkins): download provision tools on windows
2026-05-19 17:57:55 +08:00
kdletters
a9c54b0e1a
fix(jenkins): download provision tools on build agent
2026-05-19 17:06:35 +08:00
kdletters
1997de0f1a
merge: master into codex/bark-battle
2026-05-19 17:04:32 +08:00
JenkenB
f370539a6f
docs: freeze play creation tool SOP
2026-05-19 16:45:00 +08:00
kdletters
79af97dedd
fix(jenkins): upload otelcol archive for server provision
2026-05-19 16:01:24 +08:00
kdletters
23fb895e82
feat: complete bark battle draft publish flow
2026-05-19 15:27:50 +08:00
kdletters
f7edc8b1ec
fix server provision tool script permissions
2026-05-19 13:11:00 +08:00
kdletters
bf31425053
fix Jenkins provision regex escaping
2026-05-19 11:47:53 +08:00
kdletters
ec0eeaac62
fix Jenkins provision regex escaping
2026-05-19 11:46:54 +08:00
kdletters
6fdf4ad65a
Merge branch 'master' into release
2026-05-19 10:56:39 +08:00
kdletters
34d16b7f0a
fix spacetime-client runtime tracking batch mapper
2026-05-19 10:52:21 +08:00
kdletters
5c9d39bde8
Merge pull request 'master' ( #27 ) from master into release
...
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/27
2026-05-19 10:27:19 +08:00
kdletters
356d54a034
Merge remote-tracking branch 'origin/master'
2026-05-19 10:09:30 +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
JenkenB
013496e341
Merge branch 'master' of https://git.genarrative.world/GenarrativeAI/Genarrative
2026-05-19 10:02:21 +08:00
JenkenB
7b37271f17
Puzzle: support history images & partial generation
...
Allow history-generated image paths to be submitted where Data URLs were previously required and avoid treating partial/result-page generations as blocking the whole draft. Backend: resolve history /generated-* references via resolve_puzzle_reference_image_as_data_url and convert to PuzzleDownloadedImage; add PuzzleDownloadedImage::from_resolved_reference_image; extend draft handling to apply generated level metadata (auto-naming) and normalize generation_status to treat levels with images as ready. API: add shouldAutoNameLevel to action contracts and use it to request/refine generated level names. Spacetime/module and mappers: normalize completed level statuses when saving/reading so result-page background or per-level generation doesn't mask completed drafts. Frontend: expose resolver helpers, only mark a work as generating when no usable cover or ready level exists, keep level controls enabled during UI-background regeneration, and add tests covering history-image submission, auto-naming, and UI-background/partial-generation behaviors.
2026-05-19 10:02:13 +08:00
kdletters
f557bc3f06
feat: add grafana cloud collector switch for container loadtest
2026-05-19 08:45:59 +08:00
kdletters
f6292c3ad5
feat(api-server): default otlp and async tracking outbox
2026-05-19 07:33:44 +08:00
kdletters
e0086a6e61
Merge branch 'master' into release
2026-05-19 07:09:17 +08:00
kdletters
a0979138b1
feat: install brotli modules in server provision
2026-05-19 07:05:58 +08:00
kdletters
fa43410c8c
perf(deploy): tune gallery load shedding for release
2026-05-19 05:03:23 +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
kdletters
f16e657c3c
Merge pull request '修复冲突错误' ( #26 ) from master into release
...
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/26
2026-05-19 00:08:16 +08:00
kdletters
5e03b3d2f2
修复冲突错误
2026-05-19 00:07:43 +08:00
kdletters
184e9f7ba9
Merge pull request 'master' ( #25 ) from master into release
...
Reviewed-on: https://git.genarrative.world/GenarrativeAI/Genarrative/pulls/25
2026-05-18 23:19:10 +08:00
JenkenB
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
4c10c181e3
fix(jenkins): escape powershell variables in bat wrapper
2026-05-18 20:14:52 +08:00
kdletters
774b46b868
fix(jenkins): preserve powershell script encoding
2026-05-18 20:06:58 +08:00
kdletters
269f35cecf
refactor: split large modules and normalize rust layout
2026-05-18 19:40:14 +08:00
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