cb510075fc
feat: simplify report instructions and restore certificate expiry date
2026-09-27 15:36:29 +08:00
41ecfb6d36
fix: restore certificate report PDF preview and download
2026-09-27 14:53:03 +08:00
0baa951fd9
fix: use certificate test date for inspection reports
2026-09-24 11:14:25 +08:00
8dc5ffb71b
feat: add certificate report metadata and report kinds
2026-09-23 20:27:17 +08:00
d8d843e6ad
feat: add live clip material type with date host and platform
...
Register 直播切片 as a video-only material type. Upload and edit flows
collect required title, live date (defaults to today), optional host with
user link, and live platform presets. Persist the fields on Material and
skip SPU formatting for free-text titles.
2026-09-22 18:59:05 +08:00
chenpei
d2ca6a1bd8
feat: protect private task details and unify supervisor resolution
2026-08-31 15:25:03 +08:00
chenpei
53b19ccd5a
视频15天保护期支持按用户豁免,仅站内生效且超管可开关
2026-08-27 14:48:05 +08:00
chenpei
524024f7d6
fix: 修复权限组继承与花名表人员同步
2026-08-21 11:10:35 +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
chenpei
fb50b59451
fix: 分离视频详情与元数据编辑门禁
2026-07-30 14:51:52 +08:00
chenpei
5202d1240c
feat: 完善素材搜索与编辑体验
2026-07-30 14:39:30 +08:00
chenpei
362a468d67
feat: 为任务素材增加钉钉审批编号
2026-07-29 11:57:35 +08:00
chenpei
7925ca74de
feat: 记录任务详情需求运营
2026-07-24 14:47:27 +08:00
chenpei
5da290cbfa
修复公网分享链接与下载权限绕过
2026-07-10 20:17:34 +08:00
chenpei
779cdba8a1
fix: 收紧系统权限并完善考核调研链路
2026-07-10 10:57:16 +08:00
chenpei
893348b7e2
fix: block gated video preview access
2026-05-29 19:01:59 +08:00
chenpei
8c39d96249
chore: sync latest project source
2026-05-07 16:37:22 +08:00
chenpei
96fcf312cb
feat: support task detail barcode assets for product platform
2026-04-22 15:47:58 +08:00
chenpei
4712175cb0
feat(素材链路): 发布白底图双轨与AI生图回传能力
...
- 完成白底图 WebP 双轨接口、上传链路与预览缓存改造
- 新增 AI 生图平台成品回传接口、任务状态与表单规则
- 补齐 AI 生成标签、任务详情补全、相关测试与对接文档
2026-03-25 10:28:02 +08:00
chenpei
6aab2f305e
修复清理逻辑并同步项目文档
2026-03-06 14:14:50 +08:00
chenpei
cd6e40d9d2
优化:网络传输性能和稳定性 - TCP缓冲区+并发控制优化
...
主要改动:
1. TCP缓冲区优化(16MB)- 解决公网上传速度慢问题
2. 并发数降低到1-3 - 避免4并发导致ERR_CONNECTION_RESET
3. 动态并发控制 - 根据网络环境自动调整
4. Nginx超时增加到120s - 支持大分片上传
5. 上传进度修复 - 修复剩余时间计算
6. 新增任务-页面上传器和详情组件
7. 统一部署文档为deploy-remote-build.ps1
问题修复:
- 公网用户上传从200-900KB/s提升到预期3-5MB/s
- 内网用户上传更稳定,无连接重置错误
- UploadProgress组件剩余时间计算修正
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-27 09:33:09 +08:00
chenpei
836332ad13
备份:任务-详情上传流程改造前的代码状态
2026-01-19 21:13:07 +08:00
chenpei
e465f7d766
鏇存柊椤圭洰鏂囨。鍜岄儴缃茶剼鏈?- 娣诲姞Git閮ㄧ讲鑴氭湰鍜孭owerShell 7鏀寔璇存槑
2026-01-12 22:37:31 +08:00
chenpei
90a56e6506
整理内外网统一访问和钉钉登录相关文档,删除重复文档,创建整合文档
2026-01-06 11:36:56 +08:00
chenpei
8bf309e996
修复 AudioVisualizer 音频可视化组件:解决 'already connected' 错误,使用全局 WeakMap 跟踪初始化状态;修复 Dockerfile 构建依赖问题
2025-12-27 18:54:46 +08:00
chenpei
383772d39f
🛡️ 服务器安全加固和FRP问题修复
...
主要更新:
1. FRP服务器诊断与修复
- 发现并修复文件描述符耗尽问题(65,536 → 1,048,576)
- 分析并解决用户上传失败问题
- 确认SSH服务器安全未被攻破
2. 安全防护系统部署
- 部署IP黑名单防火墙(封禁20+攻击者)
- 设置SSH端口速率限制
- 配置自动化定时任务(每小时更新)
- 安装Fail2ban实时防护系统
- 添加白名单保护机制
3. 内网访问优化
- 改进内网检测逻辑
- 添加网络状态API
- 优化钉钉登录流程
- 完善信息补充功能
4. 文档完善
- FRP服务器诊断修复报告
- SSH安全评估报告
- Fail2ban使用指南
- 文件描述符详解
- 用户上传失败原因分析
- 防火墙配置说明
- 内网检测改进报告
修复的问题:
- ✅ 文件描述符耗尽导致的服务异常
- ✅ 用户上传失败(影响9.5小时)
- ✅ SSH暴力破解攻击(91,299+次)
- ✅ 第三方项目攻击影响
- ✅ 127.0.0.1误封禁问题
部署的安全措施:
- 三重防护体系(Fail2ban + 防火墙 + 强密码)
- 自动化监控和封禁
- 实时攻击拦截(秒级响应)
- 完整的管理和监控工具
测试环境:开发环境
影响范围:服务器安全、用户上传、系统稳定性
当前状态:✅ 所有问题已修复,系统运行正常
2025-11-06 13:42:36 +08:00