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