20 Commits

Author SHA1 Message Date
chenpei
f50b8db719 fix: accept api key migration audit in deploy gate 2026-08-29 11:09:07 +08:00
chenpei
0cf7984ce3 fix: include api key migration in runner image 2026-08-29 10:34:35 +08:00
chenpei
6ac36e73af feat: integrate notification admin and recoverable API keys 2026-08-29 10:25:32 +08:00
chenpei
d27e86a7b1 fix: make migrator inputs readable by runtime user 2026-08-28 19:44:54 +08:00
chenpei
71b8f30d5b feat: add task detail image approval and insertion flow 2026-08-28 19:20:10 +08:00
chenpei
fd2dec176a 权限组矩阵新增任务-详情编辑图片能力,默认关闭,勾选组成员可单图编辑 2026-08-28 16:06:20 +08:00
chenpei
bcac7e0eab 迁移门禁纳入权限组视频提前访问,SOP口径更新为十三条 2026-08-27 21:28:39 +08:00
江林铖
a0211e2890 fix: support content review branches 2026-08-27 10:16:01 +08:00
江林铖
f3095f2a43 fix: ship demand type migration safely 2026-08-26 15:39:59 +08:00
江林铖
d0d7d64434 修复生产迁移镜像引擎权限 2026-08-25 09:29:50 +08:00
江林铖
89506fc2e8 补齐流程洞察生产迁移门禁 2026-08-24 18:25:44 +08:00
江林铖
cb165771d1 fix: include material shell migration in production gate 2026-08-21 13:15:42 +08:00
江林铖
eb10f8246b feat: sync DingTalk workflows for ongoing metric 2026-08-21 10:31:01 +08:00
chenpei
2c7df1765b fix: 将迁移审计从常规发布中剥离 2026-08-15 18:14:24 +08:00
chenpei
440b1a7f60 fix: 将人员架构迁移纳入发布审计 2026-08-15 17:10:18 +08:00
chenpei
440eee42e1 deploy: compare portable image config digests 2026-08-12 22:04:53 +08:00
chenpei
be3b5f9cee build: use bundled node headers for canvas 2026-08-12 21:29:49 +08:00
chenpei
c4eff7b2bb build: compile canvas without external binary download 2026-08-12 21:20:58 +08:00
chenpei
b2aac04c13 test: make release gates portable on Windows 2026-08-12 20:43:09 +08:00
chenpei
7326e273e1 fix: harden media upload and release safety
Protect upload cleanup and atomic completion paths, add durable media worker leases and brand asset validation, and introduce verified migration/bootstrap/deployment gates.
2026-08-12 18:04:08 +08:00