chenpei
|
0fe49db973
|
fix: validate video SPU names
|
2026-08-13 12:09:14 +08:00 |
|
chenpei
|
98068a4209
|
fix: 修复 Alpine 视频转码空间检查
|
2026-08-13 10:55:22 +08:00 |
|
chenpei
|
95825b54ea
|
fix: reuse migration audit for code-only deploys
|
2026-08-13 09:27:46 +08:00 |
|
chenpei
|
2f4ee50a97
|
fix: allow protected video share links
|
2026-08-13 09:21:02 +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
|
343b88cb98
|
fix: parse immutable registry digest
|
2026-08-12 20:00:13 +08:00 |
|
chenpei
|
a39208802e
|
fix: resolve OCI image manifest digest
|
2026-08-12 19:52:15 +08:00 |
|
chenpei
|
fb6187a0b1
|
fix: streamline verified release builds
|
2026-08-12 19:44:23 +08:00 |
|
chenpei
|
4a6fa92589
|
fix: verify production host key on build server
|
2026-08-12 19:16:30 +08:00 |
|
chenpei
|
020006ceb7
|
fix: bound HTTP Gitea release fetches
|
2026-08-12 18:55:38 +08:00 |
|
chenpei
|
7c5f42ca40
|
fix: support pinned HTTP Gitea releases
|
2026-08-12 18:25:08 +08:00 |
|
chenpei
|
d4fb3971e9
|
Merge remote-tracking branch 'origin/main' into codex/video-logo-resilience-20260811
|
2026-08-12 18:16:07 +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 |
|
江林铖
|
d2afa2bfe7
|
feat: show work description in review workspace
|
2026-08-11 13:34:11 +08:00 |
|
江林铖
|
17d45352d3
|
fix: stabilize mobile annotation box selection
|
2026-08-11 10:34:15 +08:00 |
|
chenpei
|
d69eb6e252
|
feat: 支持视频手动预览图
|
2026-08-07 23:28:55 +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 |
|
江林铖
|
52ad6aeb04
|
fix: harden performance survey xlsx downloads
|
2026-08-06 14:28:26 +08:00 |
|
江林铖
|
2163ddb4f7
|
fix: include all active DingTalk evaluators
|
2026-08-06 13:22:24 +08:00 |
|
江林铖
|
98c9b4900b
|
feat: export performance survey dashboard to xlsx
|
2026-08-06 10:02:57 +08:00 |
|
江林铖
|
e7eb8d152e
|
feat: restrict work review deletion to wuxie
|
2026-08-05 16:49:54 +08:00 |
|
chenpei
|
f627344616
|
fix: honor range for legacy material downloads
|
2026-08-03 16:55:08 +08:00 |
|
chenpei
|
fc20baf9d6
|
fix: preserve range downloads through s3 proxy
|
2026-08-03 16:28:59 +08:00 |
|
chenpei
|
57a9a946ab
|
fix: restore task page previews and bound download memory
|
2026-08-03 15:42:02 +08:00 |
|
江林铖
|
7c609a5ca8
|
feat: add boxed work review annotations
|
2026-08-03 13:40:13 +08:00 |
|
chenpei
|
62295a0230
|
fix: 降低任务详情选图内存峰值
|
2026-08-03 09:53:20 +08:00 |
|
chenpei
|
3495530f3d
|
fix: 加固任务详情上传稳定性
|
2026-08-02 01:04:11 +08:00 |
|
chenpei
|
6b909fa234
|
fix: 收紧网络状态与媒体代理安全边界
|
2026-08-01 23:57:48 +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
|
0897c81471
|
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 |
|
江林铖
|
74f7c0d509
|
feat: add reference images to work review submissions
|
2026-08-01 11:04:03 +08:00 |
|
江林铖
|
8f798dbd51
|
fix: 按花名繁简体排除本人评审
|
2026-08-01 10:25:48 +08:00 |
|
江林铖
|
16fe042678
|
fix: 排除作品评审人的重复身份
|
2026-08-01 10:09:01 +08:00 |
|
江林铖
|
de146338fa
|
feat: 作品过稿支持手动选择评审人
|
2026-08-01 09:46:59 +08:00 |
|
江林铖
|
c63ec96dab
|
fix: 识别无邪生产账号删除权限
|
2026-08-01 09:11:54 +08:00 |
|
江林铖
|
b0f9c026bd
|
feat: 无邪可删除公共看板单项调研
|
2026-07-31 15:11:45 +08:00 |
|
chenpei
|
e2f4911268
|
fix: 限制图片视频处理内存峰值
|
2026-07-31 10:40:00 +08:00 |
|
chenpei
|
b48872d83b
|
fix(security): 收紧上传与素材文件操作
|
2026-07-31 10:26:18 +08:00 |
|