chenpei
|
3fff87cd18
|
feat: 添加S3存储桶配置、全站实时弹幕功能、LOGO分离上传
新功能:
1. S3存储桶配置管理 - 可在系统设置中配置S3端点、密钥等
2. 全站实时弹幕功能 - 右下角悬浮球,支持实时发送和接收弹幕
3. LOGO分离上传 - 导航栏LOGO和登录页LOGO分开上传
数据库更新:
- SystemSettings表新增s3Endpoint, s3AccessKey, s3SecretKey等6个字段
- 新增Danmaku表用于存储弹幕数据
技术改进:
- 部门管理从系统设置移至系统管理标签页
- 优化了浏览器标题动态更新
- 添加了弹幕轮询机制(2秒)
|
2025-10-27 17:06:54 +08:00 |
|
chenpei
|
e69f15337d
|
feat: Add automatic PSD preview generation
- Add psd-processor library to auto-generate previews from PSD files
- Update upload API to detect PSD files and generate previews automatically
- Make preview image optional for PSD file uploads
- Update UploadModal UI to show PSD files don't require manual preview upload
- Install ag-psd package for PSD processing
|
2025-10-26 15:49:33 +08:00 |
|
chenpei
|
d17f6df2c7
|
feat: 部门管理和文件上传优化
新功能:
1. 部门管理功能
- 管理员可在系统设置中添加/删除部门
- 用户注册时从下拉框选择部门
- 新增Department数据库表和API
2. 文件上传优化
- 支持直接上传源文件(.max/.psd/.ai/.cad/.dwg/.c4d)
- 自动识别文件类型并设置素材类型
- 压缩包需手动选择类型
- 优化拖拽上传体验
数据库变更:
- 新增departments表
- User表新增department字段
|
2025-10-26 14:06:19 +08:00 |
|
chenpei
|
69f774aa36
|
feat: SPU输入框限制中文并自动转大写
- UploadModal: SPU输入框只允许英文、数字和符号(- _ .),自动过滤中文,小写自动转大写
- EditMaterialModal: 同步修改编辑页面的SPU输入框规则
- 确保SPU格式统一规范
|
2025-10-26 13:46:26 +08:00 |
|
chenpei
|
3b825883bb
|
feat: 添加多类型素材支持和系统外观设置功能 (v2.4.0)
新增功能:
- 素材类型系统:支持3DMAX/PSD/AI/CAD/C4D/其他等多种类型
- 智能表单:渲染器选项仅在3DMAX类型时显示
- 类型标签:首页卡片显示素材类型标签(橙色)
- 系统外观设置:自定义导航栏颜色、LOGO和网站名称
数据库变更:
- 新增materialType字段到materials表
- 新增materialType索引优化查询
- 新增SystemSettings表存储系统设置
技术改进:
- 完整的TypeScript类型支持
- 前后端完整适配
- 修复Next.js配置弃用警告
- 添加完整的部署文档
文件变更:
- 修改: 上传/编辑组件支持素材类型
- 修改: API接口处理新字段
- 新增: 系统设置管理页面
- 新增: 系统设置API路由
- 新增: 数据库迁移文件
- 更新: 项目文档和部署指南
|
2025-10-26 09:58:40 +08:00 |
|
chenpei
|
caa3d66c0a
|
Initial commit: 共享平台项目
|
2025-10-26 09:11:04 +08:00 |
|