suyx
|
693fa117b7
|
chore(WP7-07): 冻结第一版发布记录
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 17m46s
Dada P0-A isolated Windows CI / validate-and-package (pull_request) Successful in 17m49s
|
2026-08-04 23:32:51 +08:00 |
|
suyx
|
08f3cccae4
|
fix(WP7-07): 排除发布扫描器路径误报
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 23:20:40 +08:00 |
|
suyx
|
a22b1f19e9
|
fix(WP7-07): 修正最终包浏览器门禁探测
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 23:15:36 +08:00 |
|
suyx
|
194b59d4a5
|
fix(WP7-07): 统一构建全部工作区依赖
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 23:07:01 +08:00 |
|
suyx
|
0f03b12f64
|
fix(WP7-07): 补齐便携包前置构建顺序
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 23:05:38 +08:00 |
|
suyx
|
ad86b4ddcc
|
feat(WP7-07): 增加最终发布冻结与泄漏扫描
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 23:03:11 +08:00 |
|
suyx
|
08e9c39e49
|
feat(WP7-06): 增加最终AC预冻结门禁
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 22:43:35 +08:00 |
|
suyx
|
ffd1643848
|
chore(WP7-06): 合并候选环境验收基线
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
# Conflicts:
# package.json
|
2026-08-04 22:39:26 +08:00 |
|
suyx
|
95ab0cb93b
|
chore(WP7-06): 合并高德发布门禁基线
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
# Conflicts:
# package.json
# supervisor/Dada.Supervisor/OfflineCommandRouter.cs
|
2026-08-04 22:38:29 +08:00 |
|
suyx
|
b2793a2392
|
chore(WP7-06): 合并Resend发布门禁基线
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
# Conflicts:
# package.json
|
2026-08-04 22:37:15 +08:00 |
|
suyx
|
a7140e99e1
|
chore(WP7-06): 合并WP4视觉验收与资源迁移修复
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 22:36:08 +08:00 |
|
suyx
|
76b4f93709
|
chore(WP7-06): 合并WP6整合验收基线
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 22:35:43 +08:00 |
|
suyx
|
bc6fa3d517
|
fix(WP6): 稳定整合门禁的资源路径与测试超时
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 19:07:55 +08:00 |
|
suyx
|
5631ef80f9
|
fix(wp7-02): route stable Gemini through secure broker
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:55:32 +08:00 |
|
suyx
|
6bd5364d95
|
test(wp7-02): require stable model secure routing
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:53:59 +08:00 |
|
suyx
|
604c524298
|
fix(wp7-02): review replacement model evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:48:28 +08:00 |
|
suyx
|
898679dd59
|
test(wp7-02): require two-model evidence review
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:47:49 +08:00 |
|
suyx
|
79ef17b7f0
|
fix(wp7-02): replace preview Gemini routes
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:46:01 +08:00 |
|
suyx
|
0328aa8ef5
|
test(wp7-02): require stable Gemini replacement set
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:45:04 +08:00 |
|
suyx
|
a54efb146a
|
feat(wp7-02): support Gemini chat image relay
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:38:33 +08:00 |
|
suyx
|
6e5313e283
|
test(wp7-02): require Gemini chat image relay
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:37:37 +08:00 |
|
suyx
|
03500bf47e
|
feat(wp7-02): map provider image model ids
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:30:31 +08:00 |
|
suyx
|
e3c21b63a5
|
test(wp7-02): require provider image model mapping
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:29:57 +08:00 |
|
suyx
|
f4fabb66e5
|
fix(WP4-07): 兼容迁移后的字体资源路径
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:29:17 +08:00 |
|
suyx
|
4aaba9f2bb
|
feat(wp7-02): support Gemini image interactions
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:28:44 +08:00 |
|
suyx
|
d7a24a5ecb
|
test(wp7-02): require Gemini interactions image contract
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:27:55 +08:00 |
|
suyx
|
4a0fb1bfae
|
fix(WP4-07): 支持新的贴纸资源根目录
Dada P0-A isolated Windows CI / validate-and-package (push) Canceled after 0s
|
2026-08-04 18:22:28 +08:00 |
|
suyx
|
f931c04853
|
fix(wp7-02): classify Gemini response text safely
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m33s
|
2026-08-04 18:04:40 +08:00 |
|
suyx
|
3093c4470a
|
test(wp7-02): require safe Gemini text classification
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 5m50s
|
2026-08-04 18:03:52 +08:00 |
|
suyx
|
75a589dad8
|
fix(wp7-02): restore native Gemini image routing
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m45s
|
2026-08-04 17:58:33 +08:00 |
|
suyx
|
534c82678a
|
test(wp7-02): require native Gemini gateway contract
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m48s
|
2026-08-04 17:57:52 +08:00 |
|
suyx
|
05949230ca
|
fix(wp7-02): preserve independent mixed model evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m11s
|
2026-08-04 17:35:38 +08:00 |
|
suyx
|
382d50058c
|
test(wp7-02): require independent mixed evidence review
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m8s
|
2026-08-04 17:33:51 +08:00 |
|
suyx
|
f7bed92e61
|
test: cover Amap production security gates
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m43s
|
2026-08-04 17:31:25 +08:00 |
|
suyx
|
d03b491d2f
|
fix: harden controlled Amap probe
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m46s
|
2026-08-04 17:28:24 +08:00 |
|
suyx
|
63de0917a0
|
fix(wp7-02): use GPT image edit route for references
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m53s
|
2026-08-04 17:24:22 +08:00 |
|
suyx
|
fa925bfe12
|
test(wp7-02): require GPT reference edit route
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m55s
|
2026-08-04 17:23:34 +08:00 |
|
suyx
|
0201c3e896
|
fix(wp7-02): retry one transient image timeout
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m38s
|
2026-08-04 17:22:26 +08:00 |
|
suyx
|
8337906dd2
|
test(wp7-02): require bounded timeout retry evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m25s
|
2026-08-04 17:21:10 +08:00 |
|
suyx
|
ae725a2d01
|
fix(wp7-02): normalize generated image dimensions
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m17s
|
2026-08-04 17:19:41 +08:00 |
|
suyx
|
9d6f4ac24b
|
test(wp7-02): require exact image normalization
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m11s
|
2026-08-04 17:15:25 +08:00 |
|
suyx
|
0938997327
|
fix(wp7-02): update Gemini routes to v1
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m12s
|
2026-08-04 17:09:58 +08:00 |
|
suyx
|
8c349fb56c
|
fix: wire production Amap adapter
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m47s
|
2026-08-04 17:09:04 +08:00 |
|
suyx
|
55646ba1b4
|
feat: build sanitized WP7-05 coverage evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m49s
|
2026-08-04 17:08:44 +08:00 |
|
suyx
|
b8e30ab0b2
|
test(wp7-02): require current Gemini v1 routes
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m51s
|
2026-08-04 17:08:25 +08:00 |
|
suyx
|
66295287ce
|
fix(wp7-02): use current Gemini image response contract
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m53s
|
2026-08-04 17:05:59 +08:00 |
|
suyx
|
0ed7b3f0ce
|
test(wp7-02): require current Gemini image contract
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 11m33s
|
2026-08-04 17:05:23 +08:00 |
|
suyx
|
8abf1397a6
|
test: require WP7-05 state evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m17s
|
2026-08-04 17:02:52 +08:00 |
|
suyx
|
e0e101ef28
|
fix: align WP7-05 candidate record schema
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m30s
|
2026-08-04 16:59:31 +08:00 |
|
suyx
|
33f87f8db3
|
test: scaffold WP7-05 candidate UI gate
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m18s
|
2026-08-04 16:58:15 +08:00 |
|
suyx
|
84a845136e
|
test(wp7-02): enforce exact image dimensions
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 51s
|
2026-08-04 16:28:31 +08:00 |
|
suyx
|
470d243b5b
|
feat: execute WP7-02 independent model matrices
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 54s
|
2026-08-04 16:01:31 +08:00 |
|
suyx
|
a7772a7e92
|
test: harden WP7-04 release gate evidence
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m1s
|
2026-08-04 15:49:25 +08:00 |
|
suyx
|
c2f89453a2
|
feat: add secure WP7-02 external executor
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 48s
|
2026-08-04 15:46:38 +08:00 |
|
suyx
|
2bfb5f2953
|
test: prove Amap monthly egress hard stop
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 50s
|
2026-08-04 15:39:46 +08:00 |
|
suyx
|
597f4647ef
|
test: define WP7-02 controlled executor contract
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m51s
|
2026-08-04 15:38:29 +08:00 |
|
suyx
|
68a1991255
|
test: configure WP7-02 OneAPI model routes
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m5s
|
2026-08-04 15:29:26 +08:00 |
|
suyx
|
4ec8327f5e
|
feat: add controlled Amap credential probe
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m0s
|
2026-08-04 14:52:23 +08:00 |
|
suyx
|
28e6f66a1d
|
test: add WP7-02 controlled real contract gate
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m36s
|
2026-08-04 14:06:52 +08:00 |
|
suyx
|
cca0a38ada
|
feat: add Resend release gate evidence validation (TASK-WP7-03)
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 59s
|
2026-08-04 13:51:02 +08:00 |
|
suyx
|
d474768a2b
|
test: record WP7-04 Amap external blocker
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 57s
|
2026-08-04 13:35:10 +08:00 |
|
suyx
|
623cad25b2
|
feat: record WP7-01 release candidate environment
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m5s
|
2026-08-04 13:24:35 +08:00 |
|
suyx
|
c601c848f5
|
merge: integrate WP4-07 Green baseline for TASK-WP7-01
# Conflicts:
# package.json
|
2026-08-04 13:13:49 +08:00 |
|
suyx
|
c0a8bd6d43
|
test: complete WP4-07 visual and performance budgets
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 2m34s
|
2026-08-04 12:55:25 +08:00 |
|
suyx
|
1c46311e05
|
feat: implement sensitive operation audit retention (TASK-WP6-04)
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 59s
|
2026-08-04 11:51:09 +08:00 |
|
suyx
|
c589b8bb4e
|
merge: integrate WP6-05 baseline for TASK-WP6-04
# Conflicts:
# apps/api/src/app.ts
# apps/api/src/main.ts
# apps/web/src/generated/api/sdk.gen.ts
# apps/web/src/generated/api/types.gen.ts
# apps/web/src/main.tsx
# openapi/openapi.json
# package.json
|
2026-08-04 11:09:03 +08:00 |
|
suyx
|
d11e036c22
|
merge: integrate WP6-03 dependency for TASK-WP6-04
# Conflicts:
# apps/api/src/app.ts
# apps/web/src/generated/api/sdk.gen.ts
# openapi/openapi.json
|
2026-08-04 11:05:14 +08:00 |
|
suyx
|
33b02df970
|
merge: integrate WP6-02 dependency for TASK-WP6-04
# Conflicts:
# apps/api/src/app.ts
# apps/web/src/main.tsx
|
2026-08-04 11:01:15 +08:00 |
|
suyx
|
76bb685b5b
|
merge: integrate WP6-01 dependency for TASK-WP6-04
# Conflicts:
# apps/web/src/admin-models.tsx
# apps/web/src/admin-users.tsx
# apps/web/src/main.tsx
# package.json
# scripts/lib/openapi.mjs
|
2026-08-04 11:00:24 +08:00 |
|
suyx
|
361b435506
|
merge: integrate WP5-07 dependency for TASK-WP6-04
|
2026-08-04 10:58:59 +08:00 |
|
suyx
|
15f7afbe4d
|
merge: integrate WP5-07 preview lifecycle baseline
|
2026-08-04 10:56:01 +08:00 |
|
suyx
|
e054cda94f
|
merge: integrate WP5-03 validation fixes
|
2026-08-04 10:55:51 +08:00 |
|
suyx
|
8c0adde77c
|
merge: integrate WP5-05 and WP5-06 baseline
# Conflicts:
# package.json
|
2026-08-04 10:54:59 +08:00 |
|
suyx
|
c2521f7208
|
feat: implement explicit sticker history cleanup (TASK-WP5-06)
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m16s
|
2026-08-04 10:40:11 +08:00 |
|
suyx
|
70754ec12b
|
feat: enforce WP6-03 external service hard stops
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 9m34s
|
2026-08-04 02:17:21 +08:00 |
|
suyx
|
d738ea175e
|
feat: implement TASK-WP6-02 private content access
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 10m0s
|
2026-08-04 02:14:29 +08:00 |
|
suyx
|
5041dc03c3
|
feat: add admin state and diagnostics (TASK-WP6-05)
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 12m4s
|
2026-08-04 01:51:35 +08:00 |
|
suyx
|
b00500512e
|
fix: include sharp optional runtime in WP5-05 package
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 12m34s
TASK-WP5-05: copy sharp and its installed Windows optional dependency, including packages without a default export, so the portable API can start.
|
2026-08-04 01:32:20 +08:00 |
|
suyx
|
2c803454de
|
feat: implement TASK-WP5-07 preview grant lifecycle
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 14m18s
|
2026-08-04 01:29:29 +08:00 |
|
suyx
|
eed125c118
|
fix: build WP5-04 workspace API dependencies
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 9m15s
|
2026-08-04 00:42:31 +08:00 |
|
suyx
|
5e2d4e7aaf
|
fix: stabilize TASK-WP5-03 CI toolchain timeout
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 9m56s
|
2026-08-04 00:29:02 +08:00 |
|
suyx
|
e8ffeac269
|
fix: build WP5-05 API workspace dependencies
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 6m0s
TASK-WP5-05: build the API dependency closure before OpenAPI generation so asset-release-manifest declarations are available.
|
2026-08-04 00:27:17 +08:00 |
|
suyx
|
c92a91a127
|
feat: publish admin sticker releases (TASK-WP5-05)
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 30s
|
2026-08-03 19:43:10 +08:00 |
|
suyx
|
dc83408ec2
|
test: validate WP5 task lineage for WP4-07 gate
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 3m23s
|
2026-08-03 19:26:39 +08:00 |
|
suyx
|
40ecf0414a
|
test: establish WP4-07 visual performance red harness
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 4m19s
|
2026-08-03 19:15:58 +08:00 |
|
suyx
|
19212cc1b6
|
feat: scaffold TASK-WP6-01 admin operations
Dada P0-A isolated Windows CI / validate-and-package (push) Successful in 10m45s
|
2026-08-03 19:15:03 +08:00 |
|
suyx
|
f1bebab611
|
feat: isolate asset release access classes (TASK-WP5-04)
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 59s
|
2026-08-03 19:02:04 +08:00 |
|
suyx
|
4d1ec8ba7e
|
feat: complete TASK-WP5-03 asset allowlist
Dada P0-A isolated Windows CI / validate-and-package (push) Failing after 1m5s
|
2026-08-03 18:24:16 +08:00 |
|
suyx
|
609c71a3f7
|
feat: complete TASK-WP5-02 sticker catalog
|
2026-08-03 17:05:12 +08:00 |
|
suyx
|
2b189e3186
|
feat: complete TASK-WP5-01 asset compiler
|
2026-08-03 16:05:56 +08:00 |
|
suyx
|
a1b82ecdc4
|
feat: complete TASK-WP4-06 accessibility
|
2026-08-03 15:23:17 +08:00 |
|
suyx
|
d09fda13c5
|
feat: complete TASK-WP4-05 client export
|
2026-08-03 14:41:04 +08:00 |
|
suyx
|
457e1147e4
|
feat: complete TASK-WP4-04 color and dynamic stickers
|
2026-08-03 14:11:40 +08:00 |
|
suyx
|
dd7a23a281
|
feat: complete TASK-WP4-03 text templates
|
2026-08-03 11:40:45 +08:00 |
|
suyx
|
d16802c164
|
feat: complete TASK-WP4-02 canvas element editing
|
2026-08-03 10:58:17 +08:00 |
|
suyx
|
8d8fbeb816
|
feat: complete TASK-WP4-01 editor shell and background
|
2026-08-03 03:47:16 +08:00 |
|
suyx
|
433ccdcf86
|
feat: complete TASK-WP3-04 worker recovery
|
2026-08-03 03:31:01 +08:00 |
|
suyx
|
0fb0d088a7
|
feat: complete TASK-WP3-03 adapters and contract evidence
|
2026-08-03 03:18:56 +08:00 |
|
suyx
|
827ae912e0
|
feat: complete TASK-WP3-02 runtime recommendation
|
2026-08-03 03:00:12 +08:00 |
|
suyx
|
d79ac74fdd
|
feat: complete TASK-WP3-01 model configuration
|
2026-08-03 02:40:48 +08:00 |
|