All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- support responsive for different devices
- support WebDAV
- compression/decompression
- Aria2 download into zpan
- support onedrive && google drive
- 支持查看PDF文件
- 支持查看编辑文本文件,如markdown,txt,yaml等文件
- 新版上传器,支持一定程度上的后台上传(上传时可以切换页面但不能刷新页面)
- S3地址支持Path-Style开关,开启后在使用minio时可以使用ip+port
- 移除sqlite对CGO的依赖,支持armv6,armv7 #188
- 分享时复制可以直接复制到密码
- 修复上传无扩展名的文件报错问题 #185
- 修复修改存储时报错的问题 #140
- 修复回收站删除空文件夹时报错 #175
- 修复分析列表数量过多会导致最后一个无法看到链接
- 增加对又拍云的支持 #55
- 支持禁用某个云存储 #103
- 支持禁用/删除某个用户 #113
- 支持永久分享和取消分享
- 前端页面右上角增加显示用户昵称显示
- 管理员后台重置密码不再需要原密码
- 增加开发者设置,开放API文档,支持开发者自行上传文件
- 云平台的数据来源接入eplist,希望社区一起维护该项目 #84
- 增加对ARM64的支持,可以允许在ARM架构的机器上了 #52
- 修复用户无法重置密码的问题 #105
- 修复上传中断/失败仍然占用了存储空间的问题 #78
- 修复分享列表存在的越权问题
- 修复上传多个文件时其中一个文件完成导致其他文件结束的问题
- 修复部分RAR和DMG文件分享后无法下载的问题
- 调整上传签名有效期,解决上传较慢时过期导致失败的问题
- 调整自用域名仅用于查看或下载文件,不再用于上传 #111
- 增加了可视化的引导安装页面,帮助用户快速安装
- 支持多存储,在后台管理员可以添加多个存储空间,在前台用户可以随意切换存储空间
- 添加存储空间时支持自动设置 CORS (部分平台不支持),解决手动去云存储平台创建的麻烦
- 存储空间支持网盘和外链盘两种类型,网盘关联的云存储设置为私有读,外链盘关联的云存储设置为公共读
- 支持管理员在后台添加用户
- 支持设置存储根路径和存储文件路径(支持使用变量)
- 增加基本的后台管理功能
- 增加 heroku 的支持,可以一键部署到 heroku
- redesign UI
- support Recycle Bin
- support update the user storage quota
- support icon-layout for the file list
- support auto https
- support minio
- support search
- support delete the folder @XiangYu0777
- support preview for the audio and video
- support aws-s3 && google storage
- support i18n
- Fix: don't allow move the folder into itself @holicc
- Fix: error display the file that upload failed for the sqlite3 driver
- Fix: error display the folders of move dialog when the folder renamed
- Improve the test coverage to 54%