chore: 发布 v1.1.0 版本

新增功能:
- 登录和分享密码防爆破保护
- 更新脚本自动检测和修复上传工具
- 首页界面优化

安全增强:
- 基于IP和用户名的智能限流
- 支持反向代理场景
- 详细的安全日志
This commit is contained in:
2025-11-13 23:13:24 +08:00
parent 72063c56eb
commit ac9f1c7052

View File

@@ -1,16 +1,38 @@
玩玩云 - 版本信息
═══════════════════════════════════════
版本号: v1.0.0
发布日期: 2025-11-09
版本号: v1.1.0
发布日期: 2025-11-13
状态: 生产就绪 ✅
═══════════════════════════════════════
本版本特性
v1.1.0 新增功能
✅ 安全增强
- 登录防爆破保护5次失败封锁30分钟
- 分享密码防爆破保护10次失败封锁20分钟
- 基于IP和用户名的智能限流
- 支持反向代理X-Forwarded-For
- 详细的安全日志记录
✅ 部署优化
- 修复更新脚本导致上传工具丢失的问题
- 自动检测和重新下载上传工具
- 更新流程更加稳定可靠
✅ 界面优化
- 更新首页版本标识
- 优化功能描述更加清晰
- 简化页脚设计
═══════════════════════════════════════
【v1.0.0 核心功能】
✅ 完整的文件管理功能
- SFTP文件浏览、上传、下载
- 服务器本地存储支持
- 文件重命名、删除
- 流式下载,支持进度显示
@@ -46,6 +68,7 @@
- better-sqlite3
- ssh2-sftp-client
- JWT认证
- bcrypt加密
前端:
- Vue.js 3
@@ -59,8 +82,27 @@
═══════════════════════════════════════
【安全特性】
✅ 密码bcrypt加密
✅ JWT令牌认证
✅ SFTP密码安全存储
✅ SQL注入防护
✅ XSS防护
✅ CORS配置
✅ 登录防爆破保护 (新增)
✅ 分享密码防爆破保护 (新增)
═══════════════════════════════════════
【已修复的问题】
v1.1.0:
✅ 更新脚本导致上传工具丢失
✅ 缺少登录防爆破保护
✅ 缺少分享密码防爆破保护
v1.0.0:
✅ 数据库初始化语法错误
✅ 分享链接重定向错误
✅ 分享页面下载按钮缺失
@@ -70,29 +112,7 @@
═══════════════════════════════════════
【部署状态】
✅ 数据库自动初始化
✅ 默认管理员自动创建
✅ 数据库迁移逻辑完整
✅ Docker镜像自动构建
✅ 所有依赖配置齐全
✅ 部署脚本完整可用
═══════════════════════════════════════
【安全特性】
✅ 密码bcrypt加密
✅ JWT令牌认证
✅ SFTP密码安全存储
✅ SQL注入防护
✅ XSS防护
✅ CORS配置
═══════════════════════════════════════
更新日志: 查看 CHANGELOG.md (如有)
更新日志: 查看 Git 提交历史
许可证: 仅供学习和个人使用
═══════════════════════════════════════