Releases: ATQQ/easypicker2-client
Releases · ATQQ/easypicker2-client
v2.7.3
v2.7.0
Feature
- 展示文件下载次数
- 数据导出添加任务名
- 统一平台下载链接格式
- 全局配置项支持
- 可选开启注册必须绑定手机
- 支持上传功能的卡控(存储/费用)
- 链接过期时间可配置
- 表单项与输入长度可配置
- 管理员功能
- OSS 文件数量,单文件平均大小
- 不同类型累计下载次数和流量
- 用户列表多样化排序支持
- 计费信息展示
Bugfix
- 文件后缀大小写敏感导致无法上传
- 异常表单数据导致导出失败
- 配置更新报错
Chore
- 依赖升级
- 代码优化
Full Changelog: v2.6.0...v2.7.0
v2.6.0
What's Changed
Feature
- 禁用注册后,隐藏相关注册入口,禁用注册接口调用
- 文件后缀校验不区分大小写
- 空间容量限制,单用户默认 2GB 空间,管理员不受限制
- 防止预期外产生过多的存储费用
Chore
- 默认限制输入长度调整为 20
- CLI 优化
- npm 分发资源
- 提供操作菜单交互,简化操作
Bugfix
- 上传超大文件时数据无法落库
- 修改绑定表单字段报错
- 修改配置不同步环境变量
- user-config 解析报错
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Feature
- 用户列表支持id展示
- 添加token自动刷新机制
- 支持一键下线用户账号
- 支持设置限制提交绑定的表单项
Bugfix
- 系统账号登出时越权报错
- 封禁账号未实时生效
- 一些列安全问题修复
- 系统账号无法登录
- TypeError ddl.getTime is not a function
- 编辑时表单没有渲染
Chore
- pnpm 切换到 v8
- 部分依赖升级
- 使用 cross-env 处理环境变量
- 后端服务架构升级
- 引入 typeorm 操作数据库
- 添加 listWithUrl接口
- 配置文件里 localhost 切换为 ip
- docker 镜像支持
- 部署 CLI更新
v2.4.2 Release
Bugfix
- fix: 登录后台提示无权限,反复跳转到登录
v2.4.1 Release
Chore
- 用户列表支持按文件数量排序
- 空间占用检测兼容Easypicker1时期数据
v2.4.0 Release
Feature
- 管理后台
- 支持向用户推送消息(单独,全局)
- 支持查看提交文件数量
- 支持查看用户占用的云空间大小
- 支持一键清理文件,并推送站内消息(账号维度,避免文件长时间占用空间)
- 任务删除支持回收站(避免误删任务,导致文件错乱)
- 批注支持设置图片(最多3张)
Bugfix
- patch MySQL逻辑与sql不一致
- redis缓存数据在不同站点之间相互影响
- 部分varchar字段极端情况溢出
chore
- 全新的部署文档
- 提供一键部署前后端资源的CLI
- 文件软删除逻辑优化,添加字段标识
- sql脚本更新
v2.3.4 Release
Feature
- 优化PV上报逻辑,同域避免重复上报
- 退出登录调用logout接口,同时过期token
- 文件相关的日志添加大小信息
Chore
- 本地开发访问线上dev环境脚本完善
- 面板的用户列表进行逆序查询