Skip to content

2.8.0 国际化与玩法

Choose a tag to compare

@ZBrettonYe ZBrettonYe released this 14 Jun 15:36

本版本支持PHP版本 >=7.2.5, <8.0
这也将会是最后一个支持 PHP7 的版本

添加➕

  • 新面板安装方法;
    • 简化安装,检查系统环境;
    • 全面自动化升级方法;
  • 新通知方式:爱语飞飞,PushDear,钉钉;
  • 新IP查询:IPIPOnline;
  • VNET相关
    • [节点] 页面 添加了一键重载VNET节点功能;
    • [用户] 页面 添加了VNET节点 用户查询功能;
  • [推广] 添加一键返利至余额功能;
  • 客户端API;
    • 初步对接了BOB的客户端;
    • 部分功能还未实现,身份验证的实现并不满;

改写⚙️

  • 面板全面可翻译 FULLY TRANSLATABLE!!!
  • 文章模块
    • 多语言支持;
    • 全新的编辑/显示模式;
    • 富文本编辑器由 Summernote 变更至 TinyMCE;
    • 添加了文章过滤功能;
  • 卡券玩法
    • 全新的卡券玩法;(全新的规则,多种组合多种玩法)
  • 中转节点 的编辑与显示;
    • 更加美观的显示风格;
    • 更加全面的自定义设置;
    • 针对一对一,多对一,一对多的全面覆盖;
  • 重构了支付宝面对面支付;
    • 本次重构解决了PHP版本>7.3 导致该支付无法使用的问题;
    • 自行开发的接入方式,简化&快捷化了代码;
  • 国际化货币全面支持;
    • 多币种支持
    • 统一汇率查询API;
    • 全新货币显示 - $¥£€₩;

调整🧪

  • 可调节阈值的自动化任务全面放开;
    • 可设置的任务,看config/tasks.php 文件;
    • 在.env添加参数可永久保存下来;
  • 针对不同数据库版本判断来规避类型错误;
  • 调整登录相关代码;
  • 修正成功订单计算规则;
    • 原不包含【预支付】订单,现包含预支付订单;
  • 计算/显示日期格式相关代码;
  • 用户头像获取;
  • 调整用户信息变更后,面板发送给VNET的逻辑;

修复🔧

  • VNet 节点同步未获取正确信息;
  • [通用配置]页面显示用户权限未被正确判断的BUG;
  • [服务]页面 无自定义列表导致描述不显示的BUG;
  • 订阅未与订阅日志正确对齐的显示BUG;
  • 在开启强制邀请码注册与一键第三方登录的情况下,第三方一键注册会绕过强制邀请码的BUG;
  • 人工调节订单会导致订单异常的BUG;

优化🚀

  • 优化中转节点显示;
  • 优化节点页面显示的效率问题;
  • 优化页面加载队列;
  • 简化无用主题文件;
  • 优化倒计时相关js代码的逻辑;
  • 规范WEBAPI格式;
  • 简化针对不同客户端的订阅功能代码;
  • 优化自动化任务;
    • 添加人工支付超时自动关闭;(自动拒绝,管理同意会覆盖状态)
    • 添加对未支付订单的清理;
    • 添加对X MB/0 MB的不活跃账号的清洁工作
    • 更多现有自动化任务的优化;