20 Commits

Author SHA1 Message Date
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
江林铖
17d45352d3 fix: stabilize mobile annotation box selection 2026-08-11 10:34:15 +08:00
江林铖
caeabb3b4f fix: keep annotation comments within mobile viewport 2026-08-07 10:02:13 +08:00
江林铖
634760393a fix: wrap long work review annotations 2026-08-07 09:32:11 +08:00
江林铖
e7eb8d152e feat: restrict work review deletion to wuxie 2026-08-05 16:49:54 +08:00
江林铖
7c609a5ca8 feat: add boxed work review annotations 2026-08-03 13:40:13 +08:00
江林铖
776c6bafce fix: unify work review detail workspace 2026-08-01 20:04:38 +08:00
江林铖
a6843d684b fix: align work review card summaries 2026-08-01 19:43:54 +08:00
江林铖
1f68cba81c fix: hide revision action after approval 2026-08-01 19:09:26 +08:00
江林铖
878906c52f fix: add temporary single-review test flow 2026-08-01 18:34:51 +08:00
江林铖
50ea94ce3c feat: add work review revision submission flow 2026-08-01 17:22:00 +08:00
chenpei
f5ea657784 fix: 稳定移动端评审图片切换 2026-08-01 16:17:42 +08:00
江林铖
04fd25b60e feat: reposition draft review annotations 2026-08-01 16:16:20 +08:00
江林铖
94641795cf fix: restore mobile review comparison navigation 2026-08-01 15:31:56 +08:00
江林铖
3ceab7ac0b refactor: simplify review annotation controls 2026-08-01 14:46:16 +08:00
江林铖
40fc7a4a37 feat: add inline work review annotations 2026-08-01 13:43:58 +08:00
江林铖
e75fc67b6a feat: streamline reviewer comparison workspace 2026-08-01 11:57:04 +08:00
江林铖
74f7c0d509 feat: add reference images to work review submissions 2026-08-01 11:04:03 +08:00
江林铖
de146338fa feat: 作品过稿支持手动选择评审人 2026-08-01 09:46:59 +08:00
江林铖
417a3b0243 feat: 新增作品过稿看板及本地测试环境 2026-07-28 17:29:47 +08:00