新增:
- 考核增加周期性选项
- 新增任务
- 异步任务失败邮件通知
变更:
- Oauth2 用户信息接口返回值结构变更为单层 Json 对象
- 删除种子当发布者不存在时不再发送私信
- 邮件测试功能显示实际错误信息到页面
- 发种时若种子已经存在由提示失败改为直接跳转种子详情页
修复:
- 用户切换语言登录后数据库中用户语言字段没有更新
- 发送邀请时预注册用户名与实际注册时用户名检验规则不一致
- 修改论坛隐私版块没有实时生效
- 管理后台批量取消种子 H&R 不生效
- 发送邀请并发问题
优化:
- 汇报接口返回下次汇报时间添加随机数避免同一时间大量汇报
考核增加周期性,结算后自动分配下一周期,除非手动免除。
至于任务,是类似考核的,只是考核通过无任何影响不通过禁用账号,而任务是通过奖励魔力不通过扣除魔力。
异步任务邮件通知则是定时检查 failed_jobs 表,如果有失败记录会发邮件给告警邮件接收者的邮箱。
为使 Oauth2 授权服务适用范围更广,调整了用户信息接口的返回值结构,变为单层 Json 对象。Wiki.js Oauth2 身份验证配置需要去掉 data 包裹:
本版本配合 TG 机器人插件,新增了依赖,请先执行以下命令安装依赖再进行更新。
composer require irazasyed/telegram-bot-sdk:^3.11