NexusPHP v1.8.12

新增:

  • 考核增加周期性选项
  • 新增任务
  • 异步任务失败邮件通知

变更:

  • Oauth2 用户信息接口返回值结构变更为单层 Json 对象
  • 删除种子当发布者不存在时不再发送私信
  • 邮件测试功能显示实际错误信息到页面
  • 发种时若种子已经存在由提示失败改为直接跳转种子详情页

修复:

  • 用户切换语言登录后数据库中用户语言字段没有更新
  • 发送邀请时预注册用户名与实际注册时用户名检验规则不一致
  • 修改论坛隐私版块没有实时生效
  • 管理后台批量取消种子 H&R 不生效
  • 发送邀请并发问题

优化:

  • 汇报接口返回下次汇报时间添加随机数避免同一时间大量汇报

考核增加周期性,结算后自动分配下一周期,除非手动免除。

至于任务,是类似考核的,只是考核通过无任何影响不通过禁用账号,而任务是通过奖励魔力不通过扣除魔力。

异步任务邮件通知则是定时检查 failed_jobs 表,如果有失败记录会发邮件给告警邮件接收者的邮箱。

为使 Oauth2 授权服务适用范围更广,调整了用户信息接口的返回值结构,变为单层 Json 对象。Wiki.js Oauth2 身份验证配置需要去掉 data 包裹:

去掉 data 包裹

本版本配合 TG 机器人插件,新增了依赖,请先执行以下命令安装依赖再进行更新。

composer require irazasyed/telegram-bot-sdk:^3.11

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注