Skip to content

v1.0.2

Choose a tag to compare

@vekolyram vekolyram released this 05 Sep 12:34
· 18 commits to master since this release

fyserver v1.0.2

主要变更

  • kick/ban/delete 统一通过 WebSocket 发送 channel: "disconnect" 后关闭 WS,不再错误关闭 HTTP 连接
  • 新增 /admin/users/{userId}/kick?reason=... 主动踢出接口
  • 反作弊封禁、已封禁用户重连、无效账户/卡组均使用 WebSocket 断开流程
  • 同一用户的多 WebSocket 连接安全替换,发送/关闭操作串行化
  • 未认证 WebSocket 连接拒绝并以 PolicyViolation 关闭
  • 管理接口保护:未配置 adminApiKey 时仅允许 loopback;配置后使用 X-Admin-Key
  • README 补充全部已实现 HTTP API、WebSocket 通道与管理认证说明
  • FyClient 新增 ban 端到端封禁测试命令

验证

  • fyserver Debug 构建:0 警告,0 错误
  • FyClient ban 测试:disconnect 消息、PolicyViolation 关闭、session 403、自动解封全部通过
  • NativeAOT win-x64 发布成功

产物

  • fyserver-v1.0.2-win-x64.zip:完整部署目录,解压即用,无需安装 .NET 运行时