27 Commits

Author SHA1 Message Date
江林铖
eb10f8246b feat: sync DingTalk workflows for ongoing metric 2026-08-21 10:31:01 +08:00
chenpei
c6c4453c02 fix: 一个部门只能进一组,树上标明占用状态
分配部门时拦截冲突。已在别组的不能再加,并写清已在哪组、随上级还是未进组。
2026-08-20 14:17:17 +08:00
chenpei
683f86c7af feat: 权限组可挂部门和多人
一组就是一份权限。部门进组当底子,人进组当加餐,能看的取并集。
2026-08-20 12:41:12 +08:00
chenpei
1769c65055 feat: 用户可继承一套权限加餐
人仍用花名册部门权限。个别用户可再继承运营或视觉套餐,两套叠加。九千七不用再改部门。
2026-08-20 10:43:57 +08:00
江林铖
92ed481314 feat: 上线品牌中心部门看板 2026-08-19 12:08:38 +08:00
chenpei
8009c62868 perf: 创意资产库第一页加速,空壳改为权威标记 2026-08-17 11:39:40 +08:00
chenpei
440b1a7f60 fix: 将人员架构迁移纳入发布审计 2026-08-15 17:10:18 +08:00
chenpei
0255368562 fix: harden production deployment runtime setup 2026-08-13 00:07:03 +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
fb6187a0b1 fix: streamline verified release builds 2026-08-12 19:44:23 +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
69c2c62be3 chore(security): 收紧容器运行文件权限 2026-07-31 10:26:18 +08:00
江林铖
18835e4a6b refactor: 考核模板改为单配置模式 2026-07-29 19:35:55 +08:00
chenpei
2047e4eb2e 固化公网流量汇总链路 2026-07-08 14:35:15 +08:00
chenpei
db2b17175a fix: include aws sdk runtime packages in image 2026-07-03 16:11:38 +08:00
chenpei
8c39d96249 chore: sync latest project source 2026-05-07 16:37:22 +08:00
chenpei
4712175cb0 feat(素材链路): 发布白底图双轨与AI生图回传能力
- 完成白底图 WebP 双轨接口、上传链路与预览缓存改造
- 新增 AI 生图平台成品回传接口、任务状态与表单规则
- 补齐 AI 生成标签、任务详情补全、相关测试与对接文档
2026-03-25 10:28:02 +08:00
chenpei
482447fe40 同步当前工作区源码并修复白底图上传问题 2026-03-14 10:36:21 +08:00
chenpei
4e89b57798 feat(upload): optimize upload UI and performance
- Expand batch upload list area and optimize preview image layout
- Improve upload speed tracking and display (server-side & client-side)
- Reduce network detection log noise
- Optimize Docker build process (caching, env validation)
- Add shadow environment deployment support
2026-01-28 15:07: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
8bf309e996 修复 AudioVisualizer 音频可视化组件:解决 'already connected' 错误,使用全局 WeakMap 跟踪初始化状态;修复 Dockerfile 构建依赖问题 2025-12-27 18:54:46 +08:00
chenpei
ab66b8cf72 fix: Add canvas support for PSD preview generation
- Add canvas as optional dependency in package.json
- Install canvas system dependencies in Dockerfile (cairo, pango, etc.)
- Initialize canvas in psd-processor with fallback support
- Add detailed logging for PSD processing
- Support both composite image data and thumbnail fallback
- Canvas will be available in Docker environment but optional locally
2025-10-26 16:42:00 +08:00
chenpei
e9a14d9f4f fix: Include ag-psd package and lib directory in Docker container
- Add ag-psd node_modules to Docker image
- Copy lib directory containing psd-processor
- Ensure PSD auto-preview functionality works in production
2025-10-26 16:00:32 +08:00
chenpei
caa3d66c0a Initial commit: 共享平台项目 2025-10-26 09:11:04 +08:00