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 |
|
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 |
|
江林铖
|
e7eb8d152e
|
feat: restrict work review deletion to wuxie
|
2026-08-05 16:49:54 +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 |
|
江林铖
|
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 |
|
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 |
|
江林铖
|
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 |
|
chenpei
|
88c98cc081
|
fix(ui): 移除网络诊断与缓存刷新入口
|
2026-07-31 10:26:18 +08:00 |
|
chenpei
|
b48872d83b
|
fix(security): 收紧上传与素材文件操作
|
2026-07-31 10:26:18 +08:00 |
|
chenpei
|
bde5ba47d9
|
feat: 素材详情页增加快捷操作
|
2026-07-30 16:16:07 +08:00 |
|
chenpei
|
5202d1240c
|
feat: 完善素材搜索与编辑体验
|
2026-07-30 14:39:30 +08:00 |
|
chenpei
|
362a468d67
|
feat: 为任务素材增加钉钉审批编号
|
2026-07-29 11:57:35 +08:00 |
|
江林铖
|
417a3b0243
|
feat: 新增作品过稿看板及本地测试环境
|
2026-07-28 17:29:47 +08:00 |
|
chenpei
|
191b897b58
|
fix: 精简考核删除弹窗并恢复背景模糊
|
2026-07-28 09:29:39 +08:00 |
|
chenpei
|
b07088affe
|
fix: 统一考核调研确认弹窗
|
2026-07-27 18:32:34 +08:00 |
|
chenpei
|
9b442574fa
|
fix: 统一修复拖拽上传交互
|
2026-07-24 18:15:27 +08:00 |
|
chenpei
|
7925ca74de
|
feat: 记录任务详情需求运营
|
2026-07-24 14:47:27 +08:00 |
|
chenpei
|
779cdba8a1
|
fix: 收紧系统权限并完善考核调研链路
|
2026-07-10 10:57:16 +08:00 |
|
chenpei
|
9ec4e3d388
|
精简公网流量来源展示
|
2026-07-08 15:59:11 +08:00 |
|
chenpei
|
8a39e6b9e8
|
优化公网流量来源展示
|
2026-07-08 15:26:18 +08:00 |
|
chenpei
|
eb31e12f32
|
优化公网流量看板加载稳定性
|
2026-07-08 15:07:25 +08:00 |
|
chenpei
|
3e42ca3104
|
优化考核调研钉钉通知和移动端问卷
|
2026-07-07 17:37:47 +08:00 |
|
chenpei
|
beb2676163
|
docs: 补全版本更新日志
|
2026-07-04 16:32:51 +08:00 |
|
chenpei
|
da8a8399e4
|
fix: cache public traffic stats
|
2026-07-04 15:17:56 +08:00 |
|
chenpei
|
b3b973ed63
|
fix: align public traffic category labels
|
2026-07-04 15:05:23 +08:00 |
|
chenpei
|
71a3af3254
|
feat: redesign public traffic dashboard
|
2026-07-04 14:57:56 +08:00 |
|
chenpei
|
4ef7701b9f
|
fix: improve network speed display
|
2026-07-04 14:31:24 +08:00 |
|
chenpei
|
6bfc408772
|
feat: show traffic purpose labels
|
2026-07-04 13:19:33 +08:00 |
|
chenpei
|
ae321025eb
|
feat: add public traffic stats admin tab
|
2026-07-04 13:06:47 +08:00 |
|
chenpei
|
3ca366a2a3
|
fix: tighten material cache clearing
|
2026-07-03 19:42:14 +08:00 |
|
chenpei
|
f4236c44c4
|
feat: add native performance survey module
|
2026-07-03 15:12:20 +08:00 |
|
chenpei
|
c8556a281b
|
feat: 数据统计趋势可视化升级 + 修复部署脚本 stderr bug
1. 趋势可视化升级(方案 A):
- 新增 TrendLineChart 组件(自绘 SVG 折线图,无第三方依赖)
- 每日/月度趋势从纯表格升级为面积折线图,默认图表视图
- 数据补零 + 超过 90 天自动按周降采样
- 统计摘要:峰值/均值/合计/环比,均值参考线,峰值标注
- hover tooltip + 视图切换(图表/表格),表格视图完整保留
- 修复 P1-2:每日趋势标题写死'近31天'改为动态显示真实天数
- 表格视图去掉 .slice(-31) 截断,显示完整范围
2. 部署脚本 git-incremental-deploy.ps1 stderr bug 修复:
- PowerShell 在 ErrorActionPreference=Stop 下把 git/plink 的 stderr
提示当致命错误,导致部署在 Git Sync 阶段误中断
- 在原生程序调用局部作用域改为 Continue,真实错误仍由 LASTEXITCODE 捕获
|
2026-06-27 14:21:45 +08:00 |
|
chenpei
|
c59a627554
|
fix: 修复操作日志关键词搜索截断 + 重做数据统计面板 UI
1. material-operation-logs 接口 P1-1 修复:
- 关键词搜索从 take:5000 内存过滤改为 DB where 下推
- 修复 total 被截断的问题(线上日志 5.7 万条,原搜索漏报率 60%)
- 行为完全等价:匹配用户名/姓名/部门/素材型号/类型/snapshot 兜底
- 无关键词分支逻辑零改动
2. DataStatisticsTab 面板 UI 重做(对齐首页 Apple 基线):
- 修复柱状图文字不可见 bug(text-gray-100 → text-gray-700)
- 柱子加宽(w-4 → w-8)+ 间距优化(gap-0.5 → gap-2)
- 汇总卡片:白底卡片 + 左侧色条 + 图标徽章
- 统一 rounded-apple / shadow-apple 设计语言
- 配色收敛为 sky/teal/violet 克制体系
- 补全 CalendarDateInput 日历弹层样式(之前遗漏)
- 所有功能逻辑零改动,只动 className 和 JSX 结构
|
2026-06-26 14:20:08 +08:00 |
|