|
|
54e0649313
|
```
feat: 添加WebSSH功能并重构塔服务
- 添加WebSSH中间件,支持通过
|
2026-01-09 00:43:06 +08:00 |
|
|
|
3c5b9a4ce8
|
```
feat(middleware): 添加WebSocket服务端处理器
添加了WebSocket服务端处理器,支持WebSocket连接的升级和处理,
包括授权验证功能的实现
fix(fight): 修复NPC战斗逻辑中的问题
移除了NPC回合结束时的调试输出,优化了NPC技能选择逻辑,
确保只选择可使用的技能,并添加了NPC动作执行
|
2026-01-07 02:30:21 +08:00 |
|
|
|
c1065062fb
|
refactor(initdb): 重构数据库初始化逻辑
- 修改 FillInitData 函数签名,增加 ismod 参数用于指示是否成功插入数据
- 在 base 模块初始化中使用 If 函数处理数据库初始化结果
- 优化 login 模块中的日志输出
- 修复 websocket 中的错误处理
- 更新 dict 和 task 模块的初始化逻辑
|
2025-07-11 18:04:15 +08:00 |
|
|
|
347970eab4
|
fix(base): 修复 WebSocket 连接初始化问题
- 在 WebSocket 处理器的 OnOpen 方法中增加对 target 的空值检查
- 避免在 target 为 nil 时执行后续的协程,提高代码的健壮性
|
2025-07-10 12:35:08 +08:00 |
|
|
|
cd2a5db9d2
|
feat(socket): 实现 WebSocket 代理功能
- 新增 WebSocket 中间件,支持连接到指定端口的 TCP 服务器
- 在 ServerEvent 中添加错误日志输出
- 优化 ClientData 解析逻辑,增加类型断言
- 更新 index.html,添加 socket 代理配置
|
2025-07-10 01:01:43 +08:00 |
|
|
|
ae1029c2d6
|
feat(base): 添加 WebSocket 支持
- 在 go.mod 中引入 gws 库
- 在 middleware.go 中实现 WebSocket 升级处理
- 添加 WebSocket 连接的授权和读取循环逻辑
|
2025-07-02 23:01:54 +08:00 |
|