Releases: wangwen135/file-box
Releases · wangwen135/file-box
Release list
File Box v2.2.0
File Box v2.2.0
本版本在 v2.1.0 的基础上完善了登录体验、权限与会话边界、目录视图,并修复了移动端显示问题。
主要更新
登录与认证
- 登录页新增「记住我」开关:勾选保持 30 天、取消则 1 天,登录态与 cookie 有效期随之对齐。
- 登录失败/匿名错误改为顶部 toast 提示(自动消失、可点击关闭),取代登录按钮下方的裸文字。
- 登录页新增 GitHub 入口(右上角圆钮)与作者主页链接,精简冗余页脚提示。
- 初始/重置管理员密码改为纯字母数字,便于在控制台复制。
权限与会话边界
- 后台守卫:禁止删除最后一个管理员、禁止降级最后一个管理员、禁止删除自己。
- 改密码、改角色、删除/改名用户等敏感变更会强制相关会话立即下线。
- 会话存储空间按最新配置刷新,管理员调整权限后用户刷新页面即生效,无需重新登录。
- 无可用存储空间的用户登录后给予提示(每会话一次)。
存储空间与目录视图
- 后台编辑支持重命名存储空间(支持中文)。
- 匿名访问/上传权限拆分为系统级开关与存储空间级开关,粒度更细。
- 目录视图新增卡片/列表两种显示模式,文件夹以卡片展示。
- 视图切换文案优化,移动端按钮精简。
发布包
- 随发布包附带《用户操作说明》。
问题修复
- 修复手机端目录卡片视图下文件夹卡片比文件卡片宽、窄屏一行只能显示一个且整体偏左的对齐问题。
File Box v2.1.0
File Box v2.1.0
本版本在 v0.1.1 的基础上重新整理并增强了项目功能。
主要更新
- 项目更名为 File Box,更新 Logo 并重新设计主要界面。
- 新增目录视图和时间线视图,优化文件上传、下载与浏览体验。
- 新增多存储空间、用户权限和匿名访问功能。
- 新增管理后台,支持管理用户、存储空间和系统设置。
- 优化大文件传输、日志、安全检查和发布包结构。
File Note v0.1.1
主要更新
1. 匿名访问配置
- 支持匿名用户访问与文件上传
- 匿名用户拥有独立文件存储区域
- 提供简洁的匿名登录界面
2. 增强文件上传体验
- 进度条中间显示实时百分比
- 新增已上传大小/总大小显示
- 实时显示上传速度
发布信息
- 版本号 :v0.1.1
- 发布日期 :2026-01-03
File Note - 简洁易用的文件共享和管理工具
File Note v0.1
File Note v0.1.0 发布
一个简洁易用的文件共享和管理工具,支持多种文件上传方式,提供用户权限管理和文件预览功能。
功能特性
- 多种上传方式:支持复制粘贴、拖拽、选择文件等
- 文本上传:支持直接粘贴文本内容并保存
- 用户权限管理:支持用户分组配置
- 文件预览:支持文本、图片、视频等格式的在线预览
- 移动端适配:响应式设计,支持移动设备访问
- 文件管理:按年份/月份筛选查看文件
下载与使用
- 下载
file-note-0.1-release.tar文件 - 解压文件:
tar -xf file-note-0.1-release.tar - 进入解压目录:
cd file-note-0.1/ - 修改
application.yml配置文件(可选) - 运行应用:
- Linux/Mac:
./start.sh - Windows:双击
start.bat或在命令行中运行
- Linux/Mac:
技术栈
- 后端:Java 8 + Spring Boot 2.3.12.RELEASE
- 前端:HTML5 + CSS3 + JavaScript
- 存储:本地文件系统
更新日志
- 初始版本发布
- 实现基本文件上传和管理功能
- 支持用户权限控制
- 提供文件预览功能