Skip to content

v1.1.0 — Android 全面屏适配 · 全局搜索 · 断点续传 · 数据备份

Choose a tag to compare

@Antruly Antruly released this 17 Jun 12:08
· 21 commits to master since this release

🚀 v1.1.0 正式发布

累积 v1.0.1 ~ v1.0.3 全部开发版本改动,涵盖存储引擎、文件传输、搜索、WebDAV、分享、Android、运维七大模块。


💾 存储引擎

  • 哈希秒传 + 引用计数 + 自动修复系统
  • 惰性迁移 + WebDAV 去重
  • 均衡组健康检查 + 权重系统 + 镜像降级 + 写入隔离
  • 物理文件清理 + 损坏文件标记

📤 文件传输

  • 分块上传 + 断点续传 + 传输列表(含进度/定位/设备信息)
  • 秒传随机字节质询验证
  • 公共目录上传进度追踪

🔍 搜索

  • 全局文件/目录搜索
  • 本地文件夹搜索
  • 搜索结果全路径显示 + 定位跳转修复
  • 搜索弹窗 Android WebView 可见性修复
  • 搜索输入框自动获取焦点

🌐 WebDAV

  • 公共目录 + 个人加密文件 WebDAV 协议
  • MOVE/COPY/MKCOL 支持
  • LOCK/PROPFIND/PUT 多项修复
  • 非活跃自动禁用管理

📎 分享

  • 分享页转存按钮 + 下载次数限制
  • 子目录分享 + 范围标签
  • 分享/WebDAV 列表视图优化 + 操作按钮

🎨 UI/UX

  • 首页重设计 + 动态版本 + 关于页面
  • 悬浮球拖拽 + 边缘隐藏 + 角标修复
  • URL hash 路由持久化(F5 刷新保持菜单状态)
  • 侧边栏优化 + 工具栏重排
  • 点击式形状验证码 + 登录页重构(3 种登录方式)
  • 网格/列表布局切换开关

📱 Android (APK v2.5.0)

  • 彻底重构屏幕适配:fitsSystemWindows 原生机制,自动处理所有安全区域
  • 修复内容被状态栏/刘海遮挡
  • 底部工具栏自动适配系统导航栏
  • 启动画面替换为 App 图标 + 最短显示 1 秒
  • 下拉刷新误触发修复(JS 注入检测 SPA 内部滚动)
  • viewport-fit=cover 适配全面屏
  • 代码重构:720 行 → 450 行,结构清晰

⚙️ 运维

  • 数据备份系统(自动备份 + 定时调度 + 管理页面)
  • 可配置速率限制/封禁管理系统
  • 流量中间件 + HTTP 层统一流量计费
  • 首次启动管理员初始化
  • 中英文 README + 语言切换器
  • 日志级别控制(LOG_LEVEL 环境变量)